aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: crash in amule 1.2.0 while closing + gdb backtrace  (Read 2653 times)

Guest

  • Guest
crash in amule 1.2.0 while closing + gdb backtrace
« on: December 05, 2003, 03:31:54 PM »

So, first things first, history:
i recompiled my amule with --enable-debug --disable-optimise, there was for 4 days no crash or bug or anything unusual (expect that it is very unresponsible if its downloading much, which i suppose is absolutely normal)
well after that i recompiled it with --enable-debug --enable-optimise --enable-profile --disable-systray --disable-amulecmd and it worked fine aswell, well, since now, i tried closing it via the close button in the titlebar (using kde), it crashed, here's the bt:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 7447)]
0x4067d290 in _int_free () from /lib/libc.so.6
Current language:  auto; currently c
(gdb) bt
#0  0x4067d290 in _int_free () from /lib/libc.so.6
#1  0x4067c0bf in free () from /lib/libc.so.6
#2  0x4055f5e1 in operator delete(void*) () from /usr/lib/libstdc++.so.5
#3  0x0809f5bc in ~CUpDownClient (this=0x91a4428) at mfc.h:48
#4  0x080b314b in CClientList::DeleteAll() (this=0x85b9f10) at ClientList.cpp:115
#5  0x081e4d0f in CamuleDlg::OnClose(wxCloseEvent&) (this=0x84df5a8, evt=@0xbffff180) at amuleDlg.cpp:899
#6  0x402da8fd in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
#7  0x402da713 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
#8  0x40395564 in wxWindowBase::Close(bool) () from /usr/lib/libwx_gtk-2.4.so
#9  0x4028e74a in gtk_frame_delete_callback(_GtkWidget*, _GdkEvent*, wxTopLevelWindowGTK*) () from /usr/lib/libwx_gtk-2.4.so
#10 0x407c964d in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
#11 0x407f8e5a in gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0
#12 0x407f816a in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
#13 0x407f6234 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
#14 0x4082bfd9 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
#15 0x407c8551 in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
#16 0x40870b44 in gdk_wm_protocols_filter () from /usr/lib/libgdk-1.2.so.0
#17 0x4089ae75 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#18 0x4089b32c in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#19 0x4089b55c in g_main_run () from /usr/lib/libglib-1.2.so.0
#20 0x407c8083 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#21 0x4023f8e9 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so
#22 0x4029d167 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so
#23 0x40240033 in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so
#24 0x081da9ee in main (argc=141608136, argv=0x870c4c8) at amule.cpp:45
#25 0x4061ad06 in __libc_start_main () from /lib/libc.so.6
(gdb) bt full
#0  0x4067d290 in _int_free () from /lib/libc.so.6
No symbol table info available.
#1  0x4067c0bf in free () from /lib/libc.so.6
No symbol table info available.
#2  0x4055f5e1 in operator delete(void*) () from /usr/lib/libstdc++.so.5
No symbol table info available.
#3  0x0809f5bc in ~CUpDownClient (this=0x91a4428) at mfc.h:48
No locals.
#4  0x080b314b in CClientList::DeleteAll() (this=0x85b9f10) at ClientList.cpp:115
        cur_client = (CUpDownClient *) 0x91a4428
        pos1 = 0x8a3b810
        pos2 = 0x870dcd0
#5  0x081e4d0f in CamuleDlg::OnClose(wxCloseEvent&) (this=0x84df5a8, evt=@0xbffff180) at amuleDlg.cpp:899
No locals.
#6  0x402da8fd in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#7  0x402da713 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#8  0x40395564 in wxWindowBase::Close(bool) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#9  0x4028e74a in gtk_frame_delete_callback(_GtkWidget*, _GdkEvent*, wxTopLevelWindowGTK*) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#10 0x407c964d in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#11 0x407f8e5a in gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#12 0x407f816a in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#13 0x407f6234 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#14 0x4082bfd9 in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#15 0x407c8551 in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#16 0x40870b44 in gdk_wm_protocols_filter () from /usr/lib/libgdk-1.2.so.0
No symbol table info available.
#17 0x4089ae75 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#18 0x4089b32c in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#19 0x4089b55c in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#20 0x407c8083 in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#21 0x4023f8e9 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#22 0x4029d167 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#23 0x40240033 in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#24 0x081da9ee in main (argc=141608136, argv=0x870c4c8) at amule.cpp:45
No locals.
#25 0x4061ad06 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
(gdb)

I hope this really helps in any way
-Janis Blechert
Logged