Please see the stack trace in the attached file.

Thanks for your help.
John Dablin

On 28/10/2024 19:48, John Ralls wrote:
See https://wiki.gnucash.org/wiki/Stack_Trace.

Regards,
John Ralls

On Oct 28, 2024, at 10:23, John Dablin via gnucash-user <[email protected]> wrote:

gnucash 5.8
Kubuntu 24.10

I've just tried to run gnucash for the first time since upgrading kubuntu from 24.4 to 24.10. It starts up normally and displays the list of accounts, but when I click on an account name to open it, gnucash crashes with a segmentation fault. I've tried running with --debug, but I can't see anything helpful in gnucash.trace.

I'm not sure what version I was running before the upgrade, but the ubuntu website says 24.4 shipped with gnucash 5.5. My data is an xml file, and I've always installed the standard gnucash package provided by Ubuntu. I have two data files, and it crashes in this way whichever file I open.

Can someone give me some advice about how I might debug this, please?

John Dablin


_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
[Detaching after fork from child process 205199]                                
                             
[Thread 0x7fffd6e006c0 (LWP 205185) exited]
[New Thread 0x7fffd6e006c0 (LWP 205205)]
[Thread 0x7fffd6e006c0 (LWP 205205) exited]

Thread 1 "gnucash" received signal SIGSEGV, Segmentation fault.
0x00007ffff66876e4 in pango_coverage_get () from 
/lib/x86_64-linux-gnu/libpango-1.0.so.0
(gdb) bt full
#0  0x00007ffff66876e4 in pango_coverage_get () at 
/lib/x86_64-linux-gnu/libpango-1.0.so.0
#1  0x00007ffff668160f in ??? () at /lib/x86_64-linux-gnu/libpango-1.0.so.0
#2  0x00007ffff667d68a in ??? () at /lib/x86_64-linux-gnu/libpango-1.0.so.0
#3  0x00007ffff5e29cb9 in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#4  0x00007ffff66b096b in ??? () at /lib/x86_64-linux-gnu/libpango-1.0.so.0
#5  0x00007ffff6682c4d in ??? () at /lib/x86_64-linux-gnu/libpango-1.0.so.0
#6  0x00007ffff6697c0e in ??? () at /lib/x86_64-linux-gnu/libpango-1.0.so.0
#7  0x00007ffff668c16e in ??? () at /lib/x86_64-linux-gnu/libpango-1.0.so.0
#8  0x00007ffff5e6ea39 in ??? () at /lib/x86_64-linux-gnu/libpangocairo-1.0.so.0
#9  0x00007ffff66963d3 in ??? () at /lib/x86_64-linux-gnu/libpango-1.0.so.0
#10 0x00007ffff6697153 in ??? () at /lib/x86_64-linux-gnu/libpango-1.0.so.0
#11 0x00007ffff668bc06 in ??? () at /lib/x86_64-linux-gnu/libpango-1.0.so.0
#12 0x00007ffff668c02c in ??? () at /lib/x86_64-linux-gnu/libpango-1.0.so.0
#13 0x00007ffff668c32d in pango_layout_get_size () at 
/lib/x86_64-linux-gnu/libpango-1.0.so.0
#14 0x00007ffff6699ae6 in ??? () at /lib/x86_64-linux-gnu/libpango-1.0.so.0
#15 0x00007ffff668b491 in pango_layout_get_unknown_glyphs_count ()
    at /lib/x86_64-linux-gnu/libpango-1.0.so.0
#16 0x00007ffff6aa31a1 in gnc_doclink_cell_set_use_glyphs (cell=0x55555688d9a0)
    at 
/usr/src/gnucash-1:5.8-1build1/gnucash/register/register-core/doclinkcell.c:283
        use_glyphs = 1
        test_text = 0x555556886650 "🔗,📎"
        label = <optimised out>
        test_layout = 0x555556886b50
        count = <optimised out>
        __func__ = "gnc_doclink_cell_set_use_glyphs"
#17 0x00007ffff638aef7 in gnc_split_register_load
    (reg=0x55555686a6b0, slist=0x0, pre_filter_slist=0x0, 
default_account=0x55555653fc70 [Account])
    at 
/usr/src/gnucash-1:5.8-1build1/gnucash/register/ledger-core/split-register-load.c:473
        info = 0x55555687a5c0
        pending_trans = 0x0
        cursor_buffer = <optimised out>
        trans_table = 0x0
        cursor_header = <optimised out>
        lead_cursor = <optimised out>
        split_cursor = <optimised out>
        blank_trans = <optimised out>
        find_trans = <optimised out>
        trans = <optimised out>
        find_class = <optimised out>
        find_trans_split = <optimised out>
        blank_split = 0x0
--Type <RET> for more, q to quit, c to continue without paging--c
        find_split = <optimised out>
        split = <optimised out>
        table = 0x55555688ab30
        node = <optimised out>
        account_comm = <optimised out>
        start_primary_color = 1
        found_pending = 0
        need_divider_upper = 0
        found_divider_upper = 0
        found_divider = 0
        has_last_num = 0
        multi_line = <optimised out>
        dynamic = <optimised out>
        we_own_slist = 0
        use_autoreadonly = 0
        future_after_blank = 0
        added_blank_trans = 0
        vcell_loc = {virt_row = <optimised out>, virt_col = <optimised out>}
        save_loc = {vcell_loc = {virt_row = 1448344688, virt_col = 21845}, 
phys_row_offset = 0, phys_col_offset = 0}
        new_trans_split_row = -1
        new_trans_row = -1
        new_split_row = -1
        present = <optimised out>
        autoreadonly_time = 0
        __func__ = "gnc_split_register_load"
#18 0x00007ffff6378d1b in gnc_ledger_display_internal
    (lead_account=lead_account@entry=0x55555653fc70 [Account], q=<optimised 
out>, 
    q@entry=0x0, ld_type=ld_type@entry=LD_SINGLE, 
reg_type=reg_type@entry=BANK_REGISTER, style=REG_STYLE_LEDGER, 
use_double_line=use_double_line@entry=0, is_template=0, 
mismatched_commodities=0)
    at 
/usr/src/gnucash-1:5.8-1build1/gnucash/register/ledger-core/gnc-ledger-display.c:863
        ld = 0x55555686b270
        limit = <optimised out>
        klass = <optimised out>
        __func__ = "gnc_ledger_display_internal"
#19 0x00007ffff6378fd6 in gnc_ledger_display_simple (account=0x55555653fc70 
[Account])
    at 
/usr/src/gnucash-1:5.8-1build1/gnucash/register/ledger-core/gnc-ledger-display.c:415
        reg_type = BANK_REGISTER
        acc_type = <optimised out>
        use_double_line = 0
        ld = <optimised out>
        __func__ = "gnc_ledger_display_simple"
#20 0x00007ffff7cd8bd0 in gnc_plugin_page_register_new (account=0x55555653fc70 
[Account], subaccounts=0)
    at 
/usr/src/gnucash-1:5.8-1build1/gnucash/gnome/gnc-plugin-page-register.cpp:583
        ledger = <optimised out>
        page = <optimised out>
        priv = <optimised out>
        com0 = <optimised out>
        com1 = <optimised out>
        __PRETTY_FUNCTION__ = {<optimised out> <repeats 64 times>}
#21 0x00007ffff7ccdef3 in gppat_open_account_common
    (page=<optimised out>, account=0x55555653fc70 [Account], include_subs=0)
    at 
/usr/src/gnucash-1:5.8-1build1/gnucash/gnome/gnc-plugin-page-account-tree.cpp:971
        window = 0x555555c51fd0 [GncMainWindow]
        new_page = <optimised out>
#22 gppat_open_account_common (page=<optimised out>, account=0x55555653fc70 
[Account], include_subs=0)
    at 
/usr/src/gnucash-1:5.8-1build1/gnucash/gnome/gnc-plugin-page-account-tree.cpp:960
        window = <optimised out>
        new_page = <optimised out>
#23 gnc_plugin_page_account_tree_double_click_cb
    (col=<optimised out>, treeview=0x5555566c2f00 [GncTreeViewAccount], 
path=0x5555567b6590, page=<optimised out>) at 
/usr/src/gnucash-1:5.8-1build1/gnucash/gnome/gnc-plugin-page-account-tree.cpp:1009
        account = 0x55555653fc70 [Account]
        model = 0x5555566cfa80
        iter = {stamp = -1135555675, user_data = 0x5555567cac20, user_data2 = 
0x555555b5b230, user_data3 = 0x0}
        model = <optimised out>
        iter = {stamp = <optimised out>, user_data = <optimised out>, 
user_data2 = <optimised out>, user_data3 = <optimised out>}
        __PRETTY_FUNCTION__ = {<optimised out> <repeats 125 times>}
        _g_boolean_var_26 = <optimised out>
        __inst = <optimised out>
        __t = <optimised out>
        __r = <optimised out>
        _g_boolean_var_27 = <optimised out>
        account = <optimised out>
#24 gnc_plugin_page_account_tree_double_click_cb
    (treeview=0x5555566c2f00 [GncTreeViewAccount], path=0x5555567b6590, 
col=<optimised out>, page=<optimised out>) at 
/usr/src/gnucash-1:5.8-1build1/gnucash/gnome/gnc-plugin-page-account-tree.cpp:976
        model = <optimised out>
        iter = {stamp = <optimised out>, user_data = <optimised out>, 
user_data2 = <optimised out>, user_data3 = <optimised out>}
        __PRETTY_FUNCTION__ = {<optimised out> <repeats 125 times>}
        account = <optimised out>
#25 0x00007ffff72a2770 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#29 0x00007ffff63d3243 in <emit signal 'row-activated' on instance 
0x5555566c2f00 [GncTreeViewAccount]>
    (instance=<optimised out>, signal_id=<optimised out>, detail=<optimised 
out>)
    at ../../../gobject/gsignal.c:3582
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 
0x7fffffffba40, reg_save_area = 0x7fffffffb980}}
    #26 0x00007ffff63d307a in _g_closure_invoke_va
    (closure=0x5555567716d0, return_value=0x0, instance=0x5555566c2f00, 
args=0x7fffffffb960, n_params=2, param_types=0x5555565d8a60) at 
../../../gobject/gclosure.c:896
                marshal = <optimised out>
                marshal_data = <optimised out>
                in_marshal = 0
                real_closure = 0x5555567716b0
                real_closure = <optimised out>
                __func__ = {<optimised out> <repeats 21 times>}
                _g_boolean_var_50 = <optimised out>
                marshal = <optimised out>
                marshal_data = <optimised out>
                in_marshal = <optimised out>
                _g_boolean_var_51 = <optimised out>
                cunion = <optimised out>
                new_int = <optimised out>
                old_int = <optimised out>
                success = <optimised out>
                tmp = {closure = {ref_count = <optimised out>, 
meta_marshal_nouse = <optimised out>, n_guards = <optimised out>, n_fnotifiers 
= <optimised out>, n_inotifiers = <optimised out>, in_inotify = <optimised 
out>, floating = <optimised out>, derivative_flag = <optimised out>, in_marshal 
= <optimised out>, is_invalid = <optimised out>, marshal = <optimised out>, 
data = <optimised out>, notifiers = <optimised out>}, vint = <optimised out>}
                gaicae_oldval = <optimised out>
                cunion = <optimised out>
                new_int = <optimised out>
                old_int = <optimised out>
                success = <optimised out>
                tmp = {closure = {ref_count = <optimised out>, 
meta_marshal_nouse = <optimised out>, n_guards = <optimised out>, n_fnotifiers 
= <optimised out>, n_inotifiers = <optimised out>, in_inotify = <optimised 
out>, floating = <optimised out>, derivative_flag = <optimised out>, in_marshal 
= <optimised out>, is_invalid = <optimised out>, marshal = <optimised out>, 
data = <optimised out>, notifiers = <optimised out>}, vint = <optimised out>}
                gaicae_oldval = <optimised out>
    #27 signal_emit_valist_unlocked
    (instance=instance@entry=0x5555566c2f00, signal_id=signal_id@entry=325, 
detail=detail@entry=0, var_args=var_args@entry=0x7fffffffb960) at 
../../../gobject/gsignal.c:3423
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 
0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer 
= 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 
= 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                emission = {next = 0x7fffffffbc20, instance = 0x5555566c2f00, 
ihint = {signal_id = 325, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | 
G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 
0x5555560159c0 
[GncTreeViewAccount/GncTreeView/GtkTreeView/GtkContainer/GtkWidget/GInitiallyUnowned]}
                instance_type = <optimised out>
                emission_return = {g_type = 0x0, data = {{v_int = 0, v_uint = 
0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 
0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 
0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                rtype = 0x4 [void]
                static_scope = 0
                fastpath_handler = <optimised out>
                closure = <optimised out>
                run_type = <optimised out>
                hlist = <optimised out>
                l = <optimised out>
                fastpath = <optimised out>
                instance_and_params = <optimised out>
                param_values = <optimised out>
                node = <optimised out>
                i = <optimised out>
                node_copy = {signal_id = <optimised out>, itype = <optimised 
out>, name = <optimised out>, destroyed = <optimised out>, flags = <optimised 
out>, n_params = 2, single_va_closure_is_valid = <optimised out>, 
single_va_closure_is_after = <optimised out>, param_types = <optimised out>, 
return_type = <optimised out>, class_closure_bsa = <optimised out>, accumulator 
= <optimised out>, c_marshaller = <optimised out>, va_marshaller = <optimised 
out>, emission_hooks = <optimised out>, single_va_closure = <optimised out>}
                __func__ = "signal_emit_valist_unlocked"
    #28 0x00007ffff63d3181 in g_signal_emit_valist
    (instance=0x5555566c2f00, signal_id=325, detail=0, 
var_args=var_args@entry=0x7fffffffb960)
    at ../../../gobject/gsignal.c:3262
#30 0x00007ffff753de32 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#31 0x00007ffff72a1b1c in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#35 0x00007ffff63d3243 in <emit signal 'pressed' on instance 0x55555656a750 
[GtkGestureMultiPress]>
    (instance=<optimised out>, signal_id=<optimised out>, detail=<optimised 
out>)
    at ../../../gobject/gsignal.c:3582
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 
0x7fffffffbea0, reg_save_area = 0x7fffffffbde0}}
    #32 0x00007ffff63d307a in _g_closure_invoke_va
    (closure=0x5555565f2760, return_value=0x0, instance=0x55555656a750, 
args=0x7fffffffbdc0, n_params=3, param_types=0x555555c7d990) at 
../../../gobject/gclosure.c:896
                marshal = <optimised out>
                marshal_data = <optimised out>
                in_marshal = 0
                real_closure = 0x5555565f2740
                real_closure = <optimised out>
                __func__ = {<optimised out> <repeats 21 times>}
                _g_boolean_var_50 = <optimised out>
                marshal = <optimised out>
                marshal_data = <optimised out>
                in_marshal = <optimised out>
                _g_boolean_var_51 = <optimised out>
                cunion = <optimised out>
                new_int = <optimised out>
                old_int = <optimised out>
                success = <optimised out>
                tmp = {closure = {ref_count = <optimised out>, 
meta_marshal_nouse = <optimised out>, n_guards = <optimised out>, n_fnotifiers 
= <optimised out>, n_inotifiers = <optimised out>, in_inotify = <optimised 
out>, floating = <optimised out>, derivative_flag = <optimised out>, in_marshal 
= <optimised out>, is_invalid = <optimised out>, marshal = <optimised out>, 
data = <optimised out>, notifiers = <optimised out>}, vint = <optimised out>}
                gaicae_oldval = <optimised out>
                cunion = <optimised out>
                new_int = <optimised out>
                old_int = <optimised out>
                success = <optimised out>
                tmp = {closure = {ref_count = <optimised out>, 
meta_marshal_nouse = <optimised out>, n_guards = <optimised out>, n_fnotifiers 
= <optimised out>, n_inotifiers = <optimised out>, in_inotify = <optimised 
out>, floating = <optimised out>, derivative_flag = <optimised out>, in_marshal 
= <optimised out>, is_invalid = <optimised out>, marshal = <optimised out>, 
data = <optimised out>, notifiers = <optimised out>}, vint = <optimised out>}
                gaicae_oldval = <optimised out>
    #33 signal_emit_valist_unlocked
    (instance=instance@entry=0x55555656a750, signal_id=signal_id@entry=199, 
detail=detail@entry=0, var_args=var_args@entry=0x7fffffffbdc0) at 
../../../gobject/gsignal.c:3423
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 
0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer 
= 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 
= 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                emission = {next = 0x7fffffffc030, instance = 0x55555656a750, 
ihint = {signal_id = 199, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | 
G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 
0x555555b02640 
[GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]}
                instance_type = <optimised out>
                emission_return = {g_type = 0x0, data = {{v_int = 0, v_uint = 
0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 
0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 
0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                rtype = 0x4 [void]
                static_scope = 0
                fastpath_handler = <optimised out>
                closure = <optimised out>
                run_type = <optimised out>
                hlist = <optimised out>
                l = <optimised out>
                fastpath = <optimised out>
                instance_and_params = <optimised out>
                param_values = <optimised out>
                node = <optimised out>
                i = <optimised out>
                node_copy = {signal_id = <optimised out>, itype = <optimised 
out>, name = <optimised out>, destroyed = <optimised out>, flags = <optimised 
out>, n_params = 3, single_va_closure_is_valid = <optimised out>, 
single_va_closure_is_after = <optimised out>, param_types = <optimised out>, 
return_type = <optimised out>, class_closure_bsa = <optimised out>, accumulator 
= <optimised out>, c_marshaller = <optimised out>, va_marshaller = <optimised 
out>, emission_hooks = <optimised out>, single_va_closure = <optimised out>}
                __func__ = "signal_emit_valist_unlocked"
    #34 0x00007ffff63d3181 in g_signal_emit_valist
    (instance=0x55555656a750, signal_id=199, detail=0, 
var_args=var_args@entry=0x7fffffffbdc0)
    at ../../../gobject/gsignal.c:3262
#36 0x00007ffff73bdf2e in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#41 0x00007ffff63d3243 in <emit signal 'begin' on instance 0x55555656a750 
[GtkGestureMultiPress]>
    (instance=<optimised out>, signal_id=<optimised out>, detail=<optimised 
out>)
    at ../../../gobject/gsignal.c:3582
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 
0x7fffffffc2b0, reg_save_area = 0x7fffffffc1f0}}
    #37 0x00007ffff63b6a65 in g_cclosure_marshal_VOID__BOXEDv
    (closure=0x555555c62510, return_value=<optimised out>, instance=<optimised 
out>, args=<optimised out>, marshal_data=<optimised out>, n_params=<optimised 
out>, param_types=0x555555c7d2c0)
    at ../../../gobject/gmarshal.c:1686
                cc = 0x555555c62510
                data1 = <optimised out>
                data2 = 0x555555aac9e0
                callback = 0x7ffff73bddb0
                arg0 = 0x0
                args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area 
= 0x7fffffffc2b0, reg_save_area = 0x7fffffffc1f0}}
    #38 0x00007ffff63d307a in _g_closure_invoke_va
    (closure=0x555555c62510, return_value=0x0, instance=0x55555656a750, 
args=0x7fffffffc1d0, n_params=1, param_types=0x555555c7d2c0) at 
../../../gobject/gclosure.c:896
                marshal = <optimised out>
                marshal_data = <optimised out>
                in_marshal = 0
                real_closure = 0x555555c624f0
                real_closure = <optimised out>
                __func__ = {<optimised out> <repeats 21 times>}
                _g_boolean_var_50 = <optimised out>
                marshal = <optimised out>
                marshal_data = <optimised out>
                in_marshal = <optimised out>
                _g_boolean_var_51 = <optimised out>
                cunion = <optimised out>
                new_int = <optimised out>
                old_int = <optimised out>
                success = <optimised out>
                tmp = {closure = {ref_count = <optimised out>, 
meta_marshal_nouse = <optimised out>, n_guards = <optimised out>, n_fnotifiers 
= <optimised out>, n_inotifiers = <optimised out>, in_inotify = <optimised 
out>, floating = <optimised out>, derivative_flag = <optimised out>, in_marshal 
= <optimised out>, is_invalid = <optimised out>, marshal = <optimised out>, 
data = <optimised out>, notifiers = <optimised out>}, vint = <optimised out>}
                gaicae_oldval = <optimised out>
                cunion = <optimised out>
                new_int = <optimised out>
                old_int = <optimised out>
                success = <optimised out>
                tmp = {closure = {ref_count = <optimised out>, 
meta_marshal_nouse = <optimised out>, n_guards = <optimised out>, n_fnotifiers 
= <optimised out>, n_inotifiers = <optimised out>, in_inotify = <optimised 
out>, floating = <optimised out>, derivative_flag = <optimised out>, in_marshal 
= <optimised out>, is_invalid = <optimised out>, marshal = <optimised out>, 
data = <optimised out>, notifiers = <optimised out>}, vint = <optimised out>}
                gaicae_oldval = <optimised out>
    #39 signal_emit_valist_unlocked
    (instance=instance@entry=0x55555656a750, signal_id=signal_id@entry=194, 
detail=detail@entry=0, var_args=var_args@entry=0x7fffffffc1d0) at 
../../../gobject/gsignal.c:3423
                return_accu = 0x0
                accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 
0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer 
= 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 
= 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                emission = {next = 0x7fffffffc570, instance = 0x55555656a750, 
ihint = {signal_id = 194, detail = 0, run_type = (G_SIGNAL_RUN_LAST | 
G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 
0x555555b02640 
[GtkGestureMultiPress/GtkGestureSingle/GtkGesture/GtkEventController]}
                instance_type = <optimised out>
                emission_return = {g_type = 0x0, data = {{v_int = 0, v_uint = 
0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 
0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 
0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
                rtype = 0x4 [void]
                static_scope = 0
                fastpath_handler = <optimised out>
                closure = <optimised out>
                run_type = <optimised out>
                hlist = <optimised out>
                l = <optimised out>
                fastpath = <optimised out>
                instance_and_params = <optimised out>
                param_values = <optimised out>
                node = <optimised out>
                i = <optimised out>
                node_copy = {signal_id = <optimised out>, itype = <optimised 
out>, name = <optimised out>, destroyed = <optimised out>, flags = <optimised 
out>, n_params = 1, single_va_closure_is_valid = <optimised out>, 
single_va_closure_is_after = <optimised out>, param_types = <optimised out>, 
return_type = <optimised out>, class_closure_bsa = <optimised out>, accumulator 
= <optimised out>, c_marshaller = <optimised out>, va_marshaller = <optimised 
out>, emission_hooks = <optimised out>, single_va_closure = <optimised out>}
                __func__ = "signal_emit_valist_unlocked"
    #40 0x00007ffff63d3181 in g_signal_emit_valist
    (instance=0x55555656a750, signal_id=194, detail=0, 
var_args=var_args@entry=0x7fffffffc1d0)
    at ../../../gobject/gsignal.c:3262
#42 0x00007ffff73b5f1e in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#43 0x00007ffff73bdb84 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#44 0x00007ffff73c141e in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#45 0x00007ffff7380a03 in gtk_event_controller_handle_event () at 
/lib/x86_64-linux-gnu/libgtk-3.so.0
#46 0x00007ffff75667e0 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#47 0x00007ffff72a5034 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#48 0x00007ffff63b245a in g_closure_invoke
    (closure=0x5555559815d0, return_value=0x7fffffffc5a0, n_param_values=2, 
param_values=0x7fffffffc630, invocation_hint=0x7fffffffc580) at 
../../../gobject/gclosure.c:833
        marshal = 0x7ffff63b78c0 <g_type_class_meta_marshal>
        marshal_data = 0x180
        in_marshal = 0
        real_closure = 0x5555559815b0
        __func__ = "g_closure_invoke"
#49 0x00007ffff63e2980 in signal_emit_unlocked_R.isra.0
    (node=node@entry=0x7fffffffc740, detail=detail@entry=0, 
instance=instance@entry=0x5555566c2f00, 
emission_return=emission_return@entry=0x7fffffffc7c0, 
instance_and_params=instance_and_params@entry=0x7fffffffc630)
    at ../../../gobject/gsignal.c:3927
        accumulator = <optimised out>
        emission = {next = 0x0, instance = 0x5555566c2f00, ihint = {signal_id = 
60, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type 
= 0x5555560159c0 
[GncTreeViewAccount/GncTreeView/GtkTreeView/GtkContainer/GtkWidget/GInitiallyUnowned]}
        class_closure = <optimised out>
        hlist = <optimised out>
        handler_list = 0x555556754a40
        return_accu = <optimised out>
        accu = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 0, 
v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, 
v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, 
v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        signal_id = <optimised out>
        max_sequential_handler_number = <optimised out>
        return_value_altered = <optimised out>
        n_params = <optimised out>
        EMIT_RESTART = <optimised out>
        __func__ = {<optimised out> <repeats 23 times>}
#50 0x00007ffff63d271c in signal_emit_valist_unlocked
    (instance=instance@entry=0x5555566c2f00, signal_id=signal_id@entry=60, 
detail=detail@entry=0, var_args=var_args@entry=0x7fffffffc8b0) at 
../../../gobject/gsignal.c:3532
        return_value = {g_type = 0x14 [gboolean], data = {{v_int = 0, v_uint = 
0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 
0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 
0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
        error = 0x0
        rtype = 0x14 [gboolean]
        static_scope = 0
        instance_and_params = <optimised out>
        param_values = <optimised out>
        node = <optimised out>
        i = <optimised out>
        node_copy = {signal_id = <optimised out>, itype = <optimised out>, name 
= <optimised out>, destroyed = <optimised out>, flags = <optimised out>, 
n_params = <optimised out>, single_va_closure_is_valid = <optimised out>, 
single_va_closure_is_after = <optimised out>, param_types = <optimised out>, 
return_type = <optimised out>, class_closure_bsa = <optimised out>, accumulator 
= <optimised out>, c_marshaller = <optimised out>, va_marshaller = <optimised 
out>, emission_hooks = <optimised out>, single_va_closure = <optimised out>}
        __func__ = "signal_emit_valist_unlocked"
#51 0x00007ffff63d3181 in g_signal_emit_valist
    (instance=0x5555566c2f00, signal_id=60, detail=0, 
var_args=var_args@entry=0x7fffffffc8b0)
    at ../../../gobject/gsignal.c:3262
#52 0x00007ffff63d3243 in g_signal_emit
    (instance=<optimised out>, signal_id=<optimised out>, detail=<optimised 
out>)
    at ../../../gobject/gsignal.c:3582
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 
0x7fffffffc990, reg_save_area = 0x7fffffffc8d0}}
#53 0x00007ffff757635c in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#54 0x00007ffff740b5a8 in ??? () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#55 0x00007ffff740c32a in gtk_main_do_event () at 
/lib/x86_64-linux-gnu/libgtk-3.so.0
#56 0x00007ffff5b337c7 in ??? () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#57 0x00007ffff5b8defe in ??? () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#58 0x00007ffff6b10397 in g_main_dispatch (context=0x555555978060) at 
../../../glib/gmain.c:3357
        dispatch = 0x7ffff5b8ded0
        prev_source = 0x0
        begin_time_nsec = 310734026103924
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = 0x0
        cb_data = 0x0
        need_destroy = <optimised out>
        source = 0x55555596fe10
        current = 0x555555a08b10
        i = 0
        __func__ = "g_main_dispatch"
#59 0x00007ffff6b70dc7 in g_main_context_dispatch_unlocked 
(context=0x555555978060)
    at ../../../glib/gmain.c:4208
#60 g_main_context_iterate_unlocked.isra.0
    (context=0x555555978060, block=block@entry=1, dispatch=dispatch@entry=1, 
self=<optimised out>)
    at ../../../glib/gmain.c:4273
        max_priority = 2147483647
        timeout_usec = 15932
        some_ready = 1
        nfds = 3
        allocated_nfds = <optimised out>
        fds = 0x555555b11c20
        begin_time_nsec = 310734016019917
#61 0x00007ffff6b11097 in g_main_loop_run (loop=0x555556726630) at 
../../../glib/gmain.c:4475
        self = <optimised out>
        __func__ = "g_main_loop_run"
#62 0x00007ffff7408025 in gtk_main () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#63 0x00007ffff7b4b5f3 in gnc_ui_start_event_loop ()
    at /usr/src/gnucash-1:5.8-1build1/gnucash/gnome-utils/gnc-gnome-utils.c:586
        id = 1044
#64 0x0000555555568566 in scm_run_gnucash (data=0x7fffffffd5e0, argc=<optimised 
out>, argv=<optimised out>)
    at /usr/src/gnucash-1:5.8-1build1/gnucash/gnucash.cpp:216
        user_file_spec = 0x7fffffffd5e0
        main_mod = <optimised out>
        fn = 0x555556523640 "\300\371\233\367\377\177"
        __PRETTY_FUNCTION__ = {<optimised out> <repeats 41 times>}
#65 0x00007ffff7d8f7d8 in invoke_main_func (body_data=0x7fffffffd5b0)
    at /build/guile-3.0-otvBoq/guile-3.0-3.0.10+really3.0.9/libguile/init.c:312
        closure = 0x7fffffffd5b0
#66 0x00007ffff7d758e6 in c_body (d=0x7fffffffd4b0)
    at 
/build/guile-3.0-otvBoq/guile-3.0-3.0.10+really3.0.9/libguile/continuations.c:430
        data = 0x7fffffffd4b0
#67 0x00007ffff7e0104a in vm_regular_engine (thread=0x7fffdcf6cd80)
    at 
/build/guile-3.0-otvBoq/guile-3.0-3.0.10+really3.0.9/libguile/vm-engine.c:972
        ret = <optimised out>
        idx = 838
        ip = <optimised out>
        sp = 0x7fffde208fa8
        op = 214556
        intrinsics = <optimised out>
        jump_table = 0x7ffff7e643a0 <jump_table_>
        jump_table_ = {0x7ffff7e00e2b <vm_regular_engine+171>, 0x7ffff7e00e83 
<vm_regular_engine+259>, 0x7ffff7e00ec7 <vm_regular_engine+327>, 0x7ffff7e016b3 
<vm_regular_engine+2355>, 0x7ffff7e01439 <vm_regular_engine+1721>, 
0x7ffff7e0171e <vm_regular_engine+2462>, 0x7ffff7e01313 
<vm_regular_engine+1427>, 0x7ffff7e0132b <vm_regular_engine+1451>, 
0x7ffff7e01381 <vm_regular_engine+1537>, 0x7ffff7e013f8 
<vm_regular_engine+1656>, 0x7ffff7e00f42 <vm_regular_engine+450>, 
0x7ffff7e0173b <vm_regular_engine+2491>, 0x7ffff7e01686 
<vm_regular_engine+2310>, 0x7ffff7e01768 <vm_regular_engine+2536>, 
0x7ffff7e014a4 <vm_regular_engine+1828>, 0x7ffff7e014d9 
<vm_regular_engine+1881>, 0x7ffff7e01570 <vm_regular_engine+2032>, 
0x7ffff7e0163b <vm_regular_engine+2235>, 0x7ffff7e00f00 
<vm_regular_engine+384>, 0x7ffff7e012ec <vm_regular_engine+1388>, 
0x7ffff7e01296 <vm_regular_engine+1302>, 0x7ffff7e012c2 
<vm_regular_engine+1346>, 0x7ffff7e011c5 <vm_regular_engine+1093>, 
0x7ffff7e01209 <vm_regular_engine+1161>, 0x7ffff7e0124c 
<vm_regular_engine+1228>, 0x7ffff7e01275 <vm_regular_engine+1269>, 
0x7ffff7e00f6f <vm_regular_engine+495>, 0x7ffff7e01002 <vm_regular_engine+642>, 
0x7ffff7e01026 <vm_regular_engine+678>, 0x7ffff7e0107c <vm_regular_engine+764>, 
0x7ffff7e034d8 <vm_regular_engine+10072>, 0x7ffff7e010c1 
<vm_regular_engine+833>, 0x7ffff7e01107 <vm_regular_engine+903>, 0x7ffff7e01134 
<vm_regular_engine+948>, 0x7ffff7e0116e <vm_regular_engine+1006>, 
0x7ffff7e017d8 <vm_regular_engine+2648>, 0x7ffff7e03531 
<vm_regular_engine+10161>, 0x7ffff7e03506 <vm_regular_engine+10118>, 
0x7ffff7e034ad <vm_regular_engine+10029>, 0x7ffff7e02b80 
<vm_regular_engine+7680>, 0x7ffff7e02b24 <vm_regular_engine+7588>, 
0x7ffff7e02b50 <vm_regular_engine+7632>, 0x7ffff7e02a19 
<vm_regular_engine+7321>, 0x7ffff7e02a53 <vm_regular_engine+7379>, 
0x7ffff7e02a9b <vm_regular_engine+7451>, 0x7ffff7e02ae7 
<vm_regular_engine+7527>, 0x7ffff7e027f2 <vm_regular_engine+6770>, 
0x7ffff7e02833 <vm_regular_engine+6835>, 0x7ffff7e02874 
<vm_regular_engine+6900>, 0x7ffff7e028b9 <vm_regular_engine+6969>, 
0x7ffff7e028fe <vm_regular_engine+7038>, 0x7ffff7e02945 
<vm_regular_engine+7109>, 0x7ffff7e02986 <vm_regular_engine+7174>, 
0x7ffff7e029d2 <vm_regular_engine+7250>, 0x7ffff7e024cb 
<vm_regular_engine+5963>, 0x7ffff7e02513 <vm_regular_engine+6035>, 
0x7ffff7e0255f <vm_regular_engine+6111>, 0x7ffff7e0257f 
<vm_regular_engine+6143>, 0x7ffff7e025a1 <vm_regular_engine+6177>, 
0x7ffff7e025cf <vm_regular_engine+6223>, 0x7ffff7e025fe 
<vm_regular_engine+6270>, 0x7ffff7e02624 <vm_regular_engine+6308>, 
0x7ffff7e02652 <vm_regular_engine+6354>, 0x7ffff7e02680 
<vm_regular_engine+6400>, 0x7ffff7e026ae <vm_regular_engine+6446>, 
0x7ffff7e026d2 <vm_regular_engine+6482>, 0x7ffff7e02716 
<vm_regular_engine+6550>, 0x7ffff7e02755 <vm_regular_engine+6613>, 
0x7ffff7e0278b <vm_regular_engine+6667>, 0x7ffff7e027bf 
<vm_regular_engine+6719>, 0x7ffff7e01e78 <vm_regular_engine+4344>, 
0x7ffff7e01ea6 <vm_regular_engine+4390>, 0x7ffff7e01ed7 
<vm_regular_engine+4439>, 0x7ffff7e01f06 <vm_regular_engine+4486>, 
0x7ffff7e01f3c <vm_regular_engine+4540>, 0x7ffff7e01f72 
<vm_regular_engine+4594>, 0x7ffff7e01fa3 <vm_regular_engine+4643>, 
0x7ffff7e01fd4 <vm_regular_engine+4692>, 0x7ffff7e02005 
<vm_regular_engine+4741>, 0x7ffff7e02034 <vm_regular_engine+4788>, 
0x7ffff7e02065 <vm_regular_engine+4837>, 0x7ffff7e02096 
<vm_regular_engine+4886>, 0x7ffff7e020c8 <vm_regular_engine+4936>, 
0x7ffff7e02106 <vm_regular_engine+4998>, 0x7ffff7e02153 
<vm_regular_engine+5075>, 0x7ffff7e02184 <vm_regular_engine+5124>, 
0x7ffff7e021b6 <vm_regular_engine+5174>, 0x7ffff7e021e6 
<vm_regular_engine+5222>, 0x7ffff7e0221b <vm_regular_engine+5275>, 
0x7ffff7e02247 <vm_regular_engine+5319>, 0x7ffff7e0227b 
<vm_regular_engine+5371>, 0x7ffff7e022ab <vm_regular_engine+5419>, 
0x7ffff7e022dd <vm_regular_engine+5469>, 0x7ffff7e0230f 
<vm_regular_engine+5519>, 0x7ffff7e02342 <vm_regular_engine+5570>, 
0x7ffff7e0236f <vm_regular_engine+5615>, 0x7ffff7e0239f 
<vm_regular_engine+5663>, 0x7ffff7e023cd <vm_regular_engine+5709>, 
0x7ffff7e023ff <vm_regular_engine+5759>, 0x7ffff7e02431 
<vm_regular_engine+5809>, 0x7ffff7e02464 <vm_regular_engine+5860>, 
0x7ffff7e02496 <vm_regular_engine+5910>, 0x7ffff7e0180f 
<vm_regular_engine+2703>, 0x7ffff7e01844 <vm_regular_engine+2756>, 
0x7ffff7e01879 <vm_regular_engine+2809>, 0x7ffff7e018a9 
<vm_regular_engine+2857>, 0x7ffff7e018d9 <vm_regular_engine+2905>, 
0x7ffff7e01909 <vm_regular_engine+2953>, 0x7ffff7e01941 
<vm_regular_engine+3009>, 0x7ffff7e01979 <vm_regular_engine+3065>, 
0x7ffff7e019b1 <vm_regular_engine+3121>, 0x7ffff7e019e9 
<vm_regular_engine+3177>, 0x7ffff7e01a1c <vm_regular_engine+3228>, 
0x7ffff7e01a52 <vm_regular_engine+3282>, 0x7ffff7e01a88 
<vm_regular_engine+3336>, 0x7ffff7e01ab7 <vm_regular_engine+3383>, 
0x7ffff7e01ae6 <vm_regular_engine+3430>, 0x7ffff7e01b15 
<vm_regular_engine+3477>, 0x7ffff7e01b47 <vm_regular_engine+3527>, 
0x7ffff7e01b79 <vm_regular_engine+3577>, 0x7ffff7e01bb9 
<vm_regular_engine+3641>, 0x7ffff7e01c01 <vm_regular_engine+3713>, 
0x7ffff7e01c43 <vm_regular_engine+3779>, 0x7ffff7e01c85 
<vm_regular_engine+3845>, 0x7ffff7e01cc3 <vm_regular_engine+3907>, 
0x7ffff7e01cf4 <vm_regular_engine+3956>, 0x7ffff7e01d28 
<vm_regular_engine+4008>, 0x7ffff7e01d5b <vm_regular_engine+4059>, 
0x7ffff7e01d74 <vm_regular_engine+4084>, 0x7ffff7e01d93 
<vm_regular_engine+4115>, 0x7ffff7e01db2 <vm_regular_engine+4146>, 
0x7ffff7e01dd6 <vm_regular_engine+4182>, 0x7ffff7e01dfa 
<vm_regular_engine+4218>, 0x7ffff7e01e1e <vm_regular_engine+4254>, 
0x7ffff7e01e42 <vm_regular_engine+4290>, 0x7ffff7e03266 
<vm_regular_engine+9446>, 0x7ffff7e031fb <vm_regular_engine+9339>, 
0x7ffff7e03230 <vm_regular_engine+9392>, 0x7ffff7e03127 
<vm_regular_engine+9127>, 0x7ffff7e0315c <vm_regular_engine+9180>, 
0x7ffff7e03192 <vm_regular_engine+9234>, 0x7ffff7e031c7 
<vm_regular_engine+9287>, 0x7ffff7e02f77 <vm_regular_engine+8695>, 
0x7ffff7e02fae <vm_regular_engine+8750>, 0x7ffff7e02fe5 
<vm_regular_engine+8805>, 0x7ffff7e0301b <vm_regular_engine+8859>, 
0x7ffff7e03051 <vm_regular_engine+8913>, 0x7ffff7e03086 
<vm_regular_engine+8966>, 0x7ffff7e030bc <vm_regular_engine+9020>, 
0x7ffff7e030f1 <vm_regular_engine+9073>, 0x7ffff7e02bb9 
<vm_regular_engine+7737>, 0x7ffff7e02bf6 <vm_regular_engine+7798>, 
0x7ffff7e02c2c <vm_regular_engine+7852>, 0x7ffff7e02c69 
<vm_regular_engine+7913>, 0x7ffff7e02c9f <vm_regular_engine+7967>, 
0x7ffff7e02ccf <vm_regular_engine+8015>, 0x7ffff7e02d18 
<vm_regular_engine+8088>, 0x7ffff7e02d67 <vm_regular_engine+8167>, 
0x7ffff7e02dab <vm_regular_engine+8235>, 0x7ffff7e02dea 
<vm_regular_engine+8298>, 0x7ffff7e02e1e <vm_regular_engine+8350>, 
0x7ffff7e02e5f <vm_regular_engine+8415>, 0x7ffff7e02ea7 
<vm_regular_engine+8487>, 0x7ffff7e02eeb <vm_regular_engine+8555>, 
0x7ffff7e02f2d <vm_regular_engine+8621>, 0x7ffff7e02f4f 
<vm_regular_engine+8655>, 0x7ffff7e00dcb <vm_regular_engine+75>, 0x7ffff7e03561 
<vm_regular_engine+10209>, 0x7ffff7e03558 <vm_regular_engine+10200>, 
0x7ffff7e036a5 <vm_regular_engine+10533>, 0x7ffff7e036ed 
<vm_regular_engine+10605>, 0x7ffff7e036e4 <vm_regular_engine+10596>, 
0x7ffff7e036db <vm_regular_engine+10587>, 0x7ffff7e0371a 
<vm_regular_engine+10650>, 0x7ffff7e03711 <vm_regular_engine+10641>, 
0x7ffff7e03708 <vm_regular_engine+10632>, 0x7ffff7e036ff 
<vm_regular_engine+10623>, 0x7ffff7e036f6 <vm_regular_engine+10614>, 
0x7ffff7e0360c <vm_regular_engine+10380>, 0x7ffff7e03603 
<vm_regular_engine+10371>, 0x7ffff7e035fa <vm_regular_engine+10362>, 
0x7ffff7e035f1 <vm_regular_engine+10353>, 0x7ffff7e035e8 
<vm_regular_engine+10344>, 0x7ffff7e035df <vm_regular_engine+10335>, 
0x7ffff7e035d6 <vm_regular_engine+10326>, 0x7ffff7e035cd 
<vm_regular_engine+10317>, 0x7ffff7e035c4 <vm_regular_engine+10308>, 
0x7ffff7e035bb <vm_regular_engine+10299>, 0x7ffff7e035b2 
<vm_regular_engine+10290>, 0x7ffff7e035a9 <vm_regular_engine+10281>, 
0x7ffff7e035a0 <vm_regular_engine+10272>, 0x7ffff7e03597 
<vm_regular_engine+10263>, 0x7ffff7e0358e <vm_regular_engine+10254>, 
0x7ffff7e03585 <vm_regular_engine+10245>, 0x7ffff7e0357c 
<vm_regular_engine+10236>, 0x7ffff7e03573 <vm_regular_engine+10227>, 
0x7ffff7e0356a <vm_regular_engine+10218>, 0x7ffff7e036d2 
<vm_regular_engine+10578>, 0x7ffff7e036c9 <vm_regular_engine+10569>, 
0x7ffff7e036c0 <vm_regular_engine+10560>...}
#68 0x00007ffff7e0f60b in scm_call_n (proc=0x7fffdc0a14e0, argv=<optimised 
out>, nargs=2)
    at /build/guile-3.0-otvBoq/guile-3.0-3.0.10+really3.0.9/libguile/vm.c:1615
        registers = {{__jmpbuf = {140737488343760, 4209532708008039966, 
140736885036256, 2, 72, 140736900550536, 4209532708047885854, 
4209550153244808734}, __mask_was_saved = 0, __saved_mask = {__val = 
{140737315296728, 140737488343616, 140737325454657, 140737315043168, 
140737325461314, 0, 140737315000172, 140737488344032, 140737315000172, 
140736884938688, 140737351473360, 4215, 4, 140736885494528, 140736885494496, 
4471}}}}
        resume = <optimised out>
        prev_registers = 0x0
        ret = <optimised out>
        thread = 0x7fffdcf6cd80
        vp = 0x7fffdcf6cd88
        return_fp = <optimised out>
        call_fp = <optimised out>
        call_nlocals = 3
        stack_reserve_words = 9
        i = <optimised out>
#69 0x00007ffff7d77122 in scm_call_2 (proc=<optimised out>, arg1=<optimised 
out>, arg2=<optimised out>)
    at /build/guile-3.0-otvBoq/guile-3.0-3.0.10+really3.0.9/libguile/eval.c:503
        args = {0x7fffdc1112e0, 0x7fffdc111300}
#70 0x00007ffff7e16bfd in scm_c_with_exception_handler.constprop.0
    (type=0x404, handler_data=handler_data@entry=0x7fffffffd440, 
thunk_data=thunk_data@entry=0x7fffffffd440, thunk=<optimised out>, 
handler=<optimised out>)
    at 
/build/guile-3.0-otvBoq/guile-3.0-3.0.10+really3.0.9/libguile/exceptions.c:170
        prompt_tag = 0x7fffdc118810
        t = 0x7fffdcf6cd80
        dynstack = 0x7fffdcf6cf88
        dynamic_state = 0x7fffdc03aea0
        registers = {{__jmpbuf = {140737488343856, 4209532708203075102, 
140736885524496, 1028, 0, 140736900550536, 4209532708010137118, 
4209550139907839518}, __mask_was_saved = 0, __saved_mask = {__val = 
{140737315000172, 4, 140736885100368, 140737488344000, 140736884616864, 
140736884617152, 18397484017999335168, 140736884617152, 140736884854248, 0, 
140737352472032, 0, 140737488344128, 140737488344064, 140737314984476, 0}}}}
        prev_registers = 0x0
        saved_stack_depth = 0
        mra = 0x0
        res = <optimised out>
#71 0x00007ffff7df9c10 in scm_c_catch
    (tag=<optimised out>, body=<optimised out>, body_data=<optimised out>, 
handler=<optimised out>, handler_data=<optimised out>, 
pre_unwind_handler=<optimised out>, pre_unwind_handler_data=0x7fffdc07f400)
    at /build/guile-3.0-otvBoq/guile-3.0-3.0.10+really3.0.9/libguile/throw.c:168
        data = {tag = 0x404, body = 0x7ffff7d758d0 <c_body>, body_data = 
0x7fffffffd4b0, handler = 0x7ffff7d7eb50 <c_handler>, handler_data = 
0x7fffffffd4b0, pre_unwind_handler = 0x7ffff7d77b20 <pre_unwind_handler>, 
pre_unwind_handler_data = 0x7fffdc07f400, pre_unwind_running = 0x7fffdc1187e0}
#72 0x00007ffff7d77e2c in scm_i_with_continuation_barrier
    (pre_unwind_handler=0x7ffff7d77b20 <pre_unwind_handler>, 
body=0x7ffff7d758d0 <c_body>, body_data=0x7fffffffd4b0, handler=0x7ffff7d7eb50 
<c_handler>, handler_data=0x7fffffffd4b0, 
pre_unwind_handler_data=0x7fffdc07f400) at 
/build/guile-3.0-otvBoq/guile-3.0-3.0.10+really3.0.9/libguile/continuations.c:368
        stack_item = 1729844326
        thread = 0x7fffdcf6cd80
        old_controot = 0x7fffdcf6e310
        old_contbase = 0x7fffffffd550
        result = <optimised out>
        stack_item = <optimised out>
        thread = <optimised out>
        old_controot = <optimised out>
        old_contbase = <optimised out>
        result = <optimised out>
#73 scm_c_with_continuation_barrier (func=<optimised out>, data=<optimised out>)
    at 
/build/guile-3.0-otvBoq/guile-3.0-3.0.10+really3.0.9/libguile/continuations.c:464
        c_data = {func = 0x7ffff7d8f7a0 <invoke_main_func>, data = 
0x7fffffffd5b0, result = 0x0}
#74 0x00007ffff7dff8d6 in with_guile (base=0x7fffffffd550, data=0x7fffffffd580)
    at 
/build/guile-3.0-otvBoq/guile-3.0-3.0.10+really3.0.9/libguile/threads.c:649
        res = <optimised out>
        new_thread = 1
        t = 0x7fffdcf6cd80
        args = 0x7fffffffd580
        __PRETTY_FUNCTION__ = "with_guile"
#75 0x00007ffff5aab04e in GC_call_with_stack_base () at 
/lib/x86_64-linux-gnu/libgc.so.1
#76 0x00007ffff7df9b00 in scm_i_with_guile
    (func=<optimised out>, data=<optimised out>, dynamic_state=<optimised out>)
    at 
/build/guile-3.0-otvBoq/guile-3.0-3.0.10+really3.0.9/libguile/threads.c:692
        args = {func = 0x7ffff7d8f7a0 <invoke_main_func>, data = 
0x7fffffffd5b0, dynamic_state = 0x0}
#77 scm_with_guile (func=<optimised out>, data=<optimised out>)
    at 
/build/guile-3.0-otvBoq/guile-3.0-3.0.10+really3.0.9/libguile/threads.c:698
#78 0x00007ffff7d98acb in scm_boot_guile
    (argc=<optimised out>, argv=<optimised out>, main_func=<optimised out>, 
closure=<optimised out>)
    at /build/guile-3.0-otvBoq/guile-3.0-3.0.10+really3.0.9/libguile/init.c:295
        res = <optimised out>
        c = {main_func = 0x555555567b80 <scm_run_gnucash(void*, int, char**)>, 
closure = 0x7fffffffd5e0, argc = 1, argv = 0x7fffffffdb68}
#79 0x000055555556b71b in Gnucash::Gnucash::start
    (this=this@entry=0x7fffffffd7c0, argc=1, argv=0x7fffffffdb68)
    at /usr/src/gnucash-1:5.8-1build1/gnucash/gnucash.cpp:280
        user_file_spec = {nofile = 0, file_to_load = 0x555555571b3c ""}
#80 0x0000555555561a69 in main (argc=<optimised out>, argv=<optimised out>)
    at /usr/src/gnucash-1:5.8-1build1/gnucash/gnucash.cpp:305
        application = {<Gnucash::CoreApp> = {m_app_name = "gnucash", m_tagline 
= "- GnuCash, accounting for personal and small business finance", 
m_log_to_filename = 
{<boost::optional_detail::optional_base<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >> = 
{<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = 
false, m_storage = {dummy_ = {data = 
"\300\032a\366\377\177\000\000\025\000\000\000\000\000\000\000\210\377\377\377\377\377\377\377\220\315\323\367\377\177\000",
 aligner_ = {<No data fields>}}}}, <No data fields>}, m_file_to_load = 
{<boost::optional_detail::optional_base<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >> = 
{<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = 
false, m_storage = {dummy_ = {data = 
"p\330\377\377\377\177\000\000\022.K\366\377\177\000\000\250/a\366\377\177\000\000X\330\377\377\377\177\000",
 aligner_ = {<No data fields>}}}}, <No data fields>}, m_opt_desc_all = {static 
m_default_line_length = 80, m_caption = "", m_line_length = 80, 
m_min_description_length = 40, m_options = std::vector of length 9, capacity 16 
= {{px = 0x5555556eb5f0, pn = {pi_ = 0x5555556f08c0}}, {px = 0x55555594ecc0, pn 
= {pi_ = 0x5555556f0ad0}}, {px = 0x5555556f0bd0, pn = {pi_ = 0x5555556f0c70}}, 
{px = 0x5555556f0d90, pn = {pi_ = 0x5555556f0e30}}, {px = 0x5555556f0f70, pn = 
{pi_ = 0x5555556f10d0}}, {px = 0x5555556f11f0, pn = {pi_ = 0x5555556f1290}}, 
{px = 0x5555556f2210, pn = {pi_ = 0x5555556f2290}}, {px = 0x5555556f2480, pn = 
{pi_ = 0x5555556f2520}}, {px = 0x5555556f2c90, pn = {pi_ = 0x5555556f2d60}}}, 
belong_to_group = std::vector<bool> of length 9, capacity 64 = {true, true, 
true, true, true, true, true, true, true}, groups = std::vector of length 3, 
capacity 4 = {{px = 0x5555556f2580, pn = {pi_ = 0x5555556f26b0}}, {px = 
0x5555556f27c0, pn = {pi_ = 0x5555556f2870}}, {px = 0x5555556f2e70, pn = {pi_ = 
0x5555556f2f40}}}}, m_opt_desc_display = 
std::unique_ptr<boost::program_options::options_description> = {get() = 
0x555555607ce0}, m_opt_map = <incomplete type>, m_pos_opt_desc = {m_names = 
std::vector of length 0, capacity 0, m_trailing = "input-file"}, m_show_help = 
false, m_show_version = false, m_show_paths = false, m_debug = false, m_extra = 
false, m_gsettings_prefix = 
{<boost::optional_detail::optional_base<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >> = 
{<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = 
false, m_storage = {dummy_ = {data = 
"0~\371\367\377\177\000\000\000\317Æ…=\376P\377\020\332\377\377\377\177\000\000\300\032a\366\377\177\000",
 aligner_ = {<No data fields>}}}}, <No data fields>}, m_log_flags = std::vector 
of length 0, capacity 0, sys_locale = 0x0}, m_nofile = false}
(gdb) 

_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
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