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 crash after some usage  (Read 2345 times)

forsaker

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 2
    • http://forsaker.mentalsmash.org
aMuled crash after some usage
« on: June 05, 2006, 09:57:52 AM »

Hi, I'm using aMule 2.1.1 patched with the Adunanza patch (www.adunanza.net - tarball at http://forsaker.mentalsmash.org/stuff/amuleadunanza3.112.patch.gz,
and I'm noticing a common crash problem for users with this patch. I could not exactly determine when this crash occures: it seems to happen randomly.
I tried to ask the patch author with no success, so I hope you can help me: backtrace follows:

Code: [Select]
aMuled 2.1.1 Adunanza Patch 3.1.1 running on Gentoo Linux 2.6.16-r8, wxGTK 2.6.3.2

[New Thread -1223722080 (LWP 10138)]
[Thread -1223722080 (zombie) exited]
[New Thread -1223722080 (LWP 10141)]
/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/include/g++-v3/debug/safe_iterator.h:221:
    error: attempt to increment a past-the-end iterator.

    Objects involved in the operation:
    iterator "this" @ 0x0xbff54e30 {
   type = N11__gnu_debug14_Safe_iteratorIN9__gnu_cxx17__normal_iteratorIPjN10__gnu_norm6vectorIjSaIjEEEEEN15__gnu_debug_def6vectorIjS6_EEEE (mutable iterator);
     state = past-the-end;
       references sequence with type `N15__gnu_debug_def6vectorIjSaIjEEE' @ 0x0xbff54e30
    }

======================== (gdb) bt   ================================
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7a761c1 in raise () from /lib/libc.so.6
#2  0xb7a77c1d in abort () from /lib/libc.so.6
#3  0xb7bd6e55 in __gnu_debug::_Error_formatter::_M_error ()
   from /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6
#4  0x080f8823 in __gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator > >, __gnu_debug_def::vector > >::operator++
       (this=0xbf918000) at safe_iterator.h:219
#5  0x080f1313 in CPartFile_Encoder::Encode (this=0x93ec99c, parent=0xbf918060)
           at ExternalConn.cpp:896
#6  0x080ee4db in Get_EC_Response_GetDownloadQueue (encoders=@0x92c9f8c,
   tagmap=@0x92c9fd4) at ExternalConn.cpp:446
#7  0x080f2272 in ExternalConn::ProcessRequest2 (request=0x8c77640,
   enc_part_map=@0x92c9f8c, enc_shared_map=@0x92c9fb0, objmap=@0x92c9fd4)
    at ExternalConn.cpp:1051
#8  0x080eb685 in CECServerSocket::OnPacketReceived (this=0x92c9e88,
   packet=0x8c77640) at ExternalConn.cpp:95
#9  0x082869ca in CECSocket::OnInput (this=0x92c9e88) at ECSocket.cpp:410
#10 0x08285938 in CECSocketHandler::SocketHandler (this=0x8572920,
   event=@0x94c8158) at ECSocket.cpp:205
#11 0xb7cd4426 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.6.so.0
   ---Type to continue, or q to quit---
#12 0xb7d8d83b in wxEvtHandler::ProcessEventIfMatches ()
      from /usr/lib/libwx_baseu-2.6.so.0
#13 0xb7d8db00 in wxEventHashTable::HandleEvent ()
         from /usr/lib/libwx_baseu-2.6.so.0
#14 0xb7d8e6d9 in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.6.so.0
#15 0xb7d8e4d9 in wxEvtHandler::ProcessPendingEvents ()
      from /usr/lib/libwx_baseu-2.6.so.0
#16 0xb7cd43bd in wxAppConsole::ProcessPendingEvents ()
         from /usr/lib/libwx_baseu-2.6.so.0
#17 0x080551d5 in CamuleDaemonApp::OnRun (this=0x858fd78) at amuled.cpp:457
#18 0xb7d22514 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#19 0xb7d22607 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#20 0x08054054 in main (argc=1, argv=0xbf918584) at amuled.cpp:297
======================================================================

=====================(gdb) bt  full =================================
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7a761c1 in raise () from /lib/libc.so.6
No symbol table info available.
#2  0xb7a77c1d in abort () from /lib/libc.so.6
No symbol table info available.
#3  0xb7bd6e55 in __gnu_debug::_Error_formatter::_M_error ()
   from /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6
   No symbol table info available.
#4  0x080f8823 in __gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator > >, __gnu_debug_def::vector > >::operator++
       (this=0xbf918000) at safe_iterator.h:219
               __tmp = {<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x0,
          _M_version = 0, _M_prior = 0x0, _M_next = 0x0}, _M_current = {
      _M_current = 0x9011b04}}
#5  0x080f1313 in CPartFile_Encoder::Encode (this=0x93ec99c, parent=0xbf918060)
          at ExternalConn.cpp:896
          block = (Requested_Block_Struct *) 0x90b7b50
          gap_list_size = 78
          gap_enc_data = (const unsigned char *) 0x9453f00 ""
          part_enc_data = (const unsigned char *) 0x9514838 "\\"
          curr_pos = {m_ptr = 0x8d7b4d0}
  ---Type to continue, or q to quit---
          it = {<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x85714bc,
      _M_version = 3, _M_prior = 0x0, _M_next = 0x0}, _M_current = {
          _M_current = 0x9011b08}}
          gap_enc_size = 631
          part_enc_size = 196
          tagdata = (unsigned char *) 0x9010f3c ""
          etag = {m_error = 0, m_tagData = 0x9010f38, m_state = 3213983908,
    m_tagName = 39, m_dataLen = 635, m_dynamic = true,
      m_tagList = {<__gnu_norm::vector >> = {<__gnu_norm::_Vector_base >> = {
              _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0,
                _M_end_of_storage = 0x0}}, }, <__gnu_debug::_Safe_sequence<__gnu_debug_def::vector > >> = {<__gnu_debug::_Safe_sequence_base> = {_M_iterators = 0x0, _M_const_iterators = 0x0,
        _M_version = 1}, }, _M_guaranteed_capacity = 0},
        static s_theNullTag = {m_error = 0, m_tagData = 0x82f84a8,
    m_state = CECTag::bsName, m_tagName = 0, m_dataLen = 0, m_dynamic = false,
        m_tagList = {<__gnu_norm::vector >> = {<__gnu_norm::_Vector_base >> = {
          _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0, _M_finish = 0x0,
              _M_end_of_storage = 0x0}}, }, <__gnu_debug::_Safe_se---Type to continue, or q to quit---
      quence<__gnu_debug_def::vector > >> = {<__gnu_debug::_Safe_sequence_base> = {_M_iterators = 0x0, _M_const_iterators = 0x0,
                _M_version = 1}, }, _M_guaranteed_capacity = 0},
    static s_theNullTag = ,
        static s_theNullTagData = {0, 0, 0, 0}}, static s_theNullTagData = {0, 0,
    0, 0}}
#6  0x080ee4db in Get_EC_Response_GetDownloadQueue (encoders=@0x92c9f8c,
   tagmap=@0x92c9fd4) at ExternalConn.cpp:446
        cur_file = (class CPartFile *) 0x885eff8
       valuemap = (CValueMap &) @0x9372a14: {
 m_map_uint8 = {<__gnu_norm::map,std::allocator > >> = {_M_t = {
         _M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, },
           _M_key_compare = {> = {}, }, _M_header = {
               _M_color = std::_S_red, _M_parent = 0x9371558,
           _M_left = 0x93729e8, _M_right = 0x9372b78},
             _M_node_count = 3}}}, <__gnu_debug::_Safe_sequence<__gnu_debug_def::map, std::allocator > > >> = {<__gnu_debug::_Safe_sequence_base> = {
             _M_iterators = 0x0, _M_const_iterators = 0x0,
     ---Type to continue, or q to quit---
             _M_version = 1}, }, },
   m_map_uint16 = {<__gnu_norm::map,std::allocator > >> = {_M_t = {
           _M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, },
             _M_key_compare = {> = {}, }, _M_header = {
                 _M_color = std::_S_red, _M_parent = 0x93715b0,
             _M_left = 0x9372be0, _M_right = 0x9423778},
               _M_node_count = 5}}}, <__gnu_debug::_Safe_sequence<__gnu_debug_def::map, std::allocator > > >> = {<__gnu_debug::_Safe_sequence_base> = {
       _M_iterators = 0x0, _M_const_iterators = 0x0,
       _M_version = 1}, }, },
     m_map_uint32 = {<__gnu_norm::map,std::allocator > >> = {_M_t = {
             _M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, },
               _M_key_compare = {> = {}, }, _M_header = {
           _M_color = std::_S_red, _M_parent = 0x9372d10,
   ---Type to continue, or q to quit---
               _M_left = 0x90112e8, _M_right = 0x9372b90},
         _M_node_count = 6}}}, <__gnu_debug::_Safe_sequence<__gnu_debug_def::map, std::allocator > > >> = {<__gnu_debug::_Safe_sequence_base> = {
         _M_iterators = 0x0, _M_const_iterators = 0x0,
         _M_version = 1}, }, },
       m_map_uint64 = {<__gnu_norm::map,std::allocator > >> = {_M_t = {
       _M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, },
         _M_key_compare = {> = {}, }, _M_header = {
             _M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x9372a84,
                 _M_right = 0x9372a84},
           _M_node_count = 0}}}, <__gnu_debug::_Safe_sequence<__gnu_debug_def::map, std::allocator > > >> = {<__gnu_debug::_Safe_sequence_base> = {
           _M_iterators = 0x0, _M_const_iterators = 0x0,
           _M_version = 1}, }, },
 m_map_md4 = {<__gnu_norm::map,std::allocator > >> = {_M_t = {
         _M_impl = { to continue, or q to quit---
 _t, CMD4Hash> > >> = {<__gnu_cxx::new_allocator > >> = {}, },
           _M_key_compare = {> = {}, }, _M_header = {
               _M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x9372aa8,
           _M_right = 0x9372aa8},
             _M_node_count = 0}}}, <__gnu_debug::_Safe_sequence<__gnu_debug_def::map, std::allocator > > >> = {<__gnu_debug::_Safe_sequence_base> = {
             _M_iterators = 0x0, _M_const_iterators = 0x0,
             _M_version = 1}, }, },
   m_map_string = {<__gnu_norm::map,std::allocator > >> = {_M_t = {
           _M_impl = { > >> = {<__gnu_cxx::new_allocator > >> = {}, },
             _M_key_compare = {> = {}, }, _M_header = {
                 _M_color = std::_S_red, _M_parent = 0x90112c8,
             _M_left = 0x90112c8, _M_right = 0x9371618},
               _M_node_count = 2}}}, <__gnu_debug::_Safe_sequence<__gnu_debug_def::map, std::allocator > > >> = {<__gnu_debug::_Safe_sequence_base> = {
---Type to continue, or q to quit---
       _M_iterators = 0x0, _M_const_iterators = 0x0,
       _M_version = 1}, }, }}
       filetag = { = {m_error = 0, m_tagData = 0x9372fd8,
   m_state = 3213983864, m_tagName = 20, m_dataLen = 16, m_dynamic = true,
       m_tagList = {<__gnu_norm::vector >> = {<__gnu_norm::_Vector_base >> = {
         _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x9011b10,
             _M_finish = 0x9011eb8,
                 _M_end_of_storage = 0x9012190}}, }, <__gnu_debug::_Safe_sequence<__gnu_debug_def::vector > >> = {<__gnu_debug::_Safe_sequence_base> = {_M_iterators = 0x0,
           _M_const_iterators = 0x0, _M_version = 7}, },
       _M_guaranteed_capacity = 18}, static s_theNullTag = {m_error = 0,
     m_tagData = 0x82f84a8, m_state = CECTag::bsName, m_tagName = 0,
           m_dataLen = 0, m_dynamic = false,
         m_tagList = {<__gnu_norm::vector >> = {<__gnu_norm::_Vector_base >> = {
             _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x0,
                   _M_finish = 0x0,
                 _M_end_of_storage = 0x0}}, }, <__gnu_debug::_Safe_sequence<__gnu_debug_def::vector > >> = {<__gnu_d---Type to continue, or q to quit---
 ebug::_Safe_sequence_base> = {_M_iterators = 0x0, _M_const_iterators = 0x0,
             _M_version = 1}, }, _M_guaranteed_capacity = 0},
       static s_theNullTag = ,
     static s_theNullTagData = {0, 0, 0, 0}}, static s_theNullTagData = {0,
           0, 0, 0}}, }
           enc = (CPartFile_Encoder &) @0x93ec99c: {m_enc_data = {
       m_part_status = {m_buff = 0x8cc5e30 "\\", m_enc_buff = 0x9514838 "\\",
     m_use_diff = true, m_len = 178, m_enc_len = 0}, m_gap_status = {
           m_buff = 0x92f77e0 "", m_enc_buff = 0x9453f00 "", m_use_diff = true,
         m_len = 624, m_enc_len = 156629144}},
     static m_gap_buffer = {<__gnu_norm::vector >> = {<__gnu_norm::_Vector_base >> = {
             _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x9011898,
               _M_finish = 0x9011b08,
         _M_end_of_storage = 0x9011b08}}, }, <__gnu_debug::_Safe_sequence<__gnu_debug_def::vector > >> = {<__gnu_debug::_Safe_sequence_base> = {_M_iterators = 0xbf918000,
         _M_const_iterators = 0x0, _M_version = 3}, },
     _M_guaranteed_capacity = 0}, m_file = 0x885eff8}
             i = 31
             response = (CECPacket *) 0x92f3560
#7  0x080f2272 in ExternalConn::ProcessRequest2 (request=0x8c77640,
---Type to continue, or q to quit---
   enc_part_map=@0x92c9f8c, enc_shared_map=@0x92c9fb0, objmap=@0x92c9fd4)
    at ExternalConn.cpp:1051
            response = (CECPacket *) 0x0
#8  0x080eb685 in CECServerSocket::OnPacketReceived (this=0x92c9e88,
   packet=0x8c77640) at ExternalConn.cpp:95
        reply = (const CECPacket *) 0x0
#9  0x082869ca in CECSocket::OnInput (this=0x92c9e88) at ECSocket.cpp:410
       packet = (const CECPacket *) 0x8c77640
       reply = (const CECPacket *) 0xb7ddd6b0
       bytes_rx = 5
#10 0x08285938 in CECSocketHandler::SocketHandler (this=0x8572920,
   event=@0x94c8158) at ECSocket.cpp:205
        socket = (CECSocket *) 0x92c9e88
#11 0xb7cd4426 in wxAppConsole::HandleEvent ()
  from /usr/lib/libwx_baseu-2.6.so.0
  No symbol table info available.
#12 0xb7d8d83b in wxEvtHandler::ProcessEventIfMatches ()
     from /usr/lib/libwx_baseu-2.6.so.0
     No symbol table info available.
#13 0xb7d8db00 in wxEventHashTable::HandleEvent ()
        from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#14 0xb7d8e6d9 in wxEvtHandler::ProcessEvent ()
---Type to continue, or q to quit---
   from /usr/lib/libwx_baseu-2.6.so.0
   No symbol table info available.
#15 0xb7d8e4d9 in wxEvtHandler::ProcessPendingEvents ()
      from /usr/lib/libwx_baseu-2.6.so.0
      No symbol table info available.
#16 0xb7cd43bd in wxAppConsole::ProcessPendingEvents ()
         from /usr/lib/libwx_baseu-2.6.so.0
 No symbol table info available.
#17 0x080551d5 in CamuleDaemonApp::OnRun (this=0x858fd78) at amuled.cpp:457
 No locals.
#18 0xb7d22514 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
 No symbol table info available.
#19 0xb7d22607 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
 No symbol table info available.
#20 0x08054054 in main (argc=1, argv=0xbf918584) at amuled.cpp:297
 No locals.
===========================================================================

=====================(gdb) thread apply all bt=========================

Thread 3 (process 10790):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7eda816 in __nanosleep_nocancel () from /lib/libpthread.so.0
#2  0xb7d92b59 in wxMicroSleep () from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb7d92b81 in wxMilliSleep () from /usr/lib/libwx_baseu-2.6.so.0
#4  0xb7d8a8eb in wxThread::Sleep () from /usr/lib/libwx_baseu-2.6.so.0
#5  0x081572b7 in UploadBandwidthThrottler::Entry (this=0x883ebc8)
   at UploadBandwidthThrottler.cpp:370
#6  0xb7d8b700 in wxThreadInternal::PthreadStart ()
      from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb7d8b78b in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb7ed4604 in start_thread () from /lib/libpthread.so.0
#9  0xb7b0731e in clone () from /lib/libc.so.6

      Thread 2 (process 10795):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7ed780c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
         from /lib/libpthread.so.0
#2  0xb7d89d39 in wxConditionInternal::WaitTimeout ()
    from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb7d89d93 in wxCondition::WaitTimeout ()
       from /usr/lib/libwx_baseu-2.6.so.0
---Type to continue, or q to quit---
#4  0xb7d8a232 in wxSemaphoreInternal::WaitTimeout ()
  from /usr/lib/libwx_baseu-2.6.so.0
#5  0xb7d8c703 in wxSemaphore::WaitTimeout ()
     from /usr/lib/libwx_baseu-2.6.so.0
#6  0x08057c40 in CTimerThread::Entry (this=0x85e04b8) at Timer.cpp:66
#7  0xb7d8b700 in wxThreadInternal::PthreadStart ()
        from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb7d8b78b in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#9  0xb7ed4604 in start_thread () from /lib/libpthread.so.0
#10 0xb7b0731e in clone () from /lib/libc.so.6

Thread 1 (process 10787):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7a761c1 in raise () from /lib/libc.so.6
#2  0xb7a77c1d in abort () from /lib/libc.so.6
#3  0xb7bd6e55 in __gnu_debug::_Error_formatter::_M_error ()
   from /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6
#4  0x080f8823 in __gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator > >, __gnu_debug_def::vector > >::operator++
       (this=0xbf918000) at safe_iterator.h:219
#5  0x080f1313 in CPartFile_Encoder::Encode (this=0x93ec99c, parent=0xbf918060)
   at ExternalConn.cpp:896
   ---Type to continue, or q to quit---
#6  0x080ee4db in Get_EC_Response_GetDownloadQueue (encoders=@0x92c9f8c,
   tagmap=@0x92c9fd4) at ExternalConn.cpp:446
#7  0x080f2272 in ExternalConn::ProcessRequest2 (request=0x8c77640,
   enc_part_map=@0x92c9f8c, enc_shared_map=@0x92c9fb0, objmap=@0x92c9fd4)
    at ExternalConn.cpp:1051
#8  0x080eb685 in CECServerSocket::OnPacketReceived (this=0x92c9e88,
   packet=0x8c77640) at ExternalConn.cpp:95
#9  0x082869ca in CECSocket::OnInput (this=0x92c9e88) at ECSocket.cpp:410
#10 0x08285938 in CECSocketHandler::SocketHandler (this=0x8572920,
   event=@0x94c8158) at ECSocket.cpp:205
#11 0xb7cd4426 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.6.so.0
#12 0xb7d8d83b in wxEvtHandler::ProcessEventIfMatches ()
      from /usr/lib/libwx_baseu-2.6.so.0
#13 0xb7d8db00 in wxEventHashTable::HandleEvent ()
         from /usr/lib/libwx_baseu-2.6.so.0
#14 0xb7d8e6d9 in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.6.so.0
#15 0xb7d8e4d9 in wxEvtHandler::ProcessPendingEvents ()
      from /usr/lib/libwx_baseu-2.6.so.0
#16 0xb7cd43bd in wxAppConsole::ProcessPendingEvents ()
         from /usr/lib/libwx_baseu-2.6.so.0
#17 0x080551d5 in CamuleDaemonApp::OnRun (this=0x858fd78) at amuled.cpp:457
 ---Type to continue, or q to quit---
#18 0xb7d22514 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#19 0xb7d22607 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#20 0x08054054 in main (argc=1, argv=0xbf918584) at amuled.cpp:297
 (gdb) thread apply all bt

 Thread 3 (process 10790):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7eda816 in __nanosleep_nocancel () from /lib/libpthread.so.0
#2  0xb7d92b59 in wxMicroSleep () from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb7d92b81 in wxMilliSleep () from /usr/lib/libwx_baseu-2.6.so.0
#4  0xb7d8a8eb in wxThread::Sleep () from /usr/lib/libwx_baseu-2.6.so.0
#5  0x081572b7 in UploadBandwidthThrottler::Entry (this=0x883ebc8)
     at UploadBandwidthThrottler.cpp:370
#6  0xb7d8b700 in wxThreadInternal::PthreadStart ()
        from /usr/lib/libwx_baseu-2.6.so.0
#7  0xb7d8b78b in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb7ed4604 in start_thread () from /lib/libpthread.so.0
#9  0xb7b0731e in clone () from /lib/libc.so.6

Thread 2 (process 10795):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7ed780c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0xb7d89d39 in wxConditionInternal::WaitTimeout ()
      from /usr/lib/libwx_baseu-2.6.so.0
#3  0xb7d89d93 in wxCondition::WaitTimeout ()
         from /usr/lib/libwx_baseu-2.6.so.0
 ---Type to continue, or q to quit---
#4  0xb7d8a232 in wxSemaphoreInternal::WaitTimeout ()
    from /usr/lib/libwx_baseu-2.6.so.0
#5  0xb7d8c703 in wxSemaphore::WaitTimeout ()
       from /usr/lib/libwx_baseu-2.6.so.0
#6  0x08057c40 in CTimerThread::Entry (this=0x85e04b8) at Timer.cpp:66
#7  0xb7d8b700 in wxThreadInternal::PthreadStart ()
  from /usr/lib/libwx_baseu-2.6.so.0
#8  0xb7d8b78b in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0
#9  0xb7ed4604 in start_thread () from /lib/libpthread.so.0
#10 0xb7b0731e in clone () from /lib/libc.so.6

  Thread 1 (process 10787):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7a761c1 in raise () from /lib/libc.so.6
#2  0xb7a77c1d in abort () from /lib/libc.so.6
#3  0xb7bd6e55 in __gnu_debug::_Error_formatter::_M_error ()
     from /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6
#4  0x080f8823 in __gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator > >, __gnu_debug_def::vector > >::operator++
         (this=0xbf918000) at safe_iterator.h:219
#5  0x080f1313 in CPartFile_Encoder::Encode (this=0x93ec99c, parent=0xbf918060)
     at ExternalConn.cpp:896
     ---Type to continue, or q to quit---
#6  0x080ee4db in Get_EC_Response_GetDownloadQueue (encoders=@0x92c9f8c,
   tagmap=@0x92c9fd4) at ExternalConn.cpp:446
#7  0x080f2272 in ExternalConn::ProcessRequest2 (request=0x8c77640,
   enc_part_map=@0x92c9f8c, enc_shared_map=@0x92c9fb0, objmap=@0x92c9fd4)
    at ExternalConn.cpp:1051
#8  0x080eb685 in CECServerSocket::OnPacketReceived (this=0x92c9e88,
   packet=0x8c77640) at ExternalConn.cpp:95
#9  0x082869ca in CECSocket::OnInput (this=0x92c9e88) at ECSocket.cpp:410
#10 0x08285938 in CECSocketHandler::SocketHandler (this=0x8572920,
   event=@0x94c8158) at ECSocket.cpp:205
#11 0xb7cd4426 in wxAppConsole::HandleEvent ()
   from /usr/lib/libwx_baseu-2.6.so.0
#12 0xb7d8d83b in wxEvtHandler::ProcessEventIfMatches ()
      from /usr/lib/libwx_baseu-2.6.so.0
#13 0xb7d8db00 in wxEventHashTable::HandleEvent ()
         from /usr/lib/libwx_baseu-2.6.so.0
#14 0xb7d8e6d9 in wxEvtHandler::ProcessEvent ()
   from /usr/lib/libwx_baseu-2.6.so.0
#15 0xb7d8e4d9 in wxEvtHandler::ProcessPendingEvents ()
      from /usr/lib/libwx_baseu-2.6.so.0
#16 0xb7cd43bd in wxAppConsole::ProcessPendingEvents ()
         from /usr/lib/libwx_baseu-2.6.so.0
#17 0x080551d5 in CamuleDaemonApp::OnRun (this=0x858fd78) at amuled.cpp:457
 ---Type to continue, or q to quit---
#18 0xb7d22514 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#19 0xb7d22607 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#20 0x08054054 in main (argc=1, argv=0xbf918584) at amuled.cpp:297
========================================================================
Thank you ;)
« Last Edit: June 05, 2006, 09:59:13 AM by forsaker »
Logged

wuischke

  • Developer
  • Hero Member
  • *****
  • Karma: 183
  • Offline Offline
  • Posts: 4292
Re: aMuled crash after some usage
« Reply #1 on: June 05, 2006, 11:07:56 AM »

You're not the only one who has this problem with Adunanza.

Sorry, but that's the modders fault and you have to contact him again - or use original aMule if it's possible for you.
Logged

forsaker

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 2
    • http://forsaker.mentalsmash.org
Re: aMuled crash after some usage
« Reply #2 on: June 05, 2006, 02:13:48 PM »

Thank you anyway :D
Logged