denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] Can't run on Mac Sierra 10.12.1


From: Jeremiah Benham
Subject: Re: [Denemo-devel] Can't run on Mac Sierra 10.12.1
Date: Wed, 16 Nov 2016 10:56:18 -0600

I did some more testing on a students laptop. It seems to be crashing immediately after pango loads (or fails to) the fonts. The last thing at the command line was a warning from pango to expect ugly output. I don't know how to investigate any further without installing gdb on my students laptop. Maybe it is not binary compatible anymore. We build denemo for version 10.4 of Mac Os and 10.12.x is out. My old mac runs 10.6 and it runs fine on it and is of no use debugging this issue. What is my next step. For now I recommend using wine to run the windows version of denemo in Mac Os 10.12.x until we get this resolved.

Jeremiah

On Tue, Nov 15, 2016 at 6:23 AM, Jeremiah Benham <address@hidden> wrote:

No. It is the same as before. I had some broken links in gub. This is why it was not building. I have a student with 10.12.1 that I will see today. I am hoping to get some terminal output.

Jeremiah


On Nov 14, 2016 12:13 PM, "Richard Shann" <address@hidden> wrote:
I notice that last night's builds appeared to succeed - does this mean
that

http://www.denemo.org/~jjbenham/gub/uploads/denemo-0.0.0-0.darwin-x86.tar.bz2

is worth testing for those who have access to a Mac?

Richard


On Tue, 2016-11-08 at 12:42 -0600, Jeremiah Benham wrote:
> I have more info on this. This is the error that is present after the
> program crashes. I did not have time to get terminal output.
>
> Process:               denemo [3153]
> Path:                  /Volumes/VOLUME/*/Denemo.app/Contents/MacOS/../Resources/bin/denemo
> Identifier:            org.denemo
> Version:               1.0 (1)
> Code Type:             X86 (Native)
> Parent Process:        ??? [3137]
> Responsible:           denemo [3153]
> User ID:               501
>
> Date/Time:             2016-11-08 10:56:18.247 -0600
> OS Version:            Mac OS X 10.12.1 (16B2555)
> Report Version:        12
> Anonymous UUID:        C11EC411-855C-AD8F-3694-05DA0985FF32
>
> Sleep/Wake UUID:       4B02F596-9CC1-44BD-955E-58E8BC3636F8
>
> Time Awake Since Boot: 78000 seconds
> Time Since Wake:       160 seconds
>
> System Integrity Protection: enabled
>
> Crashed Thread:        0  Dispatch queue: com.apple.main-thread
>
> Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
> Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000000
> Exception Note:        EXC_CORPSE_NOTIFY
>
> Termination Signal:    Segmentation fault: 11
> Termination Reason:    Namespace SIGNAL, Code 0xb
> Terminating Process:   exc handler [0]
>
> VM Regions Near 0:
> -->
>     __TEXT                 0000000000001000-000000000019b000 [ 1640K]
> r-x/rwx
> SM=COW  /var/folders/*/Denemo.app/Contents/Resources/bin/denemo
>
> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> 0   libsystem_platform.dylib      0x9f795473 _platform_strncmp + 35
>
> Thread 1:
> 0   libsystem_kernel.dylib        0x9f6becbe __workq_kernreturn + 10
> 1   libsystem_pthread.dylib       0x9f79ec79 _pthread_wqthread + 841
> 2   libsystem_pthread.dylib       0x9f79e90a start_wqthread + 34
>
> Thread 2:
> 0   libsystem_kernel.dylib        0x9f6becbe __workq_kernreturn + 10
> 1   libsystem_pthread.dylib       0x9f79edea _pthread_wqthread + 1210
> 2   libsystem_pthread.dylib       0x9f79e90a start_wqthread + 34
>
> Thread 3:
> 0   libsystem_kernel.dylib        0x9f6becbe __workq_kernreturn + 10
> 1   libsystem_pthread.dylib       0x9f79edea _pthread_wqthread + 1210
> 2   libsystem_pthread.dylib       0x9f79e90a start_wqthread + 34
>
> Thread 4:
> 0   libsystem_kernel.dylib        0x9f6b6a62 mach_wait_until + 10
> 1   libsystem_c.dylib             0x9f643e64 nanosleep + 336
> 2   libglib-2.0.0.dylib           0x013d8cf3 g_usleep + 99
>
> Thread 5:: com.apple.audio.IOThread.client
> 0   libsystem_kernel.dylib        0x9f6b691e mach_msg_trap + 10
> 1   libsystem_kernel.dylib        0x9f6b5e93 mach_msg + 51
> 2   com.apple.audio.CoreAudio     0x94192f9d
> HALB_MachPort::SendMessageWithReply(unsigned int, unsigned int,
> unsigned long, unsigned long, mach_msg_header_t*, bool, unsigned int)
> + 123
> 3   com.apple.audio.CoreAudio     0x9416c4cb
> HALB_MachPort::SendSimpleMessageWithSimpleReply(unsigned int, unsigned
> int, int, int&, bool, unsigned int) + 49
> 4   com.apple.audio.CoreAudio     0x94168e38
> HALC_ProxyIOContext::IOWorkLoop() + 1714
> 5   com.apple.audio.CoreAudio     0x94168514
> HALC_ProxyIOContext::IOThreadEntry(void*) + 236
> 6   com.apple.audio.CoreAudio     0x9419a643
> ___ZN19HALC_ProxyIOContextC2Emj_block_invoke + 20
> 7   com.apple.audio.CoreAudio     0x941683df
> HALB_IOThread::Entry(void*) + 71
> 8   libsystem_pthread.dylib       0x9f79f10b _pthread_body + 184
> 9   libsystem_pthread.dylib       0x9f79f053 _pthread_start + 243
> 10  libsystem_pthread.dylib       0x9f79e92e thread_start + 34
>
> Thread 6:
> 0   libsystem_kernel.dylib        0x9f6b691e mach_msg_trap + 10
> 1   libsystem_kernel.dylib        0x9f6b5e93 mach_msg + 51
> 2   com.apple.audio.midi.CoreMIDI 0x016046b5
> XServerMachPort::ReceiveMessage(int&, void*, int&) + 71
> 3   com.apple.audio.midi.CoreMIDI 0x0161aa02
> MIDIProcess::RunMIDIInThread() + 98
> 4   com.apple.audio.midi.CoreMIDI 0x016227fe
> MIDIProcess::MIDIInPortThread::Run() + 24
> 5   com.apple.audio.midi.CoreMIDI 0x0162813d XThread::RunHelper(void*)
> + 17
> 6   com.apple.audio.midi.CoreMIDI 0x0162b3e2
> CAPThread::Entry(CAPThread*) + 96
> 7   libsystem_pthread.dylib       0x9f79f10b _pthread_body + 184
> 8   libsystem_pthread.dylib       0x9f79f053 _pthread_start + 243
> 9   libsystem_pthread.dylib       0x9f79e92e thread_start + 34
>
> Thread 7:
> 0   libsystem_kernel.dylib        0x9f6be312 __psynch_cvwait + 10
> 1   libsystem_pthread.dylib       0x9f79ffc0 _pthread_cond_wait + 723
> 2   libsystem_pthread.dylib       0x9f7a0818 pthread_cond_timedwait +
> 27
> 3   libglib-2.0.0.dylib           0x013f50f8 g_cond_wait_until + 104
> 4   libglib-2.0.0.dylib           0x013d7514 g_thread_proxy + 100
> 5   libsystem_pthread.dylib       0x9f79f053 _pthread_start + 243
> 6   libsystem_pthread.dylib       0x9f79e92e thread_start + 34
>
> Thread 8:
> 0   libsystem_kernel.dylib        0x9f6be312 __psynch_cvwait + 10
> 1   libsystem_pthread.dylib       0x9f79ffc0 _pthread_cond_wait + 723
> 2   libsystem_pthread.dylib       0x9f7a0818 pthread_cond_timedwait +
> 27
> 3   libglib-2.0.0.dylib           0x013f50f8 g_cond_wait_until + 104
> 4   libglib-2.0.0.dylib           0x013d7514 g_thread_proxy + 100
> 5   libsystem_pthread.dylib       0x9f79f053 _pthread_start + 243
> 6   libsystem_pthread.dylib       0x9f79e92e thread_start + 34
>
> Thread 0 crashed with X86 Thread State (32-bit):
>   eax: 0x0000003c  ebx: 0x00541009  ecx: 0x00000004  edx: 0x0e6d88e0
>   edi: 0x00000000  esi: 0xbfffeeec  ebp: 0x0e6d88e0  esp: 0xbfffeeb0
>    ss: 0x00000023  efl: 0x00210202  eip: 0x9f795473   cs: 0x0000001b
>    ds: 0x00000023   es: 0x00000023   fs: 0x00000000   gs: 0x0000000f
>   cr2: 0x00000000
>
> Logical CPU:     0
> Error Code:      0x00000004
> Trap Number:     14
>
>
> Binary Images:
>     0x1000 -   0x19a0ab +denemo (???)
> <E4B5B86E-9A12-4975-BA85-70DE6673BF2F> /var/folders/*/Denemo.app/Contents/Resources/bin/denemo
>   0x1da000 -   0x23bbaf +libgmp.10.dylib
> (13) /var/folders/*/Denemo.app/Contents/Resources/lib/libgmp.10.dylib
>   0x246000 -   0x24e7b5 +libltdl.7.dylib
> (10) /var/folders/*/Denemo.app/Contents/Resources/lib/libltdl.7.dylib
>   0x253000 -   0x257f17 +libffi.6.dylib
> (7.1) /var/folders/*/Denemo.app/Contents/Resources/lib/libffi.6.dylib
>   0x25e000 -   0x297cd7  dyld (421.2)
> <7643B4F6-41E5-38CD-A57E-40DF2EA39F91> /usr/lib/dyld
>   0x2d6000 -   0x36e23f +libguile.17.dylib (21.1)
> <CE1280BA-AE52-CA4B-FB05-4AB1F024BD6A> /var/folders/*/Denemo.app/Contents/Resources/lib/libguile.17.dylib
>   0x3a6000 -   0x3ec58f +librsvg-2.2.dylib (39.4)
> <97C830BB-2833-8B20-8F6B-26761F2FE8DC> /var/folders/*/Denemo.app/Contents/Resources/lib/librsvg-2.2.dylib
>   0x3f8000 -   0x42fb37 +libcroco-0.6.3.dylib (4.1)
> <229FF02C-D4A5-5FEA-52FA-C62A9A8F8559> /var/folders/*/Denemo.app/Contents/Resources/lib/libcroco-0.6.3.dylib
>   0x440000 -   0x49665f +libsndfile.1.dylib
> (2.25) /var/folders/*/Denemo.app/Contents/Resources/lib/libsndfile.1.dylib
>   0x4a5000 -   0x4f46d7 +libgtksourceview-2.0.0.dylib (1)
> <50741DED-DCE7-E821-1976-6CB40A2D9327> /var/folders/*/Denemo.app/Contents/Resources/lib/libgtksourceview-2.0.0.dylib
>   0x506000 -   0x612ff7 +libxml2.2.dylib
> (12.1) /var/folders/*/Denemo.app/Contents/Resources/lib/libxml2.2.dylib
>   0x640000 -   0x684187 +libevview.3.dylib (4)
> <44F6118D-DD00-BBDD-1DBB-6333A33EF2B9> /var/folders/*/Denemo.app/Contents/Resources/lib/libevview.3.dylib
>   0x697000 -   0x6ba305 +libgailutil.18.dylib (19.1)
> <551BF28D-0299-7767-CB4B-08373FE6B0F4> /var/folders/*/Denemo.app/Contents/Resources/lib/libgailutil.18.dylib
>   0x6bf000 -   0x6fc2ef +libevdocument.3.dylib (4)
> <2AF8C971-B1D8-2B1A-2C64-7E155A84C083> /var/folders/*/Denemo.app/Contents/Resources/lib/libevdocument.3.dylib
>   0x70c000 -   0xaabeef +libgtk-quartz-2.0.0.dylib (2401.10)
> <73D6BDBC-5E99-3B88-A9B5-0F942B244F91> /var/folders/*/Denemo.app/Contents/Resources/lib/libgtk-quartz-2.0.0.dylib
>   0xb7c000 -   0xc11fbf +libgdk-quartz-2.0.0.dylib (2401.10)
> <8D0D9C7D-D372-9188-7C4D-64BFCD1E971D> /var/folders/*/Denemo.app/Contents/Resources/lib/libgdk-quartz-2.0.0.dylib
>   0xc34000 -   0xc4f0bf +libatk-1.0.0.dylib (21610.1)
> <6F43C56F-AA2E-626C-B31A-A7641ABA5D27> /var/folders/*/Denemo.app/Contents/Resources/lib/libatk-1.0.0.dylib
>   0xc5d000 -   0xc7b1ef +libpangocairo-1.0.0.dylib (3001.1)
> <C3C2E21B-9331-D75F-72D8-F1973D06BF23> /var/folders/*/Denemo.app/Contents/Resources/lib/libpangocairo-1.0.0.dylib
>   0xc85000 -   0xcae5c7 +libpangoft2-1.0.0.dylib (3001.1)
> <6EB3620D-34E0-108A-25B1-8C56A3596090> /var/folders/*/Denemo.app/Contents/Resources/lib/libpangoft2-1.0.0.dylib
>   0xcb9000 -   0xcdd35f +libgdk_pixbuf-2.0.0.dylib (2601.5)
> <503900C3-B1DE-80C3-4A6C-28419441272F> /var/folders/*/Denemo.app/Contents/Resources/lib/libgdk_pixbuf-2.0.0.dylib
>   0xce6000 -   0xde417b +libgio-2.0.0.dylib (3801.2)
> <D8B9E73D-CBFD-D073-0644-07EC81502665> /var/folders/*/Denemo.app/Contents/Resources/lib/libgio-2.0.0.dylib
>   0xe40000 -   0xea1f37 +libtiff.5.dylib
> (8) /var/folders/*/Denemo.app/Contents/Resources/lib/libtiff.5.dylib
>   0xeae000 -   0xec9f9b +libjpeg.62.dylib
> (63) /var/folders/*/Denemo.app/Contents/Resources/lib/libjpeg.62.dylib
>   0xed0000 -   0xf0d92f +libpango-1.0.0.dylib (3001.1)
> <36A19B72-D204-5181-9916-5FCD983C1F41> /var/folders/*/Denemo.app/Contents/Resources/lib/libpango-1.0.0.dylib
>   0xf1e000 -   0xf276a3 +libgmodule-2.0.0.dylib (3801.2)
> <05CF6D9D-1D31-C862-C8F4-698841541E13> /var/folders/*/Denemo.app/Contents/Resources/lib/libgmodule-2.0.0.dylib
>   0xf2b000 -   0xffd0df +libcairo.2.dylib (11203.18)
> <58DE012B-5203-DE17-87A2-3993AC6D124F> /var/folders/*/Denemo.app/Contents/Resources/lib/libcairo.2.dylib
>  0x1021000 -  0x10b4f83 +libpixman-1.0.dylib
> (33.4) /var/folders/*/Denemo.app/Contents/Resources/lib/libpixman-1.0.dylib
>  0x10ca000 -  0x10f1faf +libfontconfig.1.dylib
> (6.4) /var/folders/*/Denemo.app/Contents/Resources/lib/libfontconfig.1.dylib
>  0x10fa000 -  0x112309b +libexpat.1.dylib
> (8) /var/folders/*/Denemo.app/Contents/Resources/lib/libexpat.1.dylib
>  0x112d000 -  0x11a2b6f +libfreetype.6.dylib
> (17.1) /var/folders/*/Denemo.app/Contents/Resources/lib/libfreetype.6.dylib
>  0x11b6000 -  0x11e2ba7 +libpng16.16.dylib
> (34) /var/folders/*/Denemo.app/Contents/Resources/lib/libpng16.16.dylib
>  0x11eb000 -  0x122fb1f +libgobject-2.0.0.dylib (3801.2)
> <3AB58ED2-DFA6-1D86-D5C1-5A4CB8B32797> /var/folders/*/Denemo.app/Contents/Resources/lib/libgobject-2.0.0.dylib
>  0x1242000 -  0x12911a3 +libfluidsynth.1.dylib (4)
> <0621D16F-923E-B081-2556-2833DA822F96> /var/folders/*/Denemo.app/Contents/Resources/lib/libfluidsynth.1.dylib
>  0x1305000 -  0x1321ffb  libedit.2.dylib (48)
> <66A5B266-1344-38CC-97F9-B58B51A2D26B> /usr/lib/libedit.2.dylib
>  0x1330000 -  0x135ffff  libncurses.5.4.dylib (51)
> <4EAF6CEF-F134-3FFC-9BDD-CD10A37999BA> /usr/lib/libncurses.5.4.dylib
>  0x136e000 -  0x
>
>
> On Nov 8, 2016 3:20 AM, "Richard Shann" <address@hidden>
> wrote:
>         On Mon, 2016-11-07 at 17:55 -0500, Joshua Shaevitz wrote:
>         > See below -Josh
>         >
>         > > On  Nov7, 2016, at 12:34 PMEST, Richard Shann
>         > > <address@hidden> wrote:
>         > >
>         > > On Fri, 2016-11-04 at 21:38 -0400, Joshua Shaevitz wrote:
>         > > > Hello,
>         > > >
>         > > > I tried loading Denemo on my macbook pro running Sierra
>         10.12.1
>         > > > and it won’t startup.
>         > >
>         > > > The icon bounces for a second and then a window comes
>         that says
>         > > > "Denemo quit unexpectedly.”
>         > >
>         > > Is this linked to the bug report:
>         > >
>         > > Upgraded to macOS Sierra and now Denemo either won't open
>         at all or
>         > > when
>         > > it does, the menu items are boxes instead of letters.
>         Something
>         > > wrong
>         > > with the fonts?
>         > >
>         >
>         >
>         > No, I just downloaded Denemo for the first time the other
>         day. Never
>         > used it before or submitted a bug report.
>
>         That could account for the difference - the bug reported
>         involved
>         someone already using Denemo (by the sound of it), so the
>         fonts may be
>         there somewhere. I've just read that fonts on MacOS Sierra are
>         stored
>         below
>
>         /System/Library/Fonts
>
>         So it might be good to have a look in there for the Denemo
>         fonts
>         (denemo.ttf, feta.ttf, emmentaler.ttf) and install them if
>         they are not
>         present.
>         >
>         > >
>         > > I wonder? I don't have any Mac equipment or experience, so
>         I won't
>         > > be
>         > > best placed to help. You don't mention which version of
>         Denemo you
>         > > have;
>         > > as we are about to release Denemo version 2.0.14 it would
>         be good if
>         > > you
>         > > could test
>         > >
>         http://www.denemo.org/~jjbenham/gub/uploads/denemo-0.0.0-0.darwin-x86.tar.bz2
>         >
>         >
>         > That version does the same thing.
>
>         Thanks for testing this. Hopefully Jeremiah (who builds that
>         binary) may
>         have a clue as to what is going on.
>
>
>         Richard
>         By the way, please use the "Reply to All" or "Group Reply"
>         buttons when
>         replying to a mailing list posting, as others will benefit
>         from the
>         reply or be able to help.
>
>
>
>
>         _______________________________________________
>         Denemo-devel mailing list
>         address@hidden
>         https://lists.gnu.org/mailman/listinfo/denemo-devel




reply via email to

[Prev in Thread] Current Thread [Next in Thread]