It seems that if I have a couple of unsaved transactions, and then go to exit Gnucash, I can get a crash. If I have one or two transactions I have edited but not saved, and I do Menu->File->Quit, 1. I get asked to save a transaction, so I click yes, then 2. I get asked to safe the file before closing, so I click yes, then 3. BEFORE I see a Save process, Gnucash crashes. The Crash file shows below.
(Here’s a link to the entire crash log. https://www.dropbox.com/s/6tn6rttbvyfw80o/GnuCash%20Crash%20File.txt?dl=0) Process: Gnucash [41511] Path: /Applications/Gnucash/Gnucash.app/Contents/MacOS/Gnucash Identifier: org.gnucash.Gnucash Version: 4.1-1 (4.1-1) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: Gnucash [41511] User ID: 503 Date/Time: 2020-08-25 18:02:15.024 -0400 OS Version: Mac OS X 10.15.6 (19G2021) Report Version: 12 Anonymous UUID: 3E41EEE5-4F58-9EEC-F94F-3CDA86CFB356 Time Awake Since Boot: 400000 seconds System Integrity Protection: disabled Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: EXC_I386_GPFLT Exception Note: EXC_CORPSE_NOTIFY Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler [41511] Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libgnc-gnome-utils.dylib 0x000000011038ddfe auto_save_countdown + 46 1 libglib-2.0.0.dylib 0x000000010e006394 g_timeout_dispatch + 20 2 libglib-2.0.0.dylib 0x000000010e00a32d g_main_context_dispatch + 349 3 libglib-2.0.0.dylib 0x000000010e00a6a9 g_main_context_iterate + 537 4 libglib-2.0.0.dylib 0x000000010e00a9ea g_main_loop_run + 250 5 libgtk-3.0.dylib 0x00000001105f42da gtk_main + 74 6 libgnc-gnome-utils.dylib 0x000000011038488c gnc_ui_start_event_loop + 76 7 org.gnucash.Gnucash 0x000000010dc23dbf scm_run_gnucash(void*, int, char**) + 1039 8 libguile-2.2.1.dylib 0x000000010de328c2 invoke_main_func + 34 9 libguile-2.2.1.dylib 0x000000010de1188f c_body + 15 10 libguile-2.2.1.dylib 0x000000010de9f90c vm_regular_engine + 1532 11 libguile-2.2.1.dylib 0x000000010de9e463 scm_call_n + 739 12 libguile-2.2.1.dylib 0x000000010de9aef6 catch + 486 13 libguile-2.2.1.dylib 0x000000010de11859 scm_c_with_continuation_barrier + 137 14 libguile-2.2.1.dylib 0x000000010de9aa6f with_guile + 63 15 libgc.1.dylib 0x000000010df5d9cb GC_call_with_stack_base + 27 16 libguile-2.2.1.dylib 0x000000010de98a9b scm_with_guile + 43 17 libguile-2.2.1.dylib 0x000000010de32885 scm_boot_guile + 69 18 org.gnucash.Gnucash 0x000000010dc23959 Gnucash::Gnucash::start(int, char**) + 617 19 org.gnucash.Gnucash 0x000000010dc2454e main + 990 20 libdyld.dylib 0x00007fff70cc4cc9 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.