[GNC] macOS Mojave 10.14.3 cannot open GNUCASH

John Ralls jralls at ceridwen.fremont.ca.us
Thu Mar 21 16:34:04 EDT 2019


You don't have to, you can have as many different GnuCash versions installed on a Mac as you like, you just need to either rename them or keep them in different directories because they normally all have the same filename. But since you're not going to use GnuCash 3.4 any more you might as well trash it.

You should certainly quit GnuCash before starting a different version on the same file. 

Regards,
John Ralls


> On Mar 21, 2019, at 1:26 PM, suk wah Bernstein <sukwahbernstein at gmail.com> wrote:
> 
> Thank you. 
> 
> do i quit 3.4, trash 3.4 before downloading 3.3?
> 
> On Thu, Mar 21, 2019 at 1:14 PM John Ralls <jralls at ceridwen.fremont.ca.us> wrote:
> This is https://bugs.gnucash.org/show_bug.cgi?id=797140. It will be fixed in the upcoming release of GnuCash 3.5; in the meantime you can avoid it by using GnuCash 3.3 instead of 3.4. You can download 3.3 at https://github.com/Gnucash/gnucash/releases/tag/3.3
> 
> Regards,
> John Ralls
> 
> > On Mar 21, 2019, at 1:00 PM, suk wah Bernstein <sukwahbernstein at gmail.com> wrote:
> > 
> > Exception Type:        EXC_ARITHMETIC (SIGFPE)
> > Exception Codes:       EXC_I386_DIV (divide by zero)
> > Exception Note:        EXC_CORPSE_NOTIFY
> > 
> > Termination Signal:    Floating point exception: 8
> > Termination Reason:    Namespace SIGNAL, Code 0x8
> > Terminating Process:   exc handler [13974]
> > 
> > Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
> > 0   libgdk-3.0.dylib                  0x0000000102b6e3d4 configure_monitor + 276
> > 1   libgdk-3.0.dylib                  0x0000000102b6e49b display_reconfiguration_callback + 139
> > 2   com.apple.SkyLight                0x00007fff58683c72 displayConfigFinalizedProc + 240
> > 3   com.apple.SkyLight                0x00007fff586797f2 CGSPostLocalNotification + 420
> > 4   com.apple.SkyLight                0x00007fff586793e4 (anonymous namespace)::notify_datagram_handler(unsigned int, CGSDatagramType, void*, unsigned long, void*) + 94
> > 5   com.apple.SkyLight                0x00007fff5867d0dc CGSDatagramReadStream::dispatch_next_main_queue_datagram() + 270
> > 6   com.apple.SkyLight                0x00007fff588d219e invocation function for block in CGSDatagramReadStream::dispatch_main_queue_datagrams_async(dispatch_queue_s*, CGSDatagramReadStream*) + 59
> > 7   libdispatch.dylib                 0x00007fff5f76bd53 _dispatch_call_block_and_release + 12
> > 8   libdispatch.dylib                 0x00007fff5f76cdcf _dispatch_client_callout + 8
> > 9   libdispatch.dylib                 0x00007fff5f777f63 _dispatch_main_queue_callback_4CF + 1125
> > 10  com.apple.CoreFoundation          0x00007fff3256e0c7 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
> > 11  com.apple.CoreFoundation          0x00007fff3256d7d6 __CFRunLoopRun + 2335
> > 12  com.apple.CoreFoundation          0x00007fff3256cc64 CFRunLoopRunSpecific + 463
> > 13  com.apple.HIToolbox               0x00007fff31803ab5 RunCurrentEventLoopInMode + 293
> > 14  com.apple.HIToolbox               0x00007fff318037eb ReceiveNextEventCommon + 618
> > 15  com.apple.HIToolbox               0x00007fff31803568 _BlockUntilNextEventMatchingListInModeWithFilter + 64
> > 16  com.apple.AppKit                  0x00007fff2fabe363 _DPSNextEvent + 997
> > 17  com.apple.AppKit                  0x00007fff2fabd102 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1362
> > 18  libgdk-3.0.dylib                  0x0000000102b71ed2 poll_func + 178
> > 19  libglib-2.0.0.dylib               0x000000010230428d g_main_context_iterate + 333
> > 20  libglib-2.0.0.dylib               0x000000010230460f g_main_loop_run + 223
> > 21  libgtk-3.0.dylib                  0x00000001025eb46a gtk_main + 74
> > 22  libgncmod-gnome-utils.dylib       0x00000001050e293f gnc_ui_start_event_loop + 47
> > 23  org.gnucash.Gnucash               0x00000001020031ec inner_main + 1116
> > 24  libguile-2.2.1.dylib              0x0000000102152632 invoke_main_func + 34
> > 25  libguile-2.2.1.dylib              0x0000000102132eef c_body + 15
> > 26  libguile-2.2.1.dylib              0x00000001021bac5a vm_regular_engine + 1290
> > 27  libguile-2.2.1.dylib              0x00000001021b9bff scm_call_n + 495
> > 28  libguile-2.2.1.dylib              0x00000001021b68aa catch + 506
> > 29  libguile-2.2.1.dylib              0x0000000102132ebc scm_c_with_continuation_barrier + 140
> > 30  libguile-2.2.1.dylib              0x00000001021b64b1 with_guile + 65
> > 31  libgc.1.dylib                     0x00000001022787fb GC_call_with_stack_base + 27
> > 32  libguile-2.2.1.dylib              0x00000001021b435b scm_with_guile + 43
> > 33  libguile-2.2.1.dylib              0x00000001021525f5 scm_boot_guile + 69
> > 34  org.gnucash.Gnucash               0x0000000102002bc1 main + 3425
> > 35  libdyld.dylib                     0x00007fff5f7baed9 start + 1
> > 
> > Thread 1:
> > 0   libsystem_kernel.dylib            0x00007fff5f8f77de __psynch_cvwait + 10
> > 1   libsystem_pthread.dylib           0x00007fff5f9b1593 _pthread_cond_wait + 724
> > 2   libgc.1.dylib                     0x000000010227f0a7 GC_wait_marker + 23
> > 3   libgc.1.dylib                     0x00000001022750d5 GC_help_marker + 69
> > 4   libgc.1.dylib                     0x000000010227d641 GC_mark_thread + 177
> > 5   libsystem_pthread.dylib           0x00007fff5f9ae305 _pthread_body + 126
> > 6   libsystem_pthread.dylib           0x00007fff5f9b126f _pthread_start + 70
> > 7   libsystem_pthread.dylib           0x00007fff5f9ad415 thread_start + 13
> > 
> > 
> > On Thu, Mar 21, 2019 at 12:51 PM John Ralls <jralls at ceridwen.fremont.ca.us> wrote:
> > Good. Open it and find lines starting with Exception Type and Thread 1. Drag your mouse over all of the lines between those two so that they're highlighted. Press Command-C on the keyboard to copy them.
> > 
> > Open a reply to this email and click in the body, then press Command-V to paste the lines into the email. Send it.
> > 
> > Regards,
> > John Ralls
> > 
> > 
> > > On Mar 21, 2019, at 12:46 PM, suk wah Bernstein <sukwahbernstein at gmail.com> wrote:
> > > 
> > > the last one is from last evening after successfully reconciled one statement.
> > > 
> > > On Thu, Mar 21, 2019 at 12:43 PM suk wah Bernstein <sukwahbernstein at gmail.com> wrote:
> > > yes, 9.
> > > 
> > > On Thu, Mar 21, 2019 at 12:09 PM John Ralls <jralls at ceridwen.fremont.ca.us> wrote:
> > > First let's see if we can figure out why it's quitting. Open /Applications/Utilities/Console and select User Reports from the sidebar. Are there any whose names start with Gnucash?
> > > 
> > > Regards,
> > > John Ralls
> > > 
> > > 
> > > > On Mar 21, 2019, at 8:11 AM, suk wah Bernstein <sukwahbernstein at gmail.com> wrote:
> > > > 
> > > > good news is it is working so long as it stays open.
> > > > not so good news is it intermittently quits unexpectedly.
> > > > 
> > > > is there a way to stabilize? thanks so much for everything.
> > > > 
> > > > On Wed, Mar 20, 2019 at 6:49 PM suk wah Bernstein <sukwahbernstein at gmail.com> wrote:
> > > > yay! it opened, quit suddenly, reopened...
> > > > 
> > > > what great support! such amazing community! so much connection, such love💞😘👏👍🌹
> > > > 
> > > > blessings
> > > > suk wah
> > > > 
> > > > On Wed, Mar 20, 2019 at 5:19 PM John Ralls <jralls at ceridwen.fremont.ca.us> wrote:
> > > > Maf's right, 2.4.7 is very old and is indeed too old to run on Mojave. The _inflate_validate error message is consistent with trying to run too old a version of GnuCash. If it's still spinning the beachball then by all means force-quit. Then drag Gnucash to the trash and empty the trash.
> > > > 
> > > > You can download the latest release of GnuCash from https://www.gnucash.org.
> > > > 
> > > > Regards,
> > > > John Ralls
> > > > 
> > > > > On Mar 20, 2019, at 2:07 PM, suk wah Bernstein <sukwahbernstein at gmail.com> wrote:
> > > > > 
> > > > > I am trying to download Gnucash 3.4, still failing at opening it.
> > > > > 
> > > > > Meanwhile, in Applications Folder, there is a hardrive icon, under the old Gnucash icon, titled Gnucash-Intel-2.4.7    
> > > > > Wild guess, it may be to do with the Gnucash version that I have been using and working well before upgrading to Mojave. don't know for sure.
> > > > > 
> > > > > On Wed, Mar 20, 2019 at 1:58 PM Maf. King <maf at chilwell.net> wrote:
> > > > > On Wednesday, 20 March 2019 19:52:28 GMT suk wah Bernstein wrote:
> > > > > > fyi FINDER not responding. force quit?
> > > > > > 
> > > > > > On Wed, Mar 20, 2019 at 11:34 AM suk wah Bernstein <
> > > > > > 
> > > > > > sukwahbernstein at gmail.com> wrote:
> > > > > > > fyi color wheels still spinning in desktop where icon is and Applications
> > > > > > > after several hours. email working.
> > > > > > > 
> > > > > 
> > > > > 
> > > > > Hi,
> > > > > 
> > > > > I don't know Macs, but it sounds like a reboot might be a good idea.
> > > > > 
> > > > > I am a bit confused, though.  You said you had downloaded Gnucash 3.4, but 
> > > > > then you mention GC 2.4.7  -  which is *very* old.  have you got some old 
> > > > > partial installation of an old GC lying around?
> > > > > 
> > > > > Maf.
> > > > > 
> > > > > 
> > > > > 
> > > > > 
> > > > > 
> > > > 
> > > 
> > 
> 



More information about the gnucash-user mailing list