2.5 crashes on Mac OS 10.11.6

Bug #1702017 reported by Andrew Sellergren
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
The Mnemosyne Project
Invalid
Undecided
Unassigned

Bug Description

I tried both replacing the application in the Applications folder as well as deleting it entirely and re-installing. I blew away the ~/Library/Mnemosyne directory too (or at least backed it up elsewhere). The application shows an icon in the dock and then quickly disappears.

Revision history for this message
Peter Bienstman (peter-bienstman) wrote :

I forward this to our Mac developer, but I'm afraid he's on holiday for two weeks now...

Revision history for this message
Andrew Sellergren (asellerg) wrote :

No problem, it's not urgent. I may try out the Windows client while I'm at it.

Revision history for this message
Devin Howard (devvmh) wrote :

Hey Andrew, thanks for reporting!

I've just cleaned my machine and redownloaded the Mnemosyne app and it works for my setup. I'll need to get more details on what's different about your setup that's causing this issue for you.

To start, could you post what version of macOS you're running?

Second, could you open a Terminal and run Mnemosyne via the command line and then copy-paste the log output into a terminal? That would help a lot too.

    cd /Applications/Mnemosyne.app/Contents/MacOS
    ./Mnemosyne

Finally, if there's an error message window that pops up when it crashes, you could include the text from that too, although I generally don't get much from that.

Send that along and I'll try my best to figure out what's going on.

Revision history for this message
Andrew Sellergren (asellerg) wrote : Re: [Bug 1702017] Re: 2.5 crashes on Mac OS 10.11.6

Hey Devin,

Sure thing, no problem!

I'm running 10.11.6. The command line error message I get is pasted below.
Let me know if there's anything else you need!

Andrew

Error loading Python lib
'/Applications/Mnemosyne.app/Contents/MacOS/.Python':
dlopen(/Applications/Mnemosyne.app/Contents/MacOS/.Python, 10): Symbol not
found: _clock_getres

  Referenced from: /Applications/Mnemosyne.app/Contents/MacOS/.Python
(which was built for Mac OS X 10.12)

  Expected in: /usr/lib/libSystem.B.dylib

 in /Applications/Mnemosyne.app/Contents/MacOS/.Python

On Sat, Jul 22, 2017 at 5:50 PM Devin Howard <email address hidden> wrote:

> Hey Andrew, thanks for reporting!
>
> I've just cleaned my machine and redownloaded the Mnemosyne app and it
> works for my setup. I'll need to get more details on what's different
> about your setup that's causing this issue for you.
>
> To start, could you post what version of macOS you're running?
>
> Second, could you open a Terminal and run Mnemosyne via the command line
> and then copy-paste the log output into a terminal? That would help a
> lot too.
>
> cd /Applications/Mnemosyne.app/Contents/MacOS
> ./Mnemosyne
>
> Finally, if there's an error message window that pops up when it
> crashes, you could include the text from that too, although I generally
> don't get much from that.
>
> Send that along and I'll try my best to figure out what's going on.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1702017
>
> Title:
> 2.5 crashes on Mac OS 10.11.6
>
> Status in The Mnemosyne Project:
> New
>
> Bug description:
> I tried both replacing the application in the Applications folder as
> well as deleting it entirely and re-installing. I blew away the
> ~/Library/Mnemosyne directory too (or at least backed it up
> elsewhere). The application shows an icon in the dock and then quickly
> disappears.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mnemosyne-proj/+bug/1702017/+subscriptions
>

Revision history for this message
Andrew Sellergren (asellerg) wrote :

+Devin again

On Sun, Jul 23, 2017 at 11:20 AM Andrew Sellergren <email address hidden>
wrote:

> Hey Devin,
>
> Sure thing, no problem!
>
> I'm running 10.11.6. The command line error message I get is pasted below.
> Let me know if there's anything else you need!
>
> Andrew
>
> Error loading Python lib
> '/Applications/Mnemosyne.app/Contents/MacOS/.Python':
> dlopen(/Applications/Mnemosyne.app/Contents/MacOS/.Python, 10): Symbol not
> found: _clock_getres
>
> Referenced from: /Applications/Mnemosyne.app/Contents/MacOS/.Python
> (which was built for Mac OS X 10.12)
>
> Expected in: /usr/lib/libSystem.B.dylib
>
> in /Applications/Mnemosyne.app/Contents/MacOS/.Python
>
> On Sat, Jul 22, 2017 at 5:50 PM Devin Howard <email address hidden> wrote:
>
>> Hey Andrew, thanks for reporting!
>>
>> I've just cleaned my machine and redownloaded the Mnemosyne app and it
>> works for my setup. I'll need to get more details on what's different
>> about your setup that's causing this issue for you.
>>
>> To start, could you post what version of macOS you're running?
>>
>> Second, could you open a Terminal and run Mnemosyne via the command line
>> and then copy-paste the log output into a terminal? That would help a
>> lot too.
>>
>> cd /Applications/Mnemosyne.app/Contents/MacOS
>> ./Mnemosyne
>>
>> Finally, if there's an error message window that pops up when it
>> crashes, you could include the text from that too, although I generally
>> don't get much from that.
>>
>> Send that along and I'll try my best to figure out what's going on.
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https://bugs.launchpad.net/bugs/1702017
>>
>> Title:
>> 2.5 crashes on Mac OS 10.11.6
>>
>> Status in The Mnemosyne Project:
>> New
>>
>> Bug description:
>> I tried both replacing the application in the Applications folder as
>> well as deleting it entirely and re-installing. I blew away the
>> ~/Library/Mnemosyne directory too (or at least backed it up
>> elsewhere). The application shows an icon in the dock and then quickly
>> disappears.
>>
>> To manage notifications about this bug go to:
>> https://bugs.launchpad.net/mnemosyne-proj/+bug/1702017/+subscriptions
>>
>

Revision history for this message
Devin Howard (devvmh) wrote :

OK, taking a look at this, it looks like this issue is happening because I run macOS Sierra (10.12) and Xcode 8 (I think) and apps built with pyinstaller aren't compatible with older versions of macOS than what they were built on.

https://github.com/pyinstaller/pyinstaller/issues/1191

This also seems to happen with other software.

I think trying to resolve this issue is out of my pay grade. I think the only solution available is "upgrade to Sierra". Sorry that I'm not more help, but I really am out of my depth with this sort of error. It's enough of a challenge to get the software to build!

If you'd like to try building the software manually on 10.11, it'll probably work. If it does, we could even post your .app bundle on source forge for others using 10.11.

When 10.13 is released I definitely will avoid upgrading to ensure better compatibility. I used to stay one version behind but I got a new computer recently :\

I'll also email Peter to get the website updated to say it's built on Sierra, not Mavericks!

Changed in mnemosyne-proj:
status: New → Invalid
Revision history for this message
Andrew Sellergren (asellerg) wrote :

Thanks for digging into it, Devin. I probably won't build it myself since I
switched to the Windows app anyway. I appreciate your effort though!

Andrew

On Sun, Jul 23, 2017, 4:40 PM Devin Howard <email address hidden> wrote:

> OK, taking a look at this, it looks like this issue is happening because
> I run macOS Sierra (10.12) and Xcode 8 (I think) and apps built with
> pyinstaller aren't compatible with older versions of macOS than what
> they were built on.
>
> https://github.com/pyinstaller/pyinstaller/issues/1191
>
> This also seems to happen with other software.
>
> I think trying to resolve this issue is out of my pay grade. I think the
> only solution available is "upgrade to Sierra". Sorry that I'm not more
> help, but I really am out of my depth with this sort of error. It's
> enough of a challenge to get the software to build!
>
> If you'd like to try building the software manually on 10.11, it'll
> probably work. If it does, we could even post your .app bundle on source
> forge for others using 10.11.
>
> When 10.13 is released I definitely will avoid upgrading to ensure
> better compatibility. I used to stay one version behind but I got a new
> computer recently :\
>
> I'll also email Peter to get the website updated to say it's built on
> Sierra, not Mavericks!
>
> ** Bug watch added: github.com/pyinstaller/pyinstaller/issues #1191
> https://github.com/pyinstaller/pyinstaller/issues/1191
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1702017
>
> Title:
> 2.5 crashes on Mac OS 10.11.6
>
> Status in The Mnemosyne Project:
> New
>
> Bug description:
> I tried both replacing the application in the Applications folder as
> well as deleting it entirely and re-installing. I blew away the
> ~/Library/Mnemosyne directory too (or at least backed it up
> elsewhere). The application shows an icon in the dock and then quickly
> disappears.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mnemosyne-proj/+bug/1702017/+subscriptions
>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.