Debian Gnucash 2.2.6 backtrace

Berni Elbourn berni at elbournb.fsnet.co.uk
Thu Jan 21 13:50:07 EST 2010


Hi,

Gnucash is bombing out on me.

To be fair my system is mostly from stable, with
the odd thing from testing for multimedia and X support. I suspect there 
is a library incompatibility. Any ideas which one?

I created a new account. The crash occurs when trying to open a view on
a book....e.g. clicking on Assets, Current Assets, cash in wallet

[Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f24dbd73790 (LWP 18603)]
0x00007f24db123c3e in gnucash_sheet_styles_set_dimensions ()
    from /usr/lib/gnucash/gnucash/libgncmod-register-gnome.so
(gdb)
(gdb)
(gdb) bt
#0  0x00007f24db123c3e in gnucash_sheet_styles_set_dimensions ()
    from /usr/lib/gnucash/gnucash/libgncmod-register-gnome.so
#1  0x00007f24db124738 in gnc_table_init_gui ()
    from /usr/lib/gnucash/gnucash/libgncmod-register-gnome.so
#2  0x00007f24db5a5c88 in gnc_split_reg_new ()
    from /usr/lib/gnucash/libgnc-gnome.so.0
#3  0x00007f24db5a1d2c in ?? () from /usr/lib/gnucash/libgnc-gnome.so.0
#4  0x00007f24da66cdba in gnc_plugin_page_create_widget ()
    from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so
#5  0x00007f24da662932 in gnc_main_window_open_page ()
    from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so
#6  0x00007f24d36813ed in g_closure_invoke () from 
/usr/lib/libgobject-2.0.so.0
#7  0x00007f24d3694cdb in ?? () from /usr/lib/libgobject-2.0.so.0
#8  0x00007f24d3696082 in g_signal_emit_valist ()
    from /usr/lib/libgobject-2.0.so.0
#9  0x00007f24d3696553 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#10 0x00007f24d686ac03 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#11 0x00007f24d69faee9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#12 0x00007f24d36813ed in g_closure_invoke () from 
/usr/lib/libgobject-2.0.so.0
#13 0x00007f24d3694cdb in ?? () from /usr/lib/libgobject-2.0.so.0
#14 0x00007f24d3696082 in g_signal_emit_valist ()
    from /usr/lib/libgobject-2.0.so.0
#15 0x00007f24d3696553 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#16 0x00007f24d6884bf5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x00007f24d36813ed in g_closure_invoke () from 
/usr/lib/libgobject-2.0.so.0
#18 0x00007f24d36945ec in ?? () from /usr/lib/libgobject-2.0.so.0
#19 0x00007f24d3696082 in g_signal_emit_valist ()
    from /usr/lib/libgobject-2.0.so.0
#20 0x00007f24d3696553 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#21 0x00007f24d68838bd in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#22 0x00007f24d6934218 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x00007f24d36813ed in g_closure_invoke () from 
/usr/lib/libgobject-2.0.so.0
#24 0x00007f24d36949c9 in ?? () from /usr/lib/libgobject-2.0.so.0
#25 0x00007f24d3695f18 in g_signal_emit_valist ()
    from /usr/lib/libgobject-2.0.so.0
#26 0x00007f24d3696553 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#27 0x00007f24d6a3d2de in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x00007f24d692c7d3 in gtk_propagate_event ()
    from /usr/lib/libgtk-x11-2.0.so.0
#29 0x00007f24d692d8ab in gtk_main_do_event ()
    from /usr/lib/libgtk-x11-2.0.so.0
#30 0x00007f24d65a11cc in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#31 0x00007f24d2fe312a in g_main_context_dispatch () from 
/lib/libglib-2.0.so.0
#32 0x00007f24d2fe6988 in ?? () from /lib/libglib-2.0.so.0
#33 0x00007f24d2fe6e5d in g_main_loop_run () from /lib/libglib-2.0.so.0
#34 0x00007f24d692dca7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#35 0x00007f24da65a889 in gnc_ui_start_event_loop ()
    from /usr/lib/gnucash/gnucash/libgncmod-gnome-utils.so
#36 0x0000000000403607 in ?? ()
#37 0x00007f24d41506df in scm_boot_guile () from /usr/lib/libguile.so.12
#38 0x000000000040332f in main ()
(gdb)

gnucash --version
gnc.bin-Message: main: binreloc relocation support was disabled at
configure time.

GnuCash 2.2.6
Built 2008-08-28 from r17427


Also I have tried Gnucash in testing...that is 2.2.9 and it works fine. 
So I could just upgrade.

If I do upgrade do all users have to be on the same version to open 
"shared" accounts? e.g. Could I use 2.2.9, while my mamager uses 2.2.6 
on the same account we have saved on the server?

Ta

Berni



More information about the gnucash-user mailing list