[GNC] Crash Report

Michael Hendry hendry.michael at gmail.com
Sun Jun 23 08:10:15 EDT 2024


PS Since submitting this report, I restarted GC and picked up the reconciliation I’d been working on after getting rid of the lock file message.

I then went through a reconciliation of a different account without trouble, correcting a couple of pension payments which had increased since the beginning of April.

I then went on to the next month, and coming to the same corrections resulting from the annual pension increase, I went in to Scheduled Tramsactions to update it. This worked fine for the first transaction, but when I went to go through  through the same procedure for the next transaction the screen froze with the Actions menu visible, but no response to the mouse.

I find I can get to the Reconcile Window, but get no response to the mouse there either.

Activity Monitor tells me there are two instances of Gnucash running, PID 52897 which has used 5:09.72 CPU time and PID 55260 with 2.43, along with PID 59349 ThemeWidgetControlViewService (Gnucash) with 0.20. The last time my .gnucash file was modified is 12:19 (it’s now 13:05) and there’s a log last modified at 12:24.

I suspect I’ll just have to kill the relevant processes or use Force Quit, but there are plenty of other things I can find to do in the meantime on this fine sunny day in Scotland.

Michael

> On 23 Jun 2024, at 08:19, Michael Hendry <hendry.michael at gmail.com> wrote:
> 
> Here are the first few lines of a crash report that came up this morning as I was reconciling a credit card account. I’m not sure exactly what I was doing at the time, but I think I was deleting a duplicate transaction.
> 
> GC and macOS version numbers are in the report.
> 
> Happy to forward the full report if that would be useful.
> 
> Regards,
> 
> Michael Hendry
> 
> 
> 
> Process:               Gnucash [48185]
> Path:                  /Applications/Gnucash 2.app/Contents/MacOS/Gnucash
> Identifier:            org.gnucash.Gnucash
> Version:               5.5-1 (5.5-1)
> Code Type:             X86-64 (Native)
> Parent Process:        launchd [1]
> User ID:               501
> 
> Date/Time:             2024-06-23 08:10:26.9458 +0100
> OS Version:            macOS 14.5 (23F79)
> Report Version:        12
> Bridge OS Version:     8.5 (21P5077)
> Anonymous UUID:        F889FA2B-0F71-CD50-6275-EA85633D47E5
> 
> Sleep/Wake UUID:       51968429-1B89-49D0-80DC-070E27B2088A
> 
> Time Awake Since Boot: 350000 seconds
> Time Since Wake:       1674 seconds
> 
> System Integrity Protection: enabled
> 
> Crashed Thread:        0  Dispatch queue: com.apple.main-thread
> 
> Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
> Exception Codes:       UNKNOWN_0xD at 0x0000000000000000
> Exception Codes:       0x000000000000000d, 0x0000000000000000
> 
> Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
> Terminating Process:   exc handler [48185]
> 
> VM Region Info: 0 is not in any region.  Bytes before following region: 4314624000
>      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
>      UNUSED SPACE AT START
> --->  
>      __TEXT                      1012bf000-10131f000    [  384K] r-x/r-x SM=COW  /Applications/Gnucash 2.app/Contents/MacOS/Gnucash
> 
> Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
> 0   libsystem_platform.dylib      	    0x7ff819077b32 _platform_strlen + 18
> 1   libglib-2.0.0.dylib           	       0x103a56067 g_strdup + 23
> 2   libgnc-gnome-utils.dylib      	       0x1020365f2 gnc_query_view_refresh + 914
> 3   libgnc-gnome.dylib            	       0x101e4f9ea gnc_reconcile_view_refresh + 106
> 4   libgnc-gnome.dylib            	       0x101e53932 refresh_handler + 162
> 5   libgnc-gnome-utils.dylib      	       0x10200900e gnc_gui_refresh_internal + 222
> 6   libgnc-gnome.dylib            	       0x101e54e6c gnc_ui_reconcile_window_delete_cb + 572
> 7   libgobject-2.0.0.dylib        	       0x1022395aa g_closure_invoke + 298
> 8   libgobject-2.0.0.dylib        	       0x102250ac7 signal_emit_unlocked_R + 1607
> 9   libgobject-2.0.0.dylib        	       0x102251b4f g_signal_emit_valist + 2767
> 10  libgobject-2.0.0.dylib        	       0x102252042 g_signal_emit + 130
> 11  libgio-2.0.0.dylib            	       0x103405a94 g_simple_action_activate + 148
> 12  libgtk-3.0.dylib              	       0x102bab82e gtk_menu_tracker_item_activated + 158
> 13  libgobject-2.0.0.dylib        	       0x1022395aa g_closure_invoke + 298
> 14  libgobject-2.0.0.dylib        	       0x102250ac7 signal_emit_unlocked_R + 1607
> 15  libgobject-2.0.0.dylib        	       0x102251b4f g_signal_emit_valist + 2767
> 16  libgobject-2.0.0.dylib        	       0x102252042 g_signal_emit + 130
> 17  libgtk-3.0.dylib              	       0x102cee5c7 gtk_widget_activate + 71
> 18  libgtk-3.0.dylib              	       0x102ba78b8 gtk_menu_shell_activate_item + 312
> 19  libgtk-3.0.dylib              	       0x102ba923c gtk_menu_shell_button_release + 428
> 20  libgtk-3.0.dylib              	       0x102a1e50a _gtk_marshal_BOOLEAN__BOXEDv + 170
> 21  libgobject-2.0.0.dylib        	       0x102239849 _g_closure_invoke_va + 329
> 22  libgobject-2.0.0.dylib        	       0x102251550 g_signal_emit_valist + 1232
> 23  libgobject-2.0.0.dylib        	       0x102252042 g_signal_emit + 130
> 24  libgtk-3.0.dylib              	       0x102cedc68 gtk_widget_event_internal + 248
> 25  libgtk-3.0.dylib              	       0x102b934ef gtk_propagate_event + 255
> 26  libgtk-3.0.dylib              	       0x102b92f17 gtk_main_do_event + 1303
> 27  libgdk-3.0.dylib              	       0x1020ef821 _gdk_event_emit + 49
> 28  libgdk-3.0.dylib              	       0x10211b1a2 gdk_event_dispatch + 50
> 29  libglib-2.0.0.dylib           	       0x103a33a9e g_main_context_dispatch + 414



More information about the gnucash-user mailing list