aMule Bug Tracker - aMule
View Issue Details
0000039aMuleMiscpublic2004-04-22 20:042004-05-27 00:11
Citroklar 
 
normalcrashrandom
closedopen 
 
 
0000039: CVS from April 22nd, 11:14 UTC+1
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 28610)]
0x40abaf39 in _int_malloc () from /lib/libc.so.6
(gdb) bt
#0 0x40abaf39 in _int_malloc () from /lib/libc.so.6
0000001 0x40aba073 in malloc () from /lib/libc.so.6
0000002 0x409a767e in operator new(unsigned) () from /usr/lib/libstdc++.so.5
0000003 0x409a77af in operator new[](unsigned) () from /usr/lib/libstdc++.so.5
0000004 0x082377af in CPartFile::WriteToBuffer(unsigned, unsigned char*, unsigned, unsigned, Requested_Block_Struct*) (
    this=0x889fb70, transize=10370, data=0xa17e478 "Õ@Öë\213", start=414441650, end=414453062, block=0x90b31b8)
    at PartFile.cpp:3441
0000005 0x0817c050 in CUpDownClient::ProcessBlockPacket(char*, unsigned, bool) (this=0x9161ba0,
    packet=0xa11b718 "¿\214v*\0316ï\230\234n\224çRö\221\025", size=10394, packed=true) at DownloadClient.cpp:830
0000006 0x0814657e in CClientReqSocket::ProcessExtPacket(char*, unsigned, unsigned char) (this=0x975cec8,
    packet=0xa11b718 "¿\214v*\0316ï\230\234n\224çRö\221\025", size=10394, opcode=64 '@') at ListenSocket.cpp:1401
0000007 0x081477f6 in CClientReqSocket::PacketReceived(Packet*) (this=0x975cec8, packet=0x95ea288) at ListenSocket.cpp:1713
0000008 0x0814b368 in CEMSocket::OnReceive(int) (this=0x975cec8, nErrorCode=0) at EMSocket.cpp:290
0000009 0x081478bf in CClientReqSocket::OnReceive(int) (this=0x975cec8, nErrorCode=0) at ListenSocket.cpp:1731
0000010 0x0829f85a in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x863b610, event=@0x98ac9a8) at amuleDlg.cpp:445
#11 0x402f23f3 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
0000012 0x402f2200 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
0000013 0x402f2146 in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so
0000014 0x402af451 in wxAppBase::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so
0000015 0x4024d245 in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so
0000016 0x406c69be in g_idle_dispatch () from /usr/lib/libglib-1.2.so.0
(gdb) bt full
#0 0x40abaf39 in _int_malloc () from /lib/libc.so.6
No symbol table info available.
0000001 0x40aba073 in malloc () from /lib/libc.so.6
No symbol table info available.
0000002 0x409a767e in operator new(unsigned) () from /usr/lib/libstdc++.so.5
No symbol table info available.
0000003 0x409a77af in operator new[](unsigned) () from /usr/lib/libstdc++.so.5
No symbol table info available.
0000004 0x082377af in CPartFile::WriteToBuffer(unsigned, unsigned char*, unsigned, unsigned, Requested_Block_Struct*) (
    this=0x889fb70, transize=10370, data=0xa17e478 "Õ@Öë\213", start=414441650, end=414453062, block=0x90b31b8)
    at PartFile.cpp:3441
        lenData = 11413
        buffer = (BYTE *) 0x0
        item = (PartFileBufferedData *) 0x90aa7e0
        queueItem = (PartFileBufferedData *) 0xd40e36d5
        added = false
        pos = 0x409a77af
0000005 0x0817c050 in CUpDownClient::ProcessBlockPacket(char*, unsigned, bool) (this=0x9161ba0,
    packet=0xa11b718 "¿\214v*\0316ï\230\234n\224çRö\221\025", size=10394, packed=true) at DownloadClient.cpp:830
        lenUnzipped = 11413
        unzipped = (BYTE *) 0xa17e478 "Õ@Öë\213"
        result = 0
        lenWritten = 0
        pos = 0x943b990
        HEADER_SIZE = 24
        data = (CSafeMemFile *) 0x904c630
        nEndPos = 414453062
        nBlockSize = 176293
        fileID = "¿\214v*\0316ï\230\234n\224çRö\221\025"
        nStartPos = 414441650
        cur_block = (Pending_Block_Struct *) 0xa0f65f0
0000006 0x0814657e in CClientReqSocket::ProcessExtPacket(char*, unsigned, unsigned char) (this=0x975cec8,
    packet=0xa11b718 "¿\214v*\0316ï\230\234n\224çRö\221\025", size=10394, opcode=64 '@') at ListenSocket.cpp:1401
No locals.
0000007 0x081477f6 in CClientReqSocket::PacketReceived(Packet*) (this=0x975cec8, packet=0x95ea288) at ListenSocket.cpp:1713
        bResult = 64
---Type <return> to continue, or q <return> to quit---
        uRawSize = 10394
0000008 0x0814b368 in CEMSocket::OnReceive(int) (this=0x975cec8, nErrorCode=0) at EMSocket.cpp:290
        bPacketResult = 64
        toCopy = 2600
        GlobalReadBuffer = "­\017\037\000\204Ì~²¨?ö\2144Ãs{ó\035\r\002òÅþu\235p©aU//\032\005=púb\031/\0311ÿHÿKd3aå\004\nö\226ï§\201qR\202¾ùI\231\021\036õÊs¯±\231éö\024E\232w¿~=£j p\032¾ì\216pºÚ_Öûü= ] ¯±¡·âe`ö\201\236%ÿ\001ÓB½ßBòN³Ä¢k³îjÍ7)PËêºLÅÄEïõöH!ùÌ\204ê¬Å\201Jäc9dmUu{R\aÇ©+U\214á\n`Ð\204e<wbôº\212/åÜøZÊ(uHÃC;¨¹ÙÇl{0v~£"...
        readMax = 2000000
        ret = 2600
        rptr = 0x83cf688 "\027\224\216Eéñ\bá}ÕÉKL½\203\222 àôet)\201¸ËÖÌÔã`\025Á\001\020\200|¸\230±1\a\032e\220kG\203d¡8-\v\005`EÀiQQ8¸>à+\026¹§Ki\rÄ\r¥§\203¥ç( ·8µ¹\030m¸\206ækÃѱùÌN±BnÑ¢­¹\236ÝÑ\025Rµ"
        rend = 0x83cf688 "\027\224\216Eéñ\bá}ÕÉKL½\203\222 àôet)\201¸ËÖÌÔã`\025Á\001\020\200|¸\230±1\a\032e\220kG\203d¡8-\v\005`EÀiQQ8¸>à+\026¹§Ki\rÄ\r¥§\203¥ç( ·8µ¹\030m¸\206ækÃѱùÌN±BnÑ¢­¹\236ÝÑ\025Rµ"
0000009 0x081478bf in CClientReqSocket::OnReceive(int) (this=0x975cec8, nErrorCode=0) at ListenSocket.cpp:1731
No locals.
0000010 0x0829f85a in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x863b610, event=@0x98ac9a8) at amuleDlg.cpp:445
        soc = (class CClientReqSocket *) 0x975cec8
        current_socket = (struct wxSocketBase *) 0x975cec8
#11 0x402f23f3 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
0000012 0x402f2200 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
0000013 0x402f2146 in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
0000014 0x402af451 in wxAppBase::ProcessPendingEvents() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
0000015 0x4024d245 in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
0000016 0x406c69be in g_idle_dispatch () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
(gdb)
No tags attached.
Issue History
2004-04-22 20:04CitroklarNew Issue
2004-05-27 00:11XaignarStatusnew => closed
2004-05-27 00:11XaignarNote Added: 0000066

Notes
(0000066)
Xaignar   
2004-05-27 00:11   
Please only post backtraces in the backtraces forum. ;)

Cheers,
 Xaignar