aMule Forum
English => Backtraces => Topic started by: BeFalou on May 30, 2004, 11:43:10 PM
-
aMule crashed suddenly, wxGTK-2.5.1 against GTK1.
Here's the BT:
Program received signal SIGSEGV, Segmentation fault.
0x081212bb in CClientReqSocket::Safe_Delete() (this=0x90b08d0) at ListenSocket.cpp:185
185 Close();
(gdb) bt
#0 0x081212bb in CClientReqSocket::Safe_Delete() (this=0x90b08d0) at ListenSocket.cpp:185
#1 0x081380a6 in CUpDownClient::TryToConnect(bool) (this=0x8c2bc50, bIgnoreMaxCon=false)
at BaseClient.cpp:1194
#2 0x0815c10a in CUpDownClient::AskForDownload() (this=0x8c2bc50) at DownloadClient.cpp:137
#3 0x0820fa35 in CPartFile::Process(unsigned, unsigned char) (this=0x8a19c20, reducedownload=200,
m_icounter=10 '\n') at PartFile.cpp:1717
#4 0x0816f0d1 in CDownloadQueue::Process() (this=0x88b0170) at DownloadQueue.cpp:376
#5 0x08272976 in CamuleApp::OnCoreTimer(wxTimerEvent&) (this=0x85bb4f8) at amule.cpp:1640
#6 0x404b30fc in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const () from /usr/lib/libwx_base-2.5.so.1
(gdb) bt full
#0 0x081212bb in CClientReqSocket::Safe_Delete() (this=0x90b08d0) at ListenSocket.cpp:185
No locals.
#1 0x081380a6 in CUpDownClient::TryToConnect(bool) (this=0x8c2bc50, bIgnoreMaxCon=false)
at BaseClient.cpp:1194
No locals.
#2 0x0815c10a in CUpDownClient::AskForDownload() (this=0x8c2bc50) at DownloadClient.cpp:137
No locals.
#3 0x0820fa35 in CPartFile::Process(unsigned, unsigned char) (this=0x8a19c20, reducedownload=200,
m_icounter=10 '\n') at PartFile.cpp:1717
download_state = 11 '\v'
pos1 = 0x91f3758
pos2 = 0x8cab5b0
old_trans = 1
cur_src = (CUpDownClient *) 0x8c2bc50
dwCurTick = 3616652523
#4 0x0816f0d1 in CDownloadQueue::Process() (this=0x88b0170) at DownloadQueue.cpp:376
cur_file = (class CPartFile *) 0x8a19c20
i = 2
size = 8
downspeed = 200
#5 0x08272976 in CamuleApp::OnCoreTimer(wxTimerEvent&) (this=0x85bb4f8) at amule.cpp:1640
msPrev1 = 27292612
msPrev5 = 27291209
msPrevSave = 27255332
msCur = 27292713
#6 0x404b30fc in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent---Type to continue, or q to quit---
&) const () from /usr/lib/libwx_base-2.5.so.1
No symbol table info available.
----------
Bye.
-
here is another bt from aMule-cvs-20040603.tar.bz2 and wxGTK-2.4.2
[Ive followed the bactrace info from wiki]
[New Thread 1294338 (LWP 20082)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 19415)]
0x0811d33b in CClientReqSocket::Safe_Delete() (this=0x8ba37b0) at ListenSocket.cpp:188
188 Close();
(gdb) bt
#0 0x0811d33b in CClientReqSocket::Safe_Delete() (this=0x8ba37b0) at ListenSocket.cpp:188
#1 0x08130c9c in CUpDownClient::TryToConnect(bool) (this=0x8ae2a18, bIgnoreMaxCon=false) at BaseClient.cpp:1194
#2 0x08154aa6 in CUpDownClient::AskForDownload() (this=0x8ae2a18) at DownloadClient.cpp:137
#3 0x0820bd65 in CPartFile::Process(unsigned, unsigned char) (this=0x8a03bb0, reducedownload=0, m_icounter=10 '\n')
at PartFile.cpp:1718
#4 0x08167f47 in CDownloadQueue::Process() (this=0x886ee80) at DownloadQueue.cpp:376
#5 0x082761e4 in CamuleApp::OnCoreTimer(wxTimerEvent&) (this=0x85eb7e8) at amule.cpp:1659
#6 0x402dfe76 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
#7 0x402dfca3 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
#8 0x4037e9e5 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so
#9 0x4029342d in timeout_callback () from /usr/lib/libwx_gtk-2.4.so
#10 0x4067fa05 in g_timeout_dispatch () from /usr/lib/libglib-1.2.so.0
#11 0x4067ea3e in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
#12 0x4067ef0b in g_main_iterate () from /usr/lib/libglib-1.2.so.0
#13 0x4067f194 in g_main_run () from /usr/lib/libglib-1.2.so.0
#14 0x4057c553 in gtk_main () from /usr/lib/libgtk-1.2.so.0
(gdb) bt full
#0 0x0811d33b in CClientReqSocket::Safe_Delete() (this=0x8ba37b0) at ListenSocket.cpp:188
No locals.
#1 0x08130c9c in CUpDownClient::TryToConnect(bool) (this=0x8ae2a18, bIgnoreMaxCon=false) at BaseClient.cpp:1194
No locals.
#2 0x08154aa6 in CUpDownClient::AskForDownload() (this=0x8ae2a18) at DownloadClient.cpp:137
No locals.
#3 0x0820bd65 in CPartFile::Process(unsigned, unsigned char) (this=0x8a03bb0, reducedownload=0, m_icounter=10 '\n')
at PartFile.cpp:1718
download_state = 11 '\v'
pos1 = 0x8c76cd8
pos2 = 0x8b55e50
old_trans = 0
cur_src = (CUpDownClient *) 0x8ae2a18
dwCurTick = 3949239255
#4 0x08167f47 in CDownloadQueue::Process() (this=0x886ee80) at DownloadQueue.cpp:376
cur_file = (class CPartFile *) 0x8a03bb0
i = 16
size = 78
downspeed = 0
#5 0x082761e4 in CamuleApp::OnCoreTimer(wxTimerEvent&) (this=0x85eb7e8) at amule.cpp:1659
msPrev1 = 4056142
msPrev5 = 4056634
msPrevSave = 4023133
msCur = 4056738
#6 0x402dfe76 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#7 0x402dfca3 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#8 0x4037e9e5 in wxTimerBase::Notify() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#9 0x4029342d in timeout_callback () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#10 0x4067fa05 in g_timeout_dispatch () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#11 0x4067ea3e in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#12 0x4067ef0b in g_main_iterate () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#13 0x4067f194 in g_main_run () from /usr/lib/libglib-1.2.so.0
---Type to continue, or q to quit---
No symbol table info available.
#14 0x4057c553 in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
(gdb)
-
the sympthoms in amule are a full interface hang, and the connections going to hell