Jérôme COUDERC <[EMAIL PROTECTED]> writes:

> It is the first time I heard a such problem...
> Just to test : could you compile EasyTAG from sources and send me
> again a back trace if the crash occurs, please? Because may be, this
> could solve the problem on your system.

I get a slightly better backtrace:

Program received signal SIGSEGV, Segmentation fault.
0x00000200006f2d18 in g_type_fundamental () from /usr/lib/libgobject-2.0.so.0
(gdb) vr
Undefined command: "vr".  Try "help".
(gdb) bt
#0  0x00000200006f2d18 in g_type_fundamental () from 
/usr/lib/libgobject-2.0.so.0
#1  0x00000200006d9778 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#2  0x000000012005e9f0 in msg_box_new (title=0x120093528 "Confirm...", 
message=0x120093533 "Some files have been modified but not saved...\nDo you 
want to save them before changing the directory?", 
    stock_id=0x12009359a "gtk-dialog-question") at msgbox.c:133
#3  0x000000012001eebc in Browser_Tree_Node_Selected (selection=Variable 
"selection" is not available.
) at browser.c:679
#4  0x00000200006e1494 in g_cclosure_marshal_VOID__VOID () from 
/usr/lib/libgobject-2.0.so.0
#5  0x00000200006d0144 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#6  0x00000200006e5f0c in g_signal_stop_emission () from 
/usr/lib/libgobject-2.0.so.0
#7  0x00000200006e7bec in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
#8  0x00000200006e80b4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#9  0x00000200002ba90c in _gtk_tree_selection_internal_select_node () from 
/usr/lib/libgtk-x11-2.0.so.0
#10 0x00000200002d2b8c in gtk_tree_view_scroll_to_cell () from 
/usr/lib/libgtk-x11-2.0.so.0
#11 0x00000200002de39c in gtk_tree_view_set_model () from 
/usr/lib/libgtk-x11-2.0.so.0
#12 0x00000200001bbadc in _gtk_marshal_BOOLEAN__BOXED () from 
/usr/lib/libgtk-x11-2.0.so.0
#13 0x00000200006cf6e0 in g_cclosure_new_swap () from 
/usr/lib/libgobject-2.0.so.0
#14 0x00000200006d0144 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#15 0x00000200006e60b8 in g_signal_stop_emission () from 
/usr/lib/libgobject-2.0.so.0
#16 0x00000200006e7804 in g_signal_emit_valist () from 
/usr/lib/libgobject-2.0.so.0
#17 0x00000200006e80b4 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#18 0x00000200002f7744 in gtk_widget_activate () from 
/usr/lib/libgtk-x11-2.0.so.0
#19 0x00000200001b91a4 in gtk_propagate_event () from 
/usr/lib/libgtk-x11-2.0.so.0
#20 0x00000200001b9824 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x0000020000484d6c in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#22 0x0000020000785934 in g_main_context_dispatch () from 
/usr/lib/libglib-2.0.so.0
#23 0x0000020000789f58 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#24 0x000002000078a4b4 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#25 0x00000200001b83fc in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x00000001200416e4 in main (argc=1, argv=0x11ffff798) at easytag.c:330

So it crashes when creating a dialog box. Looks like heap corruption,
because the parameters to msg_box_new look OK. (BTW, why does it want
to show this dialog box? I didn't change anything, it just displayed
the list of mp3s. Is this the normal behavior?)

-- 
        Falk


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to