I’ve just installed version 4.1, and opened each of my .gnucash files in turn, 
in case there was some need for file modifications in the transition from 3.9 
to 4.1.

I noticed that the Save button became active on all of them, except for one 
which had only the Accounts tab open.

I then opened one of these files and ran Check & Repair All. This caused 
virtually all menu items to be greyed out.

When I eventually quit Gnucash I got a segfault notification, which begins as 
follows below.

I have the full report if this is of interest.

Is it safe to proceed (avoiding Check & Repair), or should I revert to backup 
files and version 3.9?

Regards,

Michael



Process:               Gnucash [49826]
Path:                  /Applications/Gnucash.app/Contents/MacOS/Gnucash
Identifier:            Gnucash
Version:               4.1-1 (4.1-1)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Gnucash [49826]
User ID:               501

Date/Time:             2020-08-06 17:29:36.027 +0100
OS Version:            Mac OS X 10.15.6 (19G73)
Report Version:        12
Anonymous UUID:        6E4C0EFC-2FF3-6AA3-4C59-DBC3DB6D08BC

Sleep/Wake UUID:       94373E3A-E7D1-4A76-B488-9024DF27541B

Time Awake Since Boot: 290000 seconds
Time Since Wake:       1200 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 [49826]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libgnc-engine.dylib                 0x000000010aa06b50 
xaccTransScrubOrphans + 32
1   libgnc-engine.dylib                 0x000000010aa07380 
xaccTransScrubCurrency + 48
2   libgnc-engine.dylib                 0x000000010aa07213 
xaccAccountScrubImbalance + 243
3   libgnc-engine.dylib                 0x000000010a9ed4ec 
gnc_account_foreach_descendant + 220
4   libgnc-engine.dylib                 0x000000010a9ed4fa 
gnc_account_foreach_descendant + 234
5   libgnc-engine.dylib                 0x000000010a9ed4fa 
gnc_account_foreach_descendant + 234
6   libgnc-gnome.dylib                  0x00000001073c3de3 
gnc_plugin_page_account_tree_cmd_scrub_all + 99
7   libgobject-2.0.0.dylib              0x000000010a61b03d g_closure_invoke + 
189
8   libgobject-2.0.0.dylib              0x000000010a631540 
signal_emit_unlocked_R + 1664
9   libgobject-2.0.0.dylib              0x000000010a632342 g_signal_emit_valist 
+ 2146
10  libgobject-2.0.0.dylib              0x000000010a632a82 g_signal_emit + 130
11  libgtk-3.0.dylib                    0x000000010998f914 
_gtk_action_emit_activate + 68
12  libgobject-2.0.0.dylib              0x000000010a61b226 _g_closure_invoke_va 
+ 198
13  libgobject-2.0.0.dylib              0x000000010a632058 g_signal_emit_valist 
+ 1400
14  libgobject-2.0.0.dylib              0x000000010a632a82 g_signal_emit + 130
15  libgobject-2.0.0.dylib              0x000000010a61b03d g_closure_invoke + 
189
16  libgtkmacintegration-gtk3.2.dylib   0x000000010a68754f idle_call_activate + 
79
17  libgdk-3.0.dylib                    0x0000000109fb79b2 gdk_threads_dispatch 
+ 50
18  libglib-2.0.0.dylib                 0x00000001071e832d 
g_main_context_dispatch + 349
19  libglib-2.0.0.dylib                 0x00000001071e86a9 
g_main_context_iterate + 537
20  libglib-2.0.0.dylib                 0x00000001071e89ea g_main_loop_run + 250
21  libgtk-3.0.dylib                    0x00000001097cd2da gtk_main + 74
22  libgnc-gnome-utils.dylib            0x000000010955888c 
gnc_ui_start_event_loop + 76
23  org.gnucash.Gnucash                 0x0000000106e00dbf 
scm_run_gnucash(void*, int, char**) + 1039
24  libguile-2.2.1.dylib                0x00000001070138c2 invoke_main_func + 34
25  libguile-2.2.1.dylib                0x0000000106ff288f c_body + 15
26  libguile-2.2.1.dylib                0x000000010708090c vm_regular_engine + 
1532
27  libguile-2.2.1.dylib                0x000000010707f463 scm_call_n + 739
28  libguile-2.2.1.dylib                0x000000010707bef6 catch + 486
29  libguile-2.2.1.dylib                0x0000000106ff2859 
scm_c_with_continuation_barrier + 137
30  libguile-2.2.1.dylib                0x000000010707ba6f with_guile + 63
31  libgc.1.dylib                       0x000000010713d9cb 
GC_call_with_stack_base + 27
32  libguile-2.2.1.dylib                0x0000000107079a9b scm_with_guile + 43
33  libguile-2.2.1.dylib                0x0000000107013885 scm_boot_guile + 69
34  org.gnucash.Gnucash                 0x0000000106e00959 
Gnucash::Gnucash::start(int, char**) + 617
35  org.gnucash.Gnucash                 0x0000000106e0154e main + 990
36  libdyld.dylib                       0x00007fff69b29cc9 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.

Reply via email to