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. <sunfis...@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@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@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.
> 

_______________________________________________
gnucash-user mailing list
gnucash-user@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.

Reply via email to