aMule Forum
English => Backtraces => Topic started by: stefanero on April 15, 2004, 07:38:12 AM
-
running for about 18h became a bit scary ;)
[Switching to Thread 16384 (LWP 6927)]
0x081bc055 in CUpDownClient::IsUpPartAvailable (this=0x97320c0, iPart=0)
at updownclient.h:276
276 bool IsUpPartAvailable(uint16 iPart) {return ( (iPart >= m_nUpPartCount) || (!m_abyUpPartStatus) )? 0:m_abyUpPartStatus[iPart];}
(gdb)
(gdb) bt
#0 0x081bc055 in CUpDownClient::IsUpPartAvailable (this=0x97320c0, iPart=0)
at updownclient.h:276
#1 0x081bb7e9 in CKnownFile::UpdatePartsInfo (this=0xa847878)
at KnownFile.cpp:1269
#2 0x08287ff1 in CUpDownClient::ProcessExtendedInfo (this=0x91ad220,
data=0xbffff6e0, tempreqfile=0xa847878) at UploadClient.cpp:591
#3 0x08140fc0 in CClientReqSocket::ProcessExtPacket (this=0xb566720,
packet=0xb3fe8e0 "<\237¬LW\224â|º1tzµ\022ß9XP", size=32, opcode=146 '\222')
at ListenSocket.cpp:881
#4 0x081426a7 in CClientReqSocket::PacketReceived (this=0xb566720,
packet=0xc108f00) at ListenSocket.cpp:1200
#5 0x08145c9c in CEMSocket::OnReceive (this=0xb566720, nErrorCode=0)
at EMSocket.cpp:283
#6 0x081426ff in CClientReqSocket::OnReceive (this=0xb566720, nErrorCode=0)
at ListenSocket.cpp:1214
#7 0x08298962 in CamuleDlg::socketHandler (this=0x863eb10, event=@0xc266860)
at amuleDlg.cpp:419
#8 0x402cfe62 in wxEvtHandler::SearchEventTable ()
from /usr/lib/libwx_gtk-2.4.so.0
#9 0x402cfc8f in wxEvtHandler::ProcessEvent ()
from /usr/lib/libwx_gtk-2.4.so.0
#10 0x402cfbcb in wxEvtHandler::ProcessPendingEvents ()
from /usr/lib/libwx_gtk-2.4.so.0
---Type to continue, or q to quit---
#11 0x40286759 in wxAppBase::ProcessPendingEvents ()
from /usr/lib/libwx_gtk-2.4.so.0
#12 0x4023407b in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so.0
#13 0x40626fa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
#14 0x4062603d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#15 0x406264f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#16 0x40626724 in g_main_run () from /usr/lib/libglib-1.2.so.0
#17 0x4054cc3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#18 0x402349f2 in wxApp::MainLoop () from /usr/lib/libwx_gtk-2.4.so.0
#19 0x40286610 in wxAppBase::OnRun () from /usr/lib/libwx_gtk-2.4.so.0
#20 0x402350cd in wxEntry () from /usr/lib/libwx_gtk-2.4.so.0
#21 0x0829191e in main (argc=1, argv=0xbffffaf4) at amule.cpp:115
(gdb) bt full
#0 0x081bc055 in CUpDownClient::IsUpPartAvailable (this=0x97320c0, iPart=0)
at updownclient.h:276
No locals.
#1 0x081bb7e9 in CKnownFile::UpdatePartsInfo (this=0xa847878)
at KnownFile.cpp:1269
i = 0
cur_src = (CUpDownClient *) 0x97320c0
pos = 0x9a8ed98
partcount = 80
flag = false
count = {<> = {}, }
#2 0x08287ff1 in CUpDownClient::ProcessExtendedInfo (this=0x91ad220,
data=0xbffff6e0, tempreqfile=0xa847878) at UploadClient.cpp:591
nCompleteCountLast = 0
nCompleteCountNew = 96
done = 80
nED2KUpPartCount = 80
#3 0x08140fc0 in CClientReqSocket::ProcessExtPacket (this=0xb566720,
packet=0xb3fe8e0 "<\237¬LW\224â|º1tzµ\022ß9XP", size=32, opcode=146 '\222')
at ListenSocket.cpp:881
data_in = { = { = {_vptr.CFile = 0x8311fe8,
m_fd = -1, m_error = 160, fFilePath = },
fBuffer = 0xb3fe8e0 "<\237¬LW\224â|º1tzµ\022ß9XP", fLength = 4294967295,
---Type to continue, or q to quit---
fGrowBytes = 0, fPosition = 31, fBufferSize = 32, fFileSize = 32,
deleteBuffer = 0}, }
reqfilehash = "<\237¬LW\224â|º1tzµ\022ß9"
reqfile = (class CKnownFile *) 0xa847878
opcode_in = 88 'X'
data_out = { = { = {_vptr.CFile = 0x8311fe8,
m_fd = -1, m_error = false, fFilePath = },
fBuffer = 0xc1712f8 "<\237¬LW\224â|º1tzµ\022ß9°¶4\b", fLength = 0,
fGrowBytes = 128, fPosition = 16, fBufferSize = 128, fFileSize = 16,
deleteBuffer = 1}, }
#4 0x081426a7 in CClientReqSocket::PacketReceived (this=0xb566720,
packet=0xc108f00) at ListenSocket.cpp:1200
No locals.
#5 0x08145c9c in CEMSocket::OnReceive (this=0xb566720, nErrorCode=0)
at EMSocket.cpp:283
toCopy = 32
GlobalReadBuffer = "Å!\000\000\000\222<\237¬LW\224â|º1tzµ\022ß9XP\000\000\200\000\000\000\000\004\b\000\000`\000O\205yÃ\226Ì\030ø¶$\036Ä.þǸd\202Í_F-!rCë\232&ê\021M¾Gd\216G\031*£å\030/\f\211\214\236®\000^ò}Ç'+\024ïK\233\235NµÆ\204ï\221ÉhA|)03\233ÈnÔ\232¡\031 Ù\224ù3\006¾\213\206¶\006\212÷f¾·ÒÛ,ñ9\222p\233Ä\005ª<ÁGZÝpÛø\023\033tl/@\214F\002æ\037@t\r!@&cæ1vU\226O{x\024\031\005u\230\005\211_jÝ£\036\234w·T[â\aÔTc\001"...
readMax = 2000000
---Type to continue, or q to quit---
ret = 38
rptr = 0x83c80a6 "\205yÃ\226Ì\030ø¶$\036Ä.þǸd\202Í_F-!rCë\232&ê\021M¾Gd\216G\031*£å\030/\f\211\214\236®"
rend = 0x83c80a6 "\205yÃ\226Ì\030ø¶$\036Ä.þǸd\202Í_F-!rCë\232&ê\021M¾Gd\216G\031*£å\030/\f\211\214\236®"
#6 0x081426ff in CClientReqSocket::OnReceive (this=0xb566720, nErrorCode=0)
at ListenSocket.cpp:1214
No locals.
#7 0x08298962 in CamuleDlg::socketHandler (this=0x863eb10, event=@0xc266860)
at amuleDlg.cpp:419
soc = (class CClientReqSocket *) 0xb566720
current_socket = (struct wxSocketBase *) 0xb566720
#8 0x402cfe62 in wxEvtHandler::SearchEventTable ()
from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#9 0x402cfc8f in wxEvtHandler::ProcessEvent ()
from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#10 0x402cfbcb in wxEvtHandler::ProcessPendingEvents ()
from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#11 0x40286759 in wxAppBase::ProcessPendingEvents ()
from /usr/lib/libwx_gtk-2.4.so.0
---Type to continue, or q to quit---
No symbol table info available.
#12 0x4023407b in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#13 0x40626fa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#14 0x4062603d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#15 0x406264f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#16 0x40626724 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#17 0x4054cc3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#18 0x402349f2 in wxApp::MainLoop () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#19 0x40286610 in wxAppBase::OnRun () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#20 0x402350cd in wxEntry () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#21 0x0829191e in main (argc=1, argv=0xbffffaf4) at amule.cpp:115
No locals.