crash, rev 12369

Mark Johnson mrj001 at shaw.ca
Tue Jan 17 10:09:32 EST 2006


I'm using rev. 12369.  Apologies if this has been fixed; I'm still 
compiling the latest rev.

To reproduce:
1. open gnucash
2. Choose Tools->Commodity Editor
3. Click Add
4. Full Name: CPR
    Symbol/Abbreviation: CP
    Type: TSX
    Fraction traded: 1/1000000
5. Click OK

Here is the output from gdb:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1224296224 (LWP 26999)]
0xb774dbeb in gtk_tree_model_filter_get_type ()
   from /usr/lib/libgtk-x11-2.0.so.0

(gdb) bt
#0  0xb774dbeb in gtk_tree_model_filter_get_type ()
   from /usr/lib/libgtk-x11-2.0.so.0
#1  0xb769a40a in gtk_marshal_VOID__UINT_STRING ()
   from /usr/lib/libgtk-x11-2.0.so.0
#2  0xb733fcb6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#3  0xb735148f in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#4  0xb735055c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#5  0xb73507e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#6  0xb774b871 in gtk_tree_model_row_changed ()
   from /usr/lib/libgtk-x11-2.0.so.0
#7  0xb6efd8e2 in gnc_tree_model_commodity_path_changed (model=0x84b5828,
    path=0xbfa929e0) at gnc-tree-model-commodity.c:1059
#8  0xb6efdede in gnc_tree_model_commodity_event_handler (entity=0x84dc31c,
    type=0xbfa92a50 "ä'üó\001", event_type=139148344, user_data=0x84b5828)
    at gnc-tree-model-commodity.c:1186
#9  0xb6fb7f31 in gnc_engine_generate_event_internal (entity=0x84dc318,
    event_type=GNC_EVENT_ADD) at gnc-event.c:183
#10 0xb6f81000 in gnc_commodity_table_add_namespace (table=0x845ab08,
    namespace=0x8156db0 "TSX", book=0x0) at gnc-commodity.c:1434
#11 0xb6f7f4e6 in gnc_commodity_new (book=0x8465e40, fullname=0x0,
    namespace=0x8156db0 "TSX", mnemonic=0x0, exchange_code=0x0, fraction=0)
    at gnc-commodity.c:493
#12 0xb6eb5060 in gnc_ui_commodity_dialog_to_object (w=0x84de790)
    at dialog-commodity.c:1097
#13 0xb6eb4a13 in gnc_ui_common_commodity_modal (commodity=0xfffffffb,
    parent=0x0, namespace=0x84de790 "", code=0x0, fullname=0x0, 
mnemonic=0x0,
    fraction=0) at dialog-commodity.c:966
#14 0xb6eb4c84 in gnc_ui_new_commodity_modal (default_namespace=0x0,
    parent=0x0) at dialog-commodity.c:1018
#15 0xb69dd883 in add_clicked (cd=0x84d5740) at dialog-commodities.c:181
#16 0xb7351be3 in g_cclosure_marshal_VOID () from 
/usr/lib/libgobject-2.0.so.0
#17 0xb733fcb6 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#18 0xb735148f in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#19 0xb735055c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#20 0xb73507e6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#21 0xb761eeac in gtk_dialog_response () from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb761e745 in gtk_dialog_new_with_buttons ()

This is not the full stack, but I hope it's enough.

Mark



More information about the gnucash-devel mailing list