aMule Forum
English => Backtraces => Topic started by: phoenix on May 06, 2004, 01:36:38 PM
-
Another one, this I had never had before.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1084436352 (LWP 15913)]
0x08152fec in CUpDownClient::ProcessHelloTypePacket(CSafeMemFile*) (this=0x9d55218, data=0xbff9be70)
at BaseClient.cpp:522
522 socket->GetPeer(address);
(gdb) bt
#0 0x08152fec in CUpDownClient::ProcessHelloTypePacket(CSafeMemFile*) (this=0x9d55218, data=0xbff9be70)
at BaseClient.cpp:522
#1 0x0815288c in CUpDownClient::ProcessHelloAnswer(char*, unsigned) (this=0x9d55218,
pachPacket=0x9e19bb0 "¤\023ºW\230\016\r\0030\0315", nSize=94) at BaseClient.cpp:363
#2 0x0813fa61 in CClientReqSocket::ProcessPacket(char*, unsigned, unsigned char) (this=0x9b4f778,
packet=0x9e19bb0 "¤\023ºW\230\016\r\0030\0315", size=94, opcode=76 'L') at ListenSocket.cpp:193
#3 0x0814641a in CClientReqSocket::PacketReceived(Packet*) (this=0x9b4f778, packet=0x9725838)
at ListenSocket.cpp:1702
#4 0x0814a159 in CEMSocket::OnReceive(int) (this=0x9b4f778, nErrorCode=0) at EMSocket.cpp:290
#5 0x0814656e in CClientReqSocket::OnReceive(int) (this=0x9b4f778, nErrorCode=0) at ListenSocket.cpp:1729
#6 0x08295947 in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x939b478, event=@0x97e04a0)
at amuleDlg.cpp:444
#7 0x003b6e62 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
#8 0x003b6c8f in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
#9 0x003b6bcb in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so.0
#10 0x0036d759 in wxAppBase::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so.0
#11 0x0031b07b in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so.0
#12 0x007d04ef in g_timeout_add () from /usr/lib/libglib-1.2.so.0
#13 0x007cf35b in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#14 0x007cf846 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#15 0x007cfaf4 in g_main_run () from /usr/lib/libglib-1.2.so.0
#16 0x0064c6af in gtk_main () from /usr/lib/libgtk-1.2.so.0
#17 0x0031b9f2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
#18 0x0036d610 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
#19 0x0031c0cd in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
#20 0x0828e1a6 in main (argc=1, argv=0xbff9c634) at amule.cpp:114
(gdb) bt full
#0 0x08152fec in CUpDownClient::ProcessHelloTypePacket(CSafeMemFile*) (this=0x9d55218, data=0xbff9be70)
at BaseClient.cpp:522
sockAddr = {sin_family = 0, sin_port = 0, sin_addr = {s_addr = 0},
sin_zero = "\000\000\000\000\000\000\000"}
address =
bIsMule = false
#1 0x0815288c in CUpDownClient::ProcessHelloAnswer(char*, unsigned) (this=0x9d55218,
pachPacket=0x9e19bb0 "¤\023ºW\230\016\r\0030\0315", nSize=94) at BaseClient.cpp:363
data = { = { = {_vptr.CFile = 0x830f708, m_fd = -1, m_error = 56,
fFilePath = }, fBuffer = 0x9e19bb0 "¤\023ºW\230\016\r\0030\0315", fLength = 3220815208,
fGrowBytes = 0, fPosition = 94, fBufferSize = 94, fFileSize = 94, deleteBuffer = 0}, }
bIsMule = false
#2 0x0813fa61 in CClientReqSocket::ProcessPacket(char*, unsigned, unsigned char) (this=0x9b4f778,
packet=0x9e19bb0 "¤\023ºW\230\016\r\0030\0315", size=94, opcode=76 'L') at ListenSocket.cpp:193
No locals.
#3 0x0814641a in CClientReqSocket::PacketReceived(Packet*) (this=0x9b4f778, packet=0x9725838)
at ListenSocket.cpp:1702
bResult = false
uRawSize = 94
#4 0x0814a159 in CEMSocket::OnReceive(int) (this=0x9b4f778, nErrorCode=0) at EMSocket.cpp:290
bPacketResult = 8
toCopy = 94
GlobalReadBuffer = "ã_\000\000\000L¤\023ºW\230\016\r\0030\0315\000\rjo>QB\225ï6\022\005\000\000\000\002\
001\000\001\030\000http://emule-project.net\003\001\000\021<\000\000\000\003\001\000ù@\022\000\000\003\001\000ú\
0262\023\004\003\001\000û\000ª\000\000E2»Ò5\022ÊÛc\035>+#/°&k´\000\000\000.to] vollderredbull\003\001\000\021=\0
00\000\000\003\001\000\0176\022\000\000P¹`õ9\022MLDKÆ\aã\035\000\000\000XÌ\210q\rÊÛc\035>+#/°&k´K\000\177\222\22
4»v¹²>Æ\aã\021\000\000"...
readMax = 2000000
ret = 100
rptr = 0x83d6444 "ÊÛc\035>+#/°&k´"
rend = 0x83d6444 "ÊÛc\035>+#/°&k´"
#5 0x0814656e in CClientReqSocket::OnReceive(int) (this=0x9b4f778, nErrorCode=0) at ListenSocket.cpp:1729
No locals.
#6 0x08295947 in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x939b478, event=@0x97e04a0) at amuleDlg.cpp:444
soc = (class CClientReqSocket *) 0x9b4f778
current_socket = (struct wxSocketBase *) 0x9b4f778
#7 0x003b6e62 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#8 0x003b6c8f in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#9 0x003b6bcb in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#10 0x0036d759 in wxAppBase::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#11 0x0031b07b in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#12 0x007d04ef in g_timeout_add () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#13 0x007cf35b in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#14 0x007cf846 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#15 0x007cfaf4 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#16 0x0064c6af in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#17 0x0031b9f2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#18 0x0036d610 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#19 0x0031c0cd in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#20 0x0828e1a6 in main (argc=1, argv=0xbff9c634) at amule.cpp:114
No locals.
(gdb)