aMuleCVS+wxGTK-2.5.1
Here's the BT:
Program received signal SIGSEGV, Segmentation fault.
0x081a140f in CUpDownClient::IsUpPartAvailable(unsigned short) (this=0x8db6d80, iPart=0)
at updownclient.h:287
287 bool IsUpPartAvailable(uint16 iPart) {return ( (iPart >= m_nUpPartCount) || (!m_abyUpPartStatus) )? 0:m_abyUpPartStatus[iPart];}
(gdb) bt
#0 0x081a140f in CUpDownClient::IsUpPartAvailable(unsigned short) (this=0x8db6d80, iPart=0)
at updownclient.h:287
#1 0x081a0c49 in CKnownFile::UpdatePartsInfo() (this=0x86925b0) at KnownFile.cpp:1082
#2 0x0826482d in CUpDownClient::ProcessExtendedInfo(CSafeMemFile*, CKnownFile*) (this=0x8ccc270,
data=0xbffff1b0, tempreqfile=0x86925b0) at UploadClient.cpp:503
#3 0x08126835 in CClientReqSocket::ProcessExtPacket(char*, unsigned, unsigned char) (
this=0x8ebd918, packet=0x8f97780 "\235q\eèÈ@Ñ\025\026Ñ»\216«ÅÇX\a", size=23,
opcode=146 '\222') at ListenSocket.cpp:1204
#4 0x08128582 in CClientReqSocket::PacketReceived(Packet*) (this=0x8ebd918, packet=0x8afee60)
at ListenSocket.cpp:1717
#5 0x0812c242 in CEMSocket::OnReceive(int) (this=0x8ebd918, nErrorCode=0) at EMSocket.cpp:262
#6 0x0812864b in CClientReqSocket::OnReceive(int) (this=0x8ebd918, nErrorCode=0)
at ListenSocket.cpp:1735
#7 0x08128729 in CClientReqSocketHandler::ClientReqSocketHandler(wxSocketEvent&) (this=0x8fed630,
event=@0x9190990) at ListenSocket.cpp:1765
(gdb) bt full
#0 0x081a140f in CUpDownClient::IsUpPartAvailable(unsigned short) (this=0x8db6d80, iPart=0)
at updownclient.h:287
No locals.
#1 0x081a0c49 in CKnownFile::UpdatePartsInfo() (this=0x86925b0) at KnownFile.cpp:1082
i = 0
cur_src = (CUpDownClient *) 0x8db6d80
pos = 0x8b56998
partcount = 7
flag = true
count = {<> = {}, }
k_test = 160
event = {ID = 3221221184, byte_value = 148 '\224', long_value = 2,
longlong_value = 31147546492, string_value = , ptr_value = 0x17}
#2 0x0826482d in CUpDownClient::ProcessExtendedInfo(CSafeMemFile*, CKnownFile*) (this=0x8ccc270,
data=0xbffff1b0, tempreqfile=0x86925b0) at UploadClient.cpp:503
nCompleteCountLast = 0
nCompleteCountNew = 107
done = 7
nED2KUpPartCount = 7
#3 0x08126835 in CClientReqSocket::ProcessExtPacket(char*, unsigned, unsigned char) (
this=0x8ebd918, packet=0x8f97780 "\235q\eèÈ@Ñ\025\026Ñ»\216«ÅÇX\a", size=23,
opcode=146 '\222') at ListenSocket.cpp:1204
data_in = { = { = {_vptr.CFile = 0x830b3e8, m_fd = -1, m_error = 252,
fFilePath = }, fBuffer = 0x8f97780 "\235q\eèÈ@Ñ\025\026Ñ»\216«ÅÇX\a",
fLength = 37, fGrowBytes = 0, fPosition = 22, fBufferSize = 23, fFileSize = 23,
deleteBuffer = 0}, }
---Type to continue, or q to quit---
reqfilehash = "\235q\eèÈ@Ñ\025\026Ñ»\216«ÅÇ"
reqfile = (class CKnownFile *) 0x86925b0
opcode_in = 88 'X'
data_out = { = { = {_vptr.CFile = 0x830b3e8, m_fd = -1, m_error = 184,
fFilePath = }, fBuffer = 0x8f46030 "\235q\eèÈ@Ñ\025\026Ñ»\216«ÅÇD",
fLength = 0, fGrowBytes = 128, fPosition = 16, fBufferSize = 128, fFileSize = 16,
deleteBuffer = 1}, }
#4 0x08128582 in CClientReqSocket::PacketReceived(Packet*) (this=0x8ebd918, packet=0x8afee60)
at ListenSocket.cpp:1717
bResult = 64
uRawSize = 23
#5 0x0812c242 in CEMSocket::OnReceive(int) (this=0x8ebd918, nErrorCode=0) at EMSocket.cpp:262
bPacketResult = 64
toCopy = 23
GlobalReadBuffer = "Å\030\0\0\0\222\235q\eèÈ@Ñ\025\026Ñ»\216«ÅÇX\a\0Bk\0OÍ *\032?\a*!\f¥%$ö\217dcÚ±hÖ\"Æ.w?'+ð\n\214ui¢\032BFøÃ`Eh\230\230AÂ\212°±àYý(IXÅ?¬Í\21189&ç8\023\036+Ö²?î\022ÕÆE@aM<#\r× Nd Ð\231\212Ñ!g^N*×é (<ç:\\í}/x;É»N²e?\a@µ»@Á\026¯R\226\036Ø\211\220\231±ßbQ²Ï?8÷\234Àsc?Êë\202?ß\233MÑ\fU\001?çÁZ!>ªî\001\222\207O\bÉ)×"...
readMax = 2000000
ret = 29
rptr = 0x83b365d "Í *\032?\a*!\f¥%$ö\217dcÚ±hÖ\"Æ.w?'+ð\n\214ui¢\032BFøÃ`Eh\230\230AÂ\212°±àYý(IXÅ?¬Í\21189&ç8\023\036+Ö²?î\022ÕÆE@aM<#\r× Nd Ð\231\212Ñ!g^N*×é (<ç:\\í}/x;É»N²e?\a@µ»@Á\026¯R\226\036Ø\211\220\231±ßbQ²Ï?8÷\234Àsc?Êë\202?ß\233MÑ\fU\001?çÁZ!>ªî\001\222\207O\bÉ)×9=hG??\201Õ?â»\235\016Þ\235+\002©H\231Ý\021\vOÖ1#dJ"...
rend = 0x83b365d "Í *\032?\a*!\f¥%$ö\217dcÚ±hÖ\"Æ.w?'+ð\n\214ui¢\032BFøÃ`Eh\230\230AÂ\212°±àYý(IXÅ?¬Í\21189&ç8\023\036+Ö²?î\022ÕÆE@aM<#\r× Nd Ð\231\212Ñ!g^N*×é (<ç:\\í}/x;É»N²e?\a@µ»@Á\026¯R\---Type to continue, or q to quit---
226\036Ø\211\220\231±ßbQ²Ï?8÷\234Àsc?Êë\202?ß\233MÑ\fU\001?çÁZ!>ªî\001\222\207O\bÉ)×9=hG??\201Õ?â»\235\016Þ\235+\002©H\231Ý\021\vOÖ1#dJ"...
#6 0x0812864b in CClientReqSocket::OnReceive(int) (this=0x8ebd918, nErrorCode=0)
at ListenSocket.cpp:1735
No locals.
#7 0x08128729 in CClientReqSocketHandler::ClientReqSocketHandler(wxSocketEvent&) (this=0x8fed630,
event=@0x9190990) at ListenSocket.cpp:1765
No locals.
-----------
Bye.