[GNC] A DIFFERENT Crash!

David T. sunfish62 at yahoo.com
Sat Dec 29 11:09:21 EST 2018


I downloaded a new copy of GC3.3, which was referenced in https://bugs.gnucash.org/show_bug.cgi?id=796879 <https://bugs.gnucash.org/show_bug.cgi?id=796879>. This seems to have addressed the crashing on child windows.

David

> On Dec 29, 2018, at 9:11 PM, David T. <sunfish62 at yahoo.com> wrote:
> 
> OK. I think I that this problem has to do with opening a child window when GnuCash is in fullscreen mode on Mojave. I can consistently cause this to happen whenever I invoke an operation that calls a child window while GC is in full screen mode. Examples: the Preferences window, or a report’s options. Both will cause this crash.
> 
> I’ll note that this doesn’t address my longstanding troubles with the reports.
> 
> David
> 
>> On Dec 29, 2018, at 8:54 PM, David T. via gnucash-user <gnucash-user at gnucash.org> wrote:
>> 
>> Hello,
>> 
>> Having just finished sending in my problem with reports crashing GnuCash, I encountered a completely new crash when I attempted to access the preferences while GnuCash was in fullscreen mode. GC3.3, MacOS Mojave. THIS crash at least left some crap behind (giving just the opening portion of the crash report):
>> 
>> Process:               Gnucash [95392]
>> Path:                  /Applications/Gnucash 3.3.app/Contents/MacOS/Gnucash
>> Identifier:            org.gnucash.Gnucash
>> Version:               3.3 (3.3)
>> Code Type:             X86-64 (Native)
>> Parent Process:        ??? [1]
>> Responsible:           Gnucash [95392]
>> User ID:               502
>> 
>> Date/Time:             2018-12-29 20:49:04.636 +0530
>> OS Version:            Mac OS X 10.14.2 (18C54)
>> Report Version:        12
>> Anonymous UUID:        400488FE-95F3-C074-725A-2C0B66AF5207
>> 
>> Sleep/Wake UUID:       7834D2C4-7E1B-4E4C-A034-C21FB4FB6589
>> 
>> Time Awake Since Boot: 300000 seconds
>> Time Since Wake:       8000 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 [95392]
>> 
>> VM Regions Near 0:
>> --> 
>>   __TEXT                 0000000104836000-0000000104849000 [   76K] r-x/rwx SM=COW  /Applications/Gnucash 3.3.app/Contents/MacOS/Gnucash
>> 
>> Application Specific Information:
>> objc_msgSend() selector name: visibleFrame
>> 
>> 
>> Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
>> 0   libobjc.A.dylib               	0x00007fff5b0f9ca9 objc_msgSend_stret + 41
>> 1   libgdk-3.0.dylib              	0x00000001053aed02 gdk_quartz_monitor_get_workarea + 98
>> 2   libgtk-3.0.dylib              	0x0000000104f9444f gtk_window_guess_default_size + 79
>> 3   libgtk-3.0.dylib              	0x0000000104f8e243 gtk_window_compute_configure_request + 515
>> 4   libgtk-3.0.dylib              	0x0000000104f97921 gtk_window_realize + 641
>> 5   libgobject-2.0.0.dylib        	0x0000000105776a0a _g_closure_invoke_va + 314
>> 6   libgobject-2.0.0.dylib        	0x000000010578e831 g_signal_emit_valist + 1521
>> 7   libgobject-2.0.0.dylib        	0x000000010578f216 g_signal_emit + 134
>> 8   libgtk-3.0.dylib              	0x0000000104f74c81 gtk_widget_realize + 257
>> 9   libgtk-3.0.dylib              	0x0000000104f97141 gtk_window_show + 65
>> 10  libgobject-2.0.0.dylib        	0x00000001057767a2 g_closure_invoke + 306
>> 11  libgobject-2.0.0.dylib        	0x000000010578da7d signal_emit_unlocked_R + 1277
>> 12  libgobject-2.0.0.dylib        	0x000000010578eb30 g_signal_emit_valist + 2288
>> 13  libgobject-2.0.0.dylib        	0x000000010578f216 g_signal_emit + 134
>> 14  libgtk-3.0.dylib              	0x0000000104f744c7 gtk_widget_show + 263
>> 15  libgncmod-gnome-utils.dylib   	0x00000001078f1d6f gnc_preferences_dialog + 3295
>> 16  libgobject-2.0.0.dylib        	0x00000001057767a2 g_closure_invoke + 306
>> 17  libgobject-2.0.0.dylib        	0x000000010578dcc9 signal_emit_unlocked_R + 1865
>> 18  libgobject-2.0.0.dylib        	0x000000010578eb30 g_signal_emit_valist + 2288
>> 19  libgobject-2.0.0.dylib        	0x000000010578f216 g_signal_emit + 134
>> 20  libgtk-3.0.dylib              	0x0000000104c7f664 _gtk_action_emit_activate + 68
>> 21  libgobject-2.0.0.dylib        	0x0000000105776a0a _g_closure_invoke_va + 314
>> 22  libgobject-2.0.0.dylib        	0x000000010578e831 g_signal_emit_valist + 1521
>> 23  libgobject-2.0.0.dylib        	0x000000010578f216 g_signal_emit + 134
>> 24  libgobject-2.0.0.dylib        	0x00000001057767a2 g_closure_invoke + 306
>> 25  libgtkmacintegration-gtk3.2.dylib	0x00000001057cac9f idle_call_activate + 79
>> 26  libgdk-3.0.dylib              	0x0000000105375992 gdk_threads_dispatch + 50
>> 27  libglib-2.0.0.dylib           	0x0000000104b3bfb5 g_main_context_dispatch + 309
>> 28  libglib-2.0.0.dylib           	0x0000000104b3c2e3 g_main_context_iterate + 419
>> 29  libglib-2.0.0.dylib           	0x0000000104b3c60f g_main_loop_run + 223
>> 30  libgtk-3.0.dylib              	0x0000000104e2419a gtk_main + 74
>> 31  libgncmod-gnome-utils.dylib   	0x00000001079179df gnc_ui_start_event_loop + 47
>> 32  org.gnucash.Gnucash           	0x00000001048461ec inner_main + 1116
>> 33  libguile-2.2.1.dylib          	0x0000000104991632 invoke_main_func + 34
>> 34  libguile-2.2.1.dylib          	0x0000000104971eef c_body + 15
>> 35  libguile-2.2.1.dylib          	0x00000001049f9c5a vm_regular_engine + 1290
>> 36  libguile-2.2.1.dylib          	0x00000001049f8bff scm_call_n + 495
>> 37  libguile-2.2.1.dylib          	0x00000001049f58aa catch + 506
>> 38  libguile-2.2.1.dylib          	0x0000000104971ebc scm_c_with_continuation_barrier + 140
>> 39  libguile-2.2.1.dylib          	0x00000001049f54b1 with_guile + 65
>> 40  libgc.1.dylib                 	0x0000000104ab37fb GC_call_with_stack_base + 27
>> 41  libguile-2.2.1.dylib          	0x00000001049f335b scm_with_guile + 43
>> 42  libguile-2.2.1.dylib          	0x00000001049915f5 scm_boot_guile + 69
>> 43  org.gnucash.Gnucash           	0x0000000104845bc3 main + 3363
>> 44  libdyld.dylib                 	0x00007fff5c1ceed9 start + 1
>> 
>> 
>> 
>> _______________________________________________
>> gnucash-user mailing list
>> gnucash-user at gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>> -----
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
> 



More information about the gnucash-user mailing list