aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: amuled crashes after a few hours  (Read 1962 times)

BeFalou

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 53
amuled crashes after a few hours
« on: May 08, 2005, 06:47:40 PM »

It crashes on its own. wxBase 2.6.0 + aMule CVS 20050508 + socket_patch (lfroen).

-------------------------------------------------------------------

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1231295568 (LWP 20686)]
0x08061521 in std::_Bit_reference::operator bool() const (this=0xb69be5f0) at stl_bvector.h:78
78        operator bool() const { return !!(*_M_p & _M_mask); }
(gdb) bt
#0  0x08061521 in std::_Bit_reference::operator bool() const (this=0xb69be5f0) at stl_bvector.h:78
#1  0x0806148b in std::_Bit_const_iterator::operator*() const (this=0xb69be618) at stl_bvector.h:219
#2  0x08061359 in std::vector >::operator[](unsigned) const (this=0x8ae9bec, __n=0)
    at stl_bvector.h:477
#3  0x080e1d9a in CKnownFile::CreateSrcInfoPacket(CUpDownClient const*) (this=0x8719da8, forClient=0x8e0bee0)
    at KnownFile.cpp:746
#4  0x080f0a0f in CClientReqSocket::ProcessExtPacket(char const*, unsigned, unsigned char) (this=0x8dcd778,
    packet=0x8bcd4b8 "ûµ£cC¼¢\021}\224«\224\006Íð?", size=16, opcode=129 '\201') at ListenSocket.cpp:1556
#5  0x080f283b in CClientReqSocket::PacketReceived(CPacket*) (this=0x8dcd778, packet=0x8c15a00) at ListenSocket.cpp:1861
#6  0x080c3de5 in CEMSocket::OnReceive(int) (this=0x8dcd778, nErrorCode=0) at EMSocket.cpp:265
#7  0x080f1e0b in CClientReqSocket::OnReceive(int) (this=0x8dcd778, nErrorCode=0) at ListenSocket.cpp:1749
#8  0x080f42b6 in CSocketGlobalThread::Entry() (this=0x88b2820) at ListenSocket.cpp:2262
#9  0xb7f78a0b in wxThreadInternal::PthreadStart(wxThread*) () from /usr/local/lib/libwx_base-2.6.so.0
#10 0xb7f788df in wxPthreadStart () from /usr/local/lib/libwx_base-2.6.so.0
#11 0xb7fbf913 in start_thread () from /lib/libpthread.so.0
#12 0xb7ce45ba in clone () from /lib/libc.so.6
(gdb) bt full
#0  0x08061521 in std::_Bit_reference::operator bool() const (this=0xb69be5f0) at stl_bvector.h:78
No locals.
#1  0x0806148b in std::_Bit_const_iterator::operator*() const (this=0xb69be618) at stl_bvector.h:219
No locals.
#2  0x08061359 in std::vector >::operator[](unsigned) const (this=0x8ae9bec, __n=0)
    at stl_bvector.h:477
No locals.
#3  0x080e1d9a in CKnownFile::CreateSrcInfoPacket(CUpDownClient const*) (this=0x8719da8, forClient=0x8e0bee0)
    at KnownFile.cpp:746
        x = 0
        srcstatus = (
    const BitVector &) @0x8ae9bec: {<_Bvector_base >> = {<_Bvector_alloc_base,true>> = {
      _M_start = {<_Bit_iterator_base> = {> = {}, _M_p = 0x0, _M_offset = 0}, },
      _M_finish = {<_Bit_iterator_base> = {> = {}, _M_p = 0x0, _M_offset = 1}, }, _M_end_of_storage = 0x2}, }, }
        cur_src = (const class CUpDownClient *) 0x8ae9b08
        bNeeded = false
        rcvstatus = (
    const BitVector &) @0x8e0bfc4: {<_Bvector_base >> = {<_Bvector_alloc_base,true>> = {
      _M_start = {<_Bit_iterator_base> = {> = {}, _M_p = 0x89e3978, _M_offset = 0}, },
      _M_finish = {<_Bit_iterator_base> = {> = {}, _M_p = 0x89e3978, _M_offset = 0}, },
      _M_end_of_storage = 0x89e3984}, }, }
        data = { = { = {_vptr.CFile = 0x826e048, m_fd = -1, m_error = false,
      m_filePath = { = {static npos = 4294967295, m_pchData = 0xb7f86a20 ""}, }},
    m_GrowBytes = 1024, m_position = 606, m_BufferSize = 1024, m_FileSize = 606, m_delete = true,
    m_buffer = 0x8bc1ea8 "ûµ£cC¼¢\021}\224«\224\006Íð?"}, = {_vptr.CFileDataIO = 0x826e0d8}, }
        nCount = 21
        cDbgNoSrc = 0
        it = {<_Rb_tree_base_iterator> = {_M_node = 0x88e3e80}, }
        result = (class CPacket *) 0x8ae9bec
#4  0x080f0a0f in CClientReqSocket::ProcessExtPacket(char const*, unsigned, unsigned char) (this=0x8dcd778,
    packet=0x8bcd4b8 "ûµ£cC¼¢\021}\224«\224\006Íð?", size=16, opcode=129 '\201') at ListenSocket.cpp:1556
        tosend = (class CPacket *) 0x0
        dwTimePassed = 3174148945
        bNeverAskedBefore = true
        file = (class CKnownFile *) 0x8719da8
#5  0x080f283b in CClientReqSocket::PacketReceived(CPacket*) (this=0x8dcd778, packet=0x8c15a00) at ListenSocket.cpp:1861
        bResult = 8
        uRawSize = 16
#6  0x080c3de5 in CEMSocket::OnReceive(int) (this=0x8dcd778, nErrorCode=0) at EMSocket.cpp:265
        bPacketResult = true
        toCopy = 16
        GlobalReadBuffer = "ã\037\000\000\000Xûµ£cC¼¢\021}\224«\224\006Íð?L\000\000\b\000\000\000\000\000\000\000\000\v\000ã\021\000\000\000Oûµ£cC¼¢\021}\224«\224\006Íð?Å\021\000\000\000\201ûµ£cC¼¢\021}\224«\224\006Íð?c\206iòâv»\200yÁ?ÅCÀ\217\237\004\232Èw´Òó¤X\237^\001Ö;\035L!£µè;\026\017Ï\021^ܤK\tÍtÜñ\177\v\225f@?óRc\035îæ\rR&½Ï¦ë¤)IH\235÷Í{\003Y\221:\0378\230/DëH:_Ï\027»2o\001\026SÒ\034¸Ð4}Í\"¥Á`¶âÕâLvÁ\022§â°"...
        readMax = 2000000
        ret = 80
        rptr = 0x832b5f0 "c\206iòâv»\200yÁ?ÅCÀ\217\237\004\232Èw´Òó¤X\237^\001Ö;\035L!£µè;\026\017Ï\021^ܤK\tÍtÜñ\177\v\225f@?óRc\035îæ\rR&½Ï¦ë¤)IH\235÷Í{\003Y\221:\0378\230/DëH:_Ï\027»2o\001\026SÒ\034¸Ð4}Í\"¥Á`¶âÕâLvÁ\022§â°üé\207{B]o\202BB/\022\0161ÊH¶dâ©á\034ÀLe\2039$²á\0303äá\032öÙGqì\216\031:þè¯é@-íð\ançæx\231\234\aßÅB_3tS ºê\233½\177\230ò/æ\206\r "
        rend = 0x832b5f0 "c\206iòâv»\200yÁ?ÅCÀ\217\237\004\232Èw´Òó¤X\237^\001Ö;\035L!£µè;\026\017Ï\021^ܤK\tÍtÜñ\177\v\225f@?óRc\035îæ\rR&½Ï¦ë¤)IH\235÷Í{\003Y\221:\0378\230/DëH:_Ï\027»2o\001\026SÒ\034¸Ð4}Í\"¥Á`¶âÕâLvÁ\022§â°üé\207{B]o\202BB/\022\0161ÊH¶dâ©á\034ÀLe\2039$²á\0303äá\032öÙGqì\216\031:þè¯é@-íð\ançæx\231\234\aßÅB_3tS ºê\233½\177\230ò/æ\206\r "
#7  0x080f1e0b in CClientReqSocket::OnReceive(int) (this=0x8dcd778, nErrorCode=0) at ListenSocket.cpp:1749
No locals.
#8  0x080f42b6 in CSocketGlobalThread::Entry() (this=0x88b2820) at ListenSocket.cpp:2262
        client = (class CUpDownClient *) 0x8c19b00
        cur_sock = (CClientReqSocket *) 0x8dcd778
        it = {<_Rb_tree_base_iterator> = {_M_node = 0x8b41b40}, }
        locker =
#9  0xb7f78a0b in wxThreadInternal::PthreadStart(wxThread*) () from /usr/local/lib/libwx_base-2.6.so.0
No symbol table info available.
#10 0xb7f788df in wxPthreadStart () from /usr/local/lib/libwx_base-2.6.so.0
No symbol table info available.
#11 0xb7fbf913 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#12 0xb7ce45ba in clone () from /lib/libc.so.6
No symbol table info available.

-------------------------------------------------------------------

That's all folks.
« Last Edit: May 08, 2005, 06:51:19 PM by BeFalou »
Logged