[GNC] Extract from Crash Report

Michael Hendry hendry.michael at gmail.com
Thu Dec 7 11:51:56 EST 2023


I had entered a few transactions in one of my Gnucash files (File “A”) around 12:30 (GMT), and left the computer for a few hours. I came back to it around 16:15, and after watching a Youtube video and checking my email, I went back to Gnucash and (assuming the autosave would have cleared the way) I used the File menu to open a different Gnucash file (File “B”).

I was asked if I wanted to save the current file, and said yes, I was prompted again and I believe I’d accepted the offer to save before the crash.

As expected after the crash, the next time I ran Gnucash I was warned about the lock on file “B”. I opted to open it anyway, and it appears at first glance to be undamaged. 

This time, I’ve saved the whole crash report, but I’m only including a small portion of it for expert advice on whether ithe full report would be useful.

If so, where should I send it?

Regards,

Michael Hendry

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               Gnucash [90913]
Path:                  /Applications/Gnucash.app/Contents/MacOS/Gnucash
Identifier:            org.gnucash.Gnucash
Version:               5.1-1 (5.1-1)
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2023-12-07 16:29:29.9593 +0000
OS Version:            macOS 14.1.2 (23B92)
Report Version:        12
Bridge OS Version:     8.1 (21P1069)
Anonymous UUID:        F889FA2B-0F71-CD50-6275-EA85633D47E5

Sleep/Wake UUID:       2FEB2384-9837-4B6E-8B7F-0CE42DCB28C9

Time Awake Since Boot: 130000 seconds
Time Since Wake:       588 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 0x000000000000000c
Exception Codes:       0x0000000000000001, 0x000000000000000c

Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [90913]

VM Region Info: 0xc is not in any region.  Bytes before following region: 140737487409140
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      shared memory            7ffffff19000-7ffffff1a000 [    4K] r-x/r-x SM=SHM  

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   libgnc-gnome.dylib            	       0x100f2cea9 gnc_plugin_page_register_ui_update + 89
1   libgnc-gnome.dylib            	       0x100f2cbb6 gnc_plugin_page_register_focus_widget + 358
2   libglib-2.0.0.dylib           	       0x1031a0a7e g_main_context_dispatch + 414
3   libglib-2.0.0.dylib           	       0x1031a0da2 g_main_context_iterate + 450
4   libglib-2.0.0.dylib           	       0x1031a0e38 g_main_context_iteration + 104
5   libgtk-3.0.dylib              	       0x101c8acec gtk_main_iteration + 28
6   libgnc-gnome-utils.dylib      	       0x1010df4ee gnc_ui_set_cursor + 94
7   libgnc-gnome-utils.dylib      	       0x1010df477 gnc_set_busy_cursor + 183
8   libgnc-gnome-utils.dylib      	       0x10111258f gnc_main_window_restore_all_windows + 223
9   libgnc-gnome.dylib            	       0x100f40db2 gnc_restore_all_state + 306
10  libgnc-engine.dylib           	       0x102cd14c2 call_hook + 114
11  libglib-2.0.0.dylib           	       0x10318febb g_hook_list_marshal + 107
12  libgnc-engine.dylib           	       0x102cd13d2 gnc_hook_run + 146
13  libgnc-gnome-utils.dylib      	       0x101109e8b gnc_post_file_open + 1835
14  libgnc-gnome-utils.dylib      	       0x101123943 gnc_plugin_file_history_cmd_open_file + 243
15  libgobject-2.0.0.dylib        	       0x1013a25aa g_closure_invoke + 298
16  libgobject-2.0.0.dylib        	       0x1013b9ac7 signal_emit_unlocked_R + 1607
17  libgobject-2.0.0.dylib        	       0x1013bab4f g_signal_emit_valist + 2767
18  libgobject-2.0.0.dylib        	       0x1013bb042 g_signal_emit + 130
19  libgio-2.0.0.dylib            	       0x1024fdbc4 g_simple_action_activate + 148
20  libgtk-3.0.dylib              	       0x101ca3b9e gtk_menu_tracker_item_activated + 158
21  libgobject-2.0.0.dylib        	       0x1013a25aa g_closure_invoke + 298
22  libgobject-2.0.0.dylib        	       0x1013b9ac7 signal_emit_unlocked_R + 1607
23  libgobject-2.0.0.dylib        	       0x1013bab4f g_signal_emit_valist + 2767
24  libgobject-2.0.0.dylib        	       0x1013bb042 g_signal_emit + 130
25  libgobject-2.0.0.dylib        	       0x1013a25aa g_closure_invoke + 298
26  libgtkmacintegration-gtk3.4.dylib	       0x1010ad5ff idle_call_activate + 79
27  libgdk-3.0.dylib              	       0x1011dab62 gdk_threads_dispatch + 50
28  libglib-2.0.0.dylib           	       0x1031a0a7e g_main_context_dispatch + 414
29  libglib-2.0.0.dylib           	       0x1031a0da2 g_main_context_iterate + 450



More information about the gnucash-user mailing list