aMule Forum

English => Backtraces => Topic started by: mac_is_mac on May 30, 2004, 08:37:09 PM

Title: crash CVS 2004-05-26
Post by: mac_is_mac on May 30, 2004, 08:37:09 PM
Hi !

This is my contribution to the segfault collection.
The program had an uptime of two days.
This is CVS 2004-05-26, built and running on a Debian unstable computer.

Best regards,

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1092033984 (LWP 11206)]
0x081c63cc in CPartFile::CreateSrcInfoPacket (this=0x88a1048,
    forClient=0x8e385c8) at PartFile.cpp:3071
3071                                            if (srcstatus
(gdb) bt
#0  0x081c63cc in CPartFile::CreateSrcInfoPacket (this=0x88a1048,
    forClient=0x8e385c8) at PartFile.cpp:3071
#1  0x080d0bef in CClientReqSocket::ProcessExtPacket (this=0x8b60700,
    packet=0x8ac1ae0 "\030\225\2156÷ó\226øÁÖ~D\207\001\230²X%", size=28,
    opcode=146 '\222') at ListenSocket.cpp:1237
#2  0x080d2954 in CClientReqSocket::PacketReceived (this=0x8b60700,
    packet=0x8900590) at ListenSocket.cpp:1717
#3  0x080d6612 in CEMSocket::OnReceive (this=0x8b60700, nErrorCode=0)
    at EMSocket.cpp:262
#4  0x080d2a1d in CClientReqSocket::OnReceive (this=0x8b60700, nErrorCode=0)
    at ListenSocket.cpp:1735
#5  0x080d2afb in CClientReqSocketHandler::ClientReqSocketHandler (
    this=0x89a8420, event=@0x8d8ba60) at ListenSocket.cpp:1765
#6  0x402e8667 in wxEvtHandler::SearchEventTable ()
   from /usr/lib/libwx_gtk-2.4.so.0
#7  0x402e8483 in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_gtk-2.4.so.0
#8  0x402e83c6 in wxEvtHandler::ProcessPendingEvents ()
   from /usr/lib/libwx_gtk-2.4.so.0
#9  0x402a8bc1 in wxAppBase::ProcessPendingEvents ()
   from /usr/lib/libwx_gtk-2.4.so.0
#10 0x40246f84 in wxWakeUpIdle () from /usr/lib/libwx_gtk-2.4.so.0
#11 0x40655fa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
---Type to continue, or q to quit---
#12 0x4065503d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#13 0x406554f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#14 0x40655724 in g_main_run () from /usr/lib/libglib-1.2.so.0
#15 0x4057bc3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#16 0x40247a79 in wxApp::MainLoop () from /usr/lib/libwx_gtk-2.4.so.0
#17 0x402a8a47 in wxAppBase::OnRun () from /usr/lib/libwx_gtk-2.4.so.0
#18 0x402481db in wxEntry () from /usr/lib/libwx_gtk-2.4.so.0
#19 0x08220ac0 in main (argc=1, argv=0xbffff8a4) at amule.cpp:152
(gdb) bt full
#0  0x081c63cc in CPartFile::CreateSrcInfoPacket (this=0x88a1048,
    forClient=0x8e385c8) at PartFile.cpp:3071
        x = 0
        reqstatus = (uint8 *) 0x0
        cur_src = (CUpDownClient *) 0x8ce0500
        srcstatus = (uint8 *) 0x22820e79

        pos = 0x8a31ee0
        data = { = { = {_vptr.CFile = 0x82386e8, m_fd = -1,
      m_error = true, fFilePath = },
    fBuffer = 0x8a03e60 "\030\225\2156÷ó\226øÁÖ~D\207\001\230²", fLength = 0,
    fGrowBytes = 1024, fPosition = 18, fBufferSize = 1024, fFileSize = 18,
    deleteBuffer = 1}, }
        nCount = 0
        bNeeded = false
        result = (Packet *) 0x0
#1  0x080d0bef in CClientReqSocket::ProcessExtPacket (this=0x8b60700,
    packet=0x8ac1ae0 "\030\225\2156÷ó\226øÁÖ~D\207\001\230²X%", size=28,
    opcode=146 '\222') at ListenSocket.cpp:1237
        tosend = (Packet *) 0x8934308
        dwTimePassed = 10192880
        bNeverAskedBefore = false
        data_in = { = { = {_vptr.CFile = 0x82386e8,
      m_fd = -1, m_error = 164, fFilePath = },
---Type to continue, or q to quit---
    fBuffer = 0x8ac1ae0 "\030\225\2156÷ó\226øÁÖ~D\207\001\230²X%",
    fLength = 1090160598, fGrowBytes = 0, fPosition = 28, fBufferSize = 28,
    fFileSize = 28, deleteBuffer = 0}, }
        reqfilehash = "\030\225\2156÷ó\226øÁÖ~D\207\001\230²"
        reqfile = (class CKnownFile *) 0x88a1048
        opcode_in = 129 '\201'
        data_out = { = { = {_vptr.CFile = 0x82386e8,
      m_fd = -1, m_error = 88, fFilePath = },
    fBuffer = 0x8c50678 "\030\225\2156÷ó\226øÁÖ~D\207\001\230²Y\027",
    fLength = 0, fGrowBytes = 128, fPosition = 45, fBufferSize = 128,
    fFileSize = 45, deleteBuffer = 1}, }
#2  0x080d2954 in CClientReqSocket::PacketReceived (this=0x8b60700,
    packet=0x8900590) at ListenSocket.cpp:1717
        bResult = 64
        uRawSize = 28
#3  0x080d6612 in CEMSocket::OnReceive (this=0x8b60700, nErrorCode=0)
    at EMSocket.cpp:262
        bPacketResult = 64
        toCopy = 28
        GlobalReadBuffer = "Å\035\000\000\000\222\030\225\2156÷ó\226øÁÖ~D\207\001\230²X%\000)\025i\217\037-\000O\201\230S¯¶¥ô¯Åá\224Åö¶ô\037 E4\030)vâx¯z|F#F\220~\214±%¢4§õN\203öæ \026þ=~À\227V¼uµ\226k\017_\\ñ\203]\222\227~Q\2040±d\234NÓv7Oãl.ÚA\226\"³»\212{Ù\026\bÏñ4\231z)Ïv]Úí\022Àj]Ò:» ÑÆDÙz\021æöÌ­\224\003;ÁÒ6eá8\---Type to continue, or q to quit---
231¡XA±ËX\177Ç1_êM\224T×\223ä\n\037ìo×§0^\rÖ\205ê\234óñ\023\217q©é"...
        readMax = 2000000
        ret = 34
        rptr = 0x82abd22 "\230S¯¶¥ô¯Åá\224Åö¶ô\037 E4\030)vâx¯z|F#F\220~\214±%¢4§õN\203öæ \026þ=~À\227V¼uµ\226k\017_\\ñ\203]\222\227~Q\2040±d\234NÓv7Oãl.ÚA\226\"³»\212{Ù\026\bÏñ4\231z)Ïv]Úí\022Àj]Ò:» ÑÆDÙz\021æöÌ­\224\003;ÁÒ6eá8\231¡XA±ËX\177Ç1_êM\224T×\223ä\n\037ìo×§0^\rÖ\205ê\234óñ\023\217q©é£\221ª¨Ð\224Á4Òº\224õ¬i\226Eàï\233\205%ÉÃ\223¿\0255\224ªm?úp\222"...
        rend = 0x82abd22 "\230S¯¶¥ô¯Åá\224Åö¶ô\037 E4\030)vâx¯z|F#F\220~\214±%¢4§õN\203öæ \026þ=~À\227V¼uµ\226k\017_\\ñ\203]\222\227~Q\2040±d\234NÓv7Oãl.ÚA\226\"³»\212{Ù\026\bÏñ4\231z)Ïv]Úí\022Àj]Ò:» ÑÆDÙz\021æöÌ­\224\003;ÁÒ6eá8\231¡XA±ËX\177Ç1_êM\224T×\223ä\n\037ìo×§0^\rÖ\205ê\234óñ\023\217q©é£\221ª¨Ð\224Á4Òº\224õ¬i\226Eàï\233\205%ÉÃ\223¿\0255\224ªm?úp\222"...
#4  0x080d2a1d in CClientReqSocket::OnReceive (this=0x8b60700, nErrorCode=0)
    at ListenSocket.cpp:1735
No locals.
#5  0x080d2afb in CClientReqSocketHandler::ClientReqSocketHandler (
    this=0x89a8420, event=@0x8d8ba60) at ListenSocket.cpp:1765
No locals.
#6  0x402e8667 in wxEvtHandler::SearchEventTable ()
   from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#7  0x402e8483 in wxEvtHandler::ProcessEvent ()
---Type to continue, or q to quit---
   from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#8  0x402e83c6 in wxEvtHandler::ProcessPendingEvents ()
   from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#9  0x402a8bc1 in wxAppBase::ProcessPendingEvents ()
   from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#10 0x40246f84 in wxWakeUpIdle () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#11 0x40655fa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#12 0x4065503d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#13 0x406554f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#14 0x40655724 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#15 0x4057bc3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#16 0x40247a79 in wxApp::MainLoop () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#17 0x402a8a47 in wxAppBase::OnRun () from /usr/lib/libwx_gtk-2.4.so.0
---Type to continue, or q to quit---
No symbol table info available.
#18 0x402481db in wxEntry () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#19 0x08220ac0 in main (argc=1, argv=0xbffff8a4) at amule.cpp:152
No locals.
(gdb)