aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: aMule CVS March 2nd 2007 crashed on startup  (Read 3695 times)

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
aMule CVS March 2nd 2007 crashed on startup
« on: March 03, 2007, 04:38:33 AM »

Hi!

I got this on startup, from what I could understand, UPnP was the one to blame. Enjoy this bt ;)

here's the run:
Code: [Select]
(gdb) run --even-if-lfroen-complains-this-will-stay
Starting program: /opt/amule-debug/bin/amule --even-if-lfroen-complains-this-will-stay
[Thread debugging using libthread_db enabled]
[New Thread -1208325312 (LWP 26618)]
Initialising aMule
Checking if there is an instance already running...
No other instances are running.
[New Thread -1281442928 (LWP 26627)]
Loading temp files from /home/autizt/.aMule/Temp.
Loading PartFile 410 of 410
All PartFiles Loaded.
ListenSocket: Ok.
[New Thread -1291932784 (LWP 26651)]
[New Thread -1302422640 (LWP 26652)]
[New Thread -1312912496 (LWP 26653)]
[New Thread -1323402352 (LWP 26654)]
[New Thread -1333892208 (LWP 26655)]
[New Thread -1344382064 (LWP 26656)]
[Thread -1291932784 (LWP 26651) exited]
/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/memory:285: _Tp* std::auto_ptr<_Tp>::operator->() const [with _Tp = CUPnPSCPD]: Assertion '_M_ptr != 0' failed.

Program received signal SIGABRT, Aborted.
[Switching to Thread -1208325312 (LWP 26618)]
0x003c7402 in __kernel_vsyscall () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
44        inline bool

bt:
Code: [Select]
(gdb) bt
#0  0x003c7402 in __kernel_vsyscall () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#1  0x00286d40 in raise () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#2  0x00288591 in abort () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#3  0x0807f5ed in __gnu_debug::__replacement_assert (
    __file=0x84a9348 "/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/memory", __line=285,
    __function=0x84aaa20 "_Tp* std::auto_ptr<_Tp>::operator->() const [with _Tp = CUPnPSCPD]", __condition=0x84a933b "_M_ptr != 0")
    at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/debug.h:58
#4  0x08202e6d in std::auto_ptr<CUPnPSCPD>::operator-> (this=0xa6b7ed0)
    at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/memory:285
#5  0x081eda24 in CUPnPService::Execute (this=0xa6b7e78, ActionName=@0xbfa8bf00, ArgValue=@0xbfa8bee4) at UPnP.cpp:724
#6  0x081f00df in CUPnPControlPoint::PrivateAddPortMapping (this=0xa6b92c8, upnpPortMapping=@0xa23e35c) at UPnP.cpp:1197
#7  0x081f16e6 in CUPnPControlPoint::AddPortMappings (this=0xa6b92c8, upnpPortMapping=@0xa23ce44) at UPnP.cpp:1099
#8  0x08078087 in CamuleApp::ReinitializeNetwork (this=0xa23cda0, msg=0xbfa8c5c8) at amule.cpp:983
#9  0x0807b4ba in CamuleApp::OnInit (this=0xa23cda0) at amule.cpp:732
#10 0x0820c815 in CamuleGuiApp::OnInit (this=0xa23cda0) at amule-gui.cpp:262
#11 0x0807d2f4 in wxAppConsole::CallOnInit (this=0xa23cda0) at /usr/local/include/wx-2.8/wx/app.h:76
#12 0x00191d30 in wxEntry () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#13 0x00191e06 in wxEntry () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#14 0x0820d402 in main (argc=Cannot access memory at address 0x67fa
) at amule-gui.cpp:95

Thanks!
Logged

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
Re: aMule CVS March 2nd 2007 crashed on startup
« Reply #1 on: March 03, 2007, 04:40:24 AM »

thread apply all bt:
Code: [Select]
(gdb) thread apply all bt

Thread 8 (Thread -1344382064 (LWP 26656)):
#0  0x003c7402 in __kernel_vsyscall () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#1  0x00d5b42c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#2  0x0095c2d6 in ThreadPoolSetAttr () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#3  0x00d573db in start_thread () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#4  0x0032b06e in clone () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44

Thread 7 (Thread -1333892208 (LWP 26655)):
#0  0x003c7402 in __kernel_vsyscall () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#1  0x00d5b42c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#2  0x0095c2d6 in ThreadPoolSetAttr () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#3  0x00d573db in start_thread () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#4  0x0032b06e in clone () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44

Thread 6 (Thread -1323402352 (LWP 26654)):
#0  0x003c7402 in __kernel_vsyscall () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#1  0x00323f01 in ___newselect_nocancel () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#2  0x0082fe05 in ?? () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
   from /usr/lib/libupnp.so.2
#3  0x0095c536 in ThreadPoolSetAttr () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#4  0x00d573db in start_thread () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#5  0x0032b06e in clone () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44

Thread 5 (Thread -1312912496 (LWP 26653)):
#0  0x003c7402 in __kernel_vsyscall () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#1  0x00d5b42c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#2  0x0095c2d6 in ThreadPoolSetAttr () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#3  0x00d573db in start_thread () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#4  0x0032b06e in clone () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44

Thread 4 (Thread -1302422640 (LWP 26652)):
#0  0x003c7402 in __kernel_vsyscall () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#1  0x00d5b42c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
    at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#2  0x0095d152 in TimerThreadInit () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#3  0x0095c536 in ThreadPoolSetAttr () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#4  0x00d573db in start_thread () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#5  0x0032b06e in clone () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44

Thread 2 (Thread -1281442928 (LWP 26627)):
#0  0x003c7402 in __kernel_vsyscall () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#1  0x00d5e566 in __nanosleep_nocancel () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#2  0x00201358 in wxMicroSleep () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#3  0x00201381 in wxMilliSleep () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#4  0x001f9e8d in wxThread::Sleep () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#5  0x081954c8 in UploadBandwidthThrottler::Entry (this=0xa6ad198) at UploadBandwidthThrottler.cpp:321
#6  0x001fc209 in wxThreadInternal::PthreadStart ()
    at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#7  0x001fc29d in wxPthreadStart () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#8  0x00d573db in start_thread () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#9  0x0032b06e in clone () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44

Thread 1 (Thread -1208325312 (LWP 26618)):
---Type <return> to continue, or q <return> to quit---
#0  0x003c7402 in __kernel_vsyscall () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#1  0x00286d40 in raise () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#2  0x00288591 in abort () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#3  0x0807f5ed in __gnu_debug::__replacement_assert (
    __file=0x84a9348 "/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/memory", __line=285,
    __function=0x84aaa20 "_Tp* std::auto_ptr<_Tp>::operator->() const [with _Tp = CUPnPSCPD]", __condition=0x84a933b "_M_ptr != 0")
    at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/debug.h:58
#4  0x08202e6d in std::auto_ptr<CUPnPSCPD>::operator-> (this=0xa6b7ed0)
    at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/memory:285
#5  0x081eda24 in CUPnPService::Execute (this=0xa6b7e78, ActionName=@0xbfa8bf00, ArgValue=@0xbfa8bee4) at UPnP.cpp:724
#6  0x081f00df in CUPnPControlPoint::PrivateAddPortMapping (this=0xa6b92c8, upnpPortMapping=@0xa23e35c) at UPnP.cpp:1197
#7  0x081f16e6 in CUPnPControlPoint::AddPortMappings (this=0xa6b92c8, upnpPortMapping=@0xa23ce44) at UPnP.cpp:1099
#8  0x08078087 in CamuleApp::ReinitializeNetwork (this=0xa23cda0, msg=0xbfa8c5c8) at amule.cpp:983
#9  0x0807b4ba in CamuleApp::OnInit (this=0xa23cda0) at amule.cpp:732
#10 0x0820c815 in CamuleGuiApp::OnInit (this=0xa23cda0) at amule-gui.cpp:262
#11 0x0807d2f4 in wxAppConsole::CallOnInit (this=0xa23cda0) at /usr/local/include/wx-2.8/wx/app.h:76
#12 0x00191d30 in wxEntry () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#13 0x00191e06 in wxEntry () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
#14 0x0820d402 in main (argc=Cannot access memory at address 0x67fa
) at amule-gui.cpp:95
Logged

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
Re: aMule CVS March 2nd 2007 crashed on startup
« Reply #2 on: March 03, 2007, 04:41:45 AM »

bt full:
Code: [Select]
(gdb) bt full
#0  0x003c7402 in __kernel_vsyscall () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
        s_RunAtStartupSetPentiumFunctionPointers = 0 '\0'
        s_pAdd = (PAddSub) 0x8325868 <CryptoPP::P4Optimized::Add(unsigned int*, unsigned int const*, unsigned int const*, unsigned int)>
        RoundupSizeTable = {2, 2, 2, 4, 4, 8, 8, 8, 8}
        s_pSub = (
    PAddSub) 0x83258cc <CryptoPP::P4Optimized::Subtract(unsigned int*, unsigned int const*, unsigned int const*, unsigned int)>
        s_RunAtStartup = 0 '\0'
        std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id = {_M_index = 5,
  static _S_refcount = <optimized out>}
        CryptoPP::cryptopp_assert_145 = {<No data fields>}
        CryptoPP::cryptopp_assert_146 = {<No data fields>}
        CryptoPP::cryptopp_assert_147 = {<No data fields>}
        CryptoPP::cryptopp_assert_149 = {<No data fields>}
        CryptoPP::AssignIntToInteger = (bool (*)(const struct std::type_info &, void *,
    const void *)) 0x833186a <CryptoPP::FunctionAssignIntToInteger(std::type_info const&, void*, void const*)>
        std::string::_Rep::_S_empty_rep_storage = {0, 0, 0, 0}
        CryptoPP::cryptopp_assert_152 = {<No data fields>}
        CryptoPP::BufferedTransformation::NULL_CHANNEL = {static npos = 4294967295,
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85eae0c ""}}
        CryptoPP::g_nullNameValuePairs = {<CryptoPP::NameValuePairs> = {_vptr.NameValuePairs = 0x847b238}, <No data fields>}
        std::string::_Rep::_S_terminal = 0 '\0'
        CryptoPP::PKCS_DigestDecoration<CryptoPP::SHA>::decoration = 0x84e175c "0!0\t\006\005+\016\003\002\032\005"
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<1l>, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<1l>, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewObject<CryptoPP::Integer>, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewObject<CryptoPP::Integer>, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewLastSmallPrimeSquared, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewLastSmallPrimeSquared, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::PKCS_DigestDecoration<CryptoPP::SHA>::length = 15
        std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >::id = {_M_index = 4,
  static _S_refcount = <optimized out>}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<2l>, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<2l>, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::Singleton<__gnu_debug_def::vector<unsigned short, std::allocator<unsigned short> >, CryptoPP::NewPrimeTable, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<__gnu_debug_def::vector<unsigned short, std::allocator<unsigned short> >, CryptoPP::NewPrimeTable, 0>::Ref(...) const::s_objectState = 0 '\0'
#1  0x00286d40 in raise () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
        s_RunAtStartupSetPentiumFunctionPointers = 0 '\0'
        s_pAdd = (PAddSub) 0x8325868 <CryptoPP::P4Optimized::Add(unsigned int*, unsigned int const*, unsigned int const*, unsigned int)>
        RoundupSizeTable = {2, 2, 2, 4, 4, 8, 8, 8, 8}
        s_pSub = (
    PAddSub) 0x83258cc <CryptoPP::P4Optimized::Subtract(unsigned int*, unsigned int const*, unsigned int const*, unsigned int)>
        s_RunAtStartup = 0 '\0'
        std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id = {_M_index = 5,
  static _S_refcount = <optimized out>}
        CryptoPP::cryptopp_assert_145 = {<No data fields>}
        CryptoPP::cryptopp_assert_146 = {<No data fields>}
        CryptoPP::cryptopp_assert_147 = {<No data fields>}
        CryptoPP::cryptopp_assert_149 = {<No data fields>}
        CryptoPP::AssignIntToInteger = (bool (*)(const struct std::type_info &, void *,
    const void *)) 0x833186a <CryptoPP::FunctionAssignIntToInteger(std::type_info const&, void*, void const*)>
        std::string::_Rep::_S_empty_rep_storage = {0, 0, 0, 0}
        CryptoPP::cryptopp_assert_152 = {<No data fields>}
        CryptoPP::BufferedTransformation::NULL_CHANNEL = {static npos = 4294967295,
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85eae0c ""}}
        CryptoPP::g_nullNameValuePairs = {<CryptoPP::NameValuePairs> = {_vptr.NameValuePairs = 0x847b238}, <No data fields>}
---Type <return> to continue, or q <return> to quit---
        std::string::_Rep::_S_terminal = 0 '\0'
        CryptoPP::PKCS_DigestDecoration<CryptoPP::SHA>::decoration = 0x84e175c "0!0\t\006\005+\016\003\002\032\005"
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<1l>, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<1l>, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewObject<CryptoPP::Integer>, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewObject<CryptoPP::Integer>, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewLastSmallPrimeSquared, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewLastSmallPrimeSquared, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::PKCS_DigestDecoration<CryptoPP::SHA>::length = 15
        std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >::id = {_M_index = 4,
  static _S_refcount = <optimized out>}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<2l>, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<2l>, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::Singleton<__gnu_debug_def::vector<unsigned short, std::allocator<unsigned short> >, CryptoPP::NewPrimeTable, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<__gnu_debug_def::vector<unsigned short, std::allocator<unsigned short> >, CryptoPP::NewPrimeTable, 0>::Ref(...) const::s_objectState = 0 '\0'
#2  0x00288591 in abort () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
        s_RunAtStartupSetPentiumFunctionPointers = 0 '\0'
        s_pAdd = (PAddSub) 0x8325868 <CryptoPP::P4Optimized::Add(unsigned int*, unsigned int const*, unsigned int const*, unsigned int)>
        RoundupSizeTable = {2, 2, 2, 4, 4, 8, 8, 8, 8}
        s_pSub = (
    PAddSub) 0x83258cc <CryptoPP::P4Optimized::Subtract(unsigned int*, unsigned int const*, unsigned int const*, unsigned int)>
        s_RunAtStartup = 0 '\0'
        std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id = {_M_index = 5,
  static _S_refcount = <optimized out>}
        CryptoPP::cryptopp_assert_145 = {<No data fields>}
        CryptoPP::cryptopp_assert_146 = {<No data fields>}
        CryptoPP::cryptopp_assert_147 = {<No data fields>}
        CryptoPP::cryptopp_assert_149 = {<No data fields>}
        CryptoPP::AssignIntToInteger = (bool (*)(const struct std::type_info &, void *,
    const void *)) 0x833186a <CryptoPP::FunctionAssignIntToInteger(std::type_info const&, void*, void const*)>
        std::string::_Rep::_S_empty_rep_storage = {0, 0, 0, 0}
        CryptoPP::cryptopp_assert_152 = {<No data fields>}
        CryptoPP::BufferedTransformation::NULL_CHANNEL = {static npos = 4294967295,
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85eae0c ""}}
        CryptoPP::g_nullNameValuePairs = {<CryptoPP::NameValuePairs> = {_vptr.NameValuePairs = 0x847b238}, <No data fields>}
        std::string::_Rep::_S_terminal = 0 '\0'
        CryptoPP::PKCS_DigestDecoration<CryptoPP::SHA>::decoration = 0x84e175c "0!0\t\006\005+\016\003\002\032\005"
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<1l>, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<1l>, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewObject<CryptoPP::Integer>, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewObject<CryptoPP::Integer>, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewLastSmallPrimeSquared, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewLastSmallPrimeSquared, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::PKCS_DigestDecoration<CryptoPP::SHA>::length = 15
        std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >::id = {_M_index = 4,
  static _S_refcount = <optimized out>}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<2l>, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<2l>, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::Singleton<__gnu_debug_def::vector<unsigned short, std::allocator<unsigned short> >, CryptoPP::NewPrimeTable, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<__gnu_debug_def::vector<unsigned short, std::allocator<unsigned short> >, CryptoPP::NewPrimeTable, 0>::Ref(...) const::s_objectState = 0 '\0'
#3  0x0807f5ed in __gnu_debug::__replacement_assert (
    __file=0x84a9348 "/usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/memory", __line=285,
    __function=0x84aaa20 "_Tp* std::auto_ptr<_Tp>::operator->() const [with _Tp = CUPnPSCPD]", __condition=0x84a933b "_M_ptr != 0")
---Type <return> to continue, or q <return> to quit---
    at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/debug.h:58
No locals.
#4  0x08202e6d in std::auto_ptr<CUPnPSCPD>::operator-> (this=0xa6b7ed0)
    at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/memory:285
        __PRETTY_FUNCTION__ = "_Tp* std::auto_ptr<_Tp>::operator->() const [with _Tp = CUPnPSCPD]"
#5  0x081eda24 in CUPnPService::Execute (this=0xa6b7e78, ActionName=@0xbfa8bf00, ArgValue=@0xbfa8bee4) at UPnP.cpp:724
        msg = {<std::basic_ostream<char,std::char_traits<char> >> = {<std::basic_ios<char,std::char_traits<char> >> = {<> = {<No data fields>}, _M_tie = 0x0, _M_fill = 0 '\0', _M_fill_init = false, _M_streambuf = 0xbfa8bcc4, _M_ctype = 0x6e92300, _M_num_put = 0x6e92540,
      _M_num_get = 0x6e92538}, _vptr.basic_ostream = 0x849100c}, _M_stringbuf = {<std::basic_streambuf<char,std::char_traits<char> >> = {
      _vptr.basic_streambuf = 0x8491188, _M_in_beg = 0x0, _M_in_cur = 0x0, _M_in_end = 0x0, _M_out_beg = 0x0, _M_out_cur = 0x0,
      _M_out_end = 0x0, _M_buf_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8,
        static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x6e9217c, static _S_classic = <optimized out>,
        static _S_global = <optimized out>, static _S_categories = <optimized out>, static _S_once = <optimized out>}},
    _M_mode = std::_S_out, _M_string = {static npos = 4294967295,
      _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
        _M_p = 0x85eae0c ""}}}}
        msgAction = {<std::basic_ostream<char,std::char_traits<char> >> = {<std::basic_ios<char,std::char_traits<char> >> = {<> = {<No data fields>}, _M_tie = 0x0, _M_fill = 0 '\0', _M_fill_init = false, _M_streambuf = 0xbfa8bc10, _M_ctype = 0x6e92300, _M_num_put = 0x6e92540,
      _M_num_get = 0x6e92538}, _vptr.basic_ostream = 0x849100c}, _M_stringbuf = {<std::basic_streambuf<char,std::char_traits<char> >> = {
      _vptr.basic_streambuf = 0x8491188, _M_in_beg = 0xa6ba4cb "", _M_in_cur = 0xa6ba4cb "", _M_in_end = 0xa6ba4cb "",
      _M_out_beg = 0xa6ba4bc "Sending action ", _M_out_cur = 0xa6ba4bc "Sending action ", _M_out_end = 0xa6ba4cb "", _M_buf_locale = {
        static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16,
        static messages = 32, static all = 63, _M_impl = 0x6e9217c, static _S_classic = <optimized out>,
        static _S_global = <optimized out>, static _S_categories = <optimized out>, static _S_once = <optimized out>}},
    _M_mode = std::_S_out, _M_string = {static npos = 4294967295,
      _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
        _M_p = 0xa6ba4bc "Sending action "}}}}
        itAction = {<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0xbfa8bdc8, _M_version = 134672876, _M_prior = 0xa6b7834,
    _M_next = 0x84a9424}, _M_current = {_M_node = 0xbfa8bdc8}}
        firstTime = 8
        action = (const CUPnPAction &) @0x85e8cf4: {m_UPnPControlPoint = @0xa23cda0,
  m_ArgumentList = {<__gnu_debug_def::map<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >,CUPnPArgument*,std::less<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >,std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CUPnPArgument*> > >> = {<__gnu_norm::map<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >,CUPnPArgument*,std::less<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >,std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CUPnPArgument*> > >> = {_M_t = {
          _M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CUPnPArgument*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CUPnPArgument*> > >> = {<No data fields>}, <No data fields>},
            _M_key_compare = {<> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = 115783636, _M_parent = 0x0,
              _M_left = 0x85e6110, _M_right = 0x277e},
            _M_node_count = 1}}}, <__gnu_debug::_Safe_sequence<__gnu_debug_def::map<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CUPnPArgument*, std::less<const std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<const std::basic_string<char, std::char_traits<char>, std::allocator<char> >, CUPnPArgument*> > > >> = {<__gnu_debug::_Safe_sequence_base> = {_M_iterators = 0x2, _M_const_iterators = 0x0,
          _M_version = 140399464}, <No data fields>}, <No data fields>}, <No data fields>}, m_name = {static npos = 4294967295,
    _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
      _M_p = 0x6e6b7d0 "PKi"}}}
        ActionDoc = (IXML_Document *) 0x806bf38
        RespDoc = (IXML_Document *) 0xa6b7828
        ret = 0
#6  0x081f00df in CUPnPControlPoint::PrivateAddPortMapping (this=0xa6b92c8, upnpPortMapping=@0xa23e35c) at UPnP.cpp:1197
        it = {<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0xa6b9380, _M_version = 1, _M_prior = 0x0, _M_next = 0x0},
  _M_current = {_M_node = 0xa6b8070}}
        ipAddress = {static npos = 4294967295,
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
    _M_p = 0xa88a344 "192.168.100.101"}}
Logged

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
Re: aMule CVS March 2nd 2007 crashed on startup
« Reply #3 on: March 03, 2007, 04:42:49 AM »

bt full continuation: (the post was over 20000 characters, which seems to be the forum's limit :()

Code: [Select]
---Type <return> to continue, or q <return> to quit---
        actionName = {static npos = 4294967295,
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
    _M_p = 0xa6b7064 "AddPortMapping"}}
        argval = {<__gnu_norm::vector<CUPnPArgumentValue,std::allocator<CUPnPArgumentValue> >> = {<__gnu_norm::_Vector_base<CUPnPArgumentValue,std::allocator<CUPnPArgumentValue> >> = {
      _M_impl = {<std::allocator<CUPnPArgumentValue>> = {<__gnu_cxx::new_allocator<CUPnPArgumentValue>> = {<No data fields>}, <No data fields>}, _M_start = 0xa6c3078, _M_finish = 0xa6c30b8,
        _M_end_of_storage = 0xa6c30b8}}, <No data fields>}, <__gnu_debug::_Safe_sequence<__gnu_debug_def::vector<CUPnPArgumentValue, std::allocator<CUPnPArgumentValue> > >> = {<__gnu_debug::_Safe_sequence_base> = {_M_iterators = 0x0, _M_const_iterators = 0x0,
      _M_version = 1}, <No data fields>}, _M_guaranteed_capacity = 8}
        ret = true
#7  0x081f16e6 in CUPnPControlPoint::AddPortMappings (this=0xa6b92c8, upnpPortMapping=@0xa23ce44) at UPnP.cpp:1099
        i = 1
        msg = {<std::basic_ostream<char,std::char_traits<char> >> = {<std::basic_ios<char,std::char_traits<char> >> = {<> = {<No data fields>}, _M_tie = 0x0, _M_fill = 0 '\0', _M_fill_init = false, _M_streambuf = 0xbfa8c07c, _M_ctype = 0x6e92300, _M_num_put = 0x6e92540,
      _M_num_get = 0x6e92538}, _vptr.basic_ostream = 0x849100c}, _M_stringbuf = {<std::basic_streambuf<char,std::char_traits<char> >> = {
      _vptr.basic_streambuf = 0x8491188, _M_in_beg = 0x0, _M_in_cur = 0x0, _M_in_end = 0x0, _M_out_beg = 0x0, _M_out_cur = 0x0,
      _M_out_end = 0x0, _M_buf_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8,
        static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x6e9217c, static _S_classic = <optimized out>,
        static _S_global = <optimized out>, static _S_categories = <optimized out>, static _S_once = <optimized out>}},
    _M_mode = std::_S_out, _M_string = {static npos = 4294967295,
      _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
        _M_p = 0x85eae0c ""}}}}
        n = 4
        ok = false
        PortMappingNumberOfEntries = {<std::basic_istream<char,std::char_traits<char> >> = {<std::basic_ios<char,std::char_traits<char> >> = {<> = {<No data fields>}, _M_tie = 0x0, _M_fill = 0 '\0', _M_fill_init = false, _M_streambuf = 0xbfa8bfc8, _M_ctype = 0x6e92300,
      _M_num_put = 0x6e92540, _M_num_get = 0x6e92538}, _vptr.basic_istream = 0x84abaac, _M_gcount = 0},
  _M_stringbuf = {<std::basic_streambuf<char,std::char_traits<char> >> = {_vptr.basic_streambuf = 0x8491188, _M_in_beg = 0x85eae0c "",
      _M_in_cur = 0x85eae0c "", _M_in_end = 0x85eae0c "", _M_out_beg = 0x0, _M_out_cur = 0x0, _M_out_end = 0x0, _M_buf_locale = {
        static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16,
        static messages = 32, static all = 63, _M_impl = 0x6e9217c, static _S_classic = <optimized out>,
        static _S_global = <optimized out>, static _S_categories = <optimized out>, static _S_once = <optimized out>}},
    _M_mode = std::_S_in, _M_string = {static npos = 4294967295,
      _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
        _M_p = 0x85eae0c ""}}}}
        oldNumberOfEntries = 16
        argval = {<__gnu_norm::vector<CUPnPArgumentValue,std::allocator<CUPnPArgumentValue> >> = {<__gnu_norm::_Vector_base<CUPnPArgumentValue,std::allocator<CUPnPArgumentValue> >> = {
      _M_impl = {<std::allocator<CUPnPArgumentValue>> = {<__gnu_cxx::new_allocator<CUPnPArgumentValue>> = {<No data fields>}, <No data fields>}, _M_start = 0xa6b694c, _M_finish = 0xa6b694c,
        _M_end_of_storage = 0xa6b694c}}, <No data fields>}, <__gnu_debug::_Safe_sequence<__gnu_debug_def::vector<CUPnPArgumentValue, std::allocator<CUPnPArgumentValue> > >> = {<__gnu_debug::_Safe_sequence_base> = {_M_iterators = 0xa6b694c, _M_const_iterators = 0xa6b694c,
      _M_version = 174811980}, <No data fields>}, _M_guaranteed_capacity = 115941756}
        newNumberOfEntries = 139006568
#8  0x08078087 in CamuleApp::ReinitializeNetwork (this=0xa23cda0, msg=0xbfa8c5c8) at amule.cpp:983
        ok = true
        myaddr = {{<> = {<No data fields>}, <No data fields>}, {<> = {<No data fields>}, <No data fields>},
  {<> = {<No data fields>}, <No data fields>}, {<> = {<No data fields>}, <No data fields>}}
        ip = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xa87fd34}, <No data fields>}
        firstTime = false
#9  0x0807b4ba in CamuleApp::OnInit (this=0xa23cda0) at amule.cpp:732
        FullMuleVersion = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xa269d44}, <No data fields>}
        OSDescription = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xa26a094}, <No data fields>}
        cmdline = {m_data = 0xa269ef8}
        reset_config = false
        geometry_enabled = false
---Type <return> to continue, or q <return> to quit---
        geom_string = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0x21ef98}, <No data fields>}
        cfg = (struct wxConfigBase *) 0xa26bae8
        logfileName = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xa27c0d4}, <No data fields>}
        checkResult = {first = true, second = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xa2958ec}, <No data fields>}}
        vfile = <incomplete type>
        newMule = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xa2a5804}, <No data fields>}
        langId = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0x21ef98}, <No data fields>}
        msg = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xa6b991c}, <No data fields>}
        ok = false
#10 0x0820c815 in CamuleGuiApp::OnInit (this=0xa23cda0) at amule-gui.cpp:262
No locals.
#11 0x0807d2f4 in wxAppConsole::CallOnInit (this=0xa23cda0) at /usr/local/include/wx-2.8/wx/app.h:76
No locals.
#12 0x00191d30 in wxEntry () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
        s_RunAtStartupSetPentiumFunctionPointers = 0 '\0'
        s_pAdd = (PAddSub) 0x8325868 <CryptoPP::P4Optimized::Add(unsigned int*, unsigned int const*, unsigned int const*, unsigned int)>
        RoundupSizeTable = {2, 2, 2, 4, 4, 8, 8, 8, 8}
        s_pSub = (
    PAddSub) 0x83258cc <CryptoPP::P4Optimized::Subtract(unsigned int*, unsigned int const*, unsigned int const*, unsigned int)>
        s_RunAtStartup = 0 '\0'
        std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id = {_M_index = 5,
  static _S_refcount = <optimized out>}
        CryptoPP::cryptopp_assert_145 = {<No data fields>}
        CryptoPP::cryptopp_assert_146 = {<No data fields>}
        CryptoPP::cryptopp_assert_147 = {<No data fields>}
        CryptoPP::cryptopp_assert_149 = {<No data fields>}
        CryptoPP::AssignIntToInteger = (bool (*)(const struct std::type_info &, void *,
    const void *)) 0x833186a <CryptoPP::FunctionAssignIntToInteger(std::type_info const&, void*, void const*)>
        std::string::_Rep::_S_empty_rep_storage = {0, 0, 0, 0}
        CryptoPP::cryptopp_assert_152 = {<No data fields>}
        CryptoPP::BufferedTransformation::NULL_CHANNEL = {static npos = 4294967295,
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85eae0c ""}}
        CryptoPP::g_nullNameValuePairs = {<CryptoPP::NameValuePairs> = {_vptr.NameValuePairs = 0x847b238}, <No data fields>}
        std::string::_Rep::_S_terminal = 0 '\0'
        CryptoPP::PKCS_DigestDecoration<CryptoPP::SHA>::decoration = 0x84e175c "0!0\t\006\005+\016\003\002\032\005"
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<1l>, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<1l>, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewObject<CryptoPP::Integer>, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewObject<CryptoPP::Integer>, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewLastSmallPrimeSquared, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewLastSmallPrimeSquared, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::PKCS_DigestDecoration<CryptoPP::SHA>::length = 15
        std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >::id = {_M_index = 4,
  static _S_refcount = <optimized out>}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<2l>, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<2l>, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::Singleton<__gnu_debug_def::vector<unsigned short, std::allocator<unsigned short> >, CryptoPP::NewPrimeTable, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<__gnu_debug_def::vector<unsigned short, std::allocator<unsigned short> >, CryptoPP::NewPrimeTable, 0>::Ref(...) const::s_objectState = 0 '\0'
#13 0x00191e06 in wxEntry () at /usr/lib/gcc/i386-redhat-linux/4.1.1/../../../../include/c++/4.1.1/debug/functions.h:44
        s_RunAtStartupSetPentiumFunctionPointers = 0 '\0'
        s_pAdd = (PAddSub) 0x8325868 <CryptoPP::P4Optimized::Add(unsigned int*, unsigned int const*, unsigned int const*, unsigned int)>
        RoundupSizeTable = {2, 2, 2, 4, 4, 8, 8, 8, 8}
        s_pSub = (
    PAddSub) 0x83258cc <CryptoPP::P4Optimized::Subtract(unsigned int*, unsigned int const*, unsigned int const*, unsigned int)>
        s_RunAtStartup = 0 '\0'
---Type <return> to continue, or q <return> to quit---
        std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >::id = {_M_index = 5,
  static _S_refcount = <optimized out>}
        CryptoPP::cryptopp_assert_145 = {<No data fields>}
        CryptoPP::cryptopp_assert_146 = {<No data fields>}
        CryptoPP::cryptopp_assert_147 = {<No data fields>}
        CryptoPP::cryptopp_assert_149 = {<No data fields>}
        CryptoPP::AssignIntToInteger = (bool (*)(const struct std::type_info &, void *,
    const void *)) 0x833186a <CryptoPP::FunctionAssignIntToInteger(std::type_info const&, void*, void const*)>
        std::string::_Rep::_S_empty_rep_storage = {0, 0, 0, 0}
        CryptoPP::cryptopp_assert_152 = {<No data fields>}
        CryptoPP::BufferedTransformation::NULL_CHANNEL = {static npos = 4294967295,
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x85eae0c ""}}
        CryptoPP::g_nullNameValuePairs = {<CryptoPP::NameValuePairs> = {_vptr.NameValuePairs = 0x847b238}, <No data fields>}
        std::string::_Rep::_S_terminal = 0 '\0'
        CryptoPP::PKCS_DigestDecoration<CryptoPP::SHA>::decoration = 0x84e175c "0!0\t\006\005+\016\003\002\032\005"
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<1l>, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<1l>, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewObject<CryptoPP::Integer>, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewObject<CryptoPP::Integer>, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewLastSmallPrimeSquared, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewLastSmallPrimeSquared, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::PKCS_DigestDecoration<CryptoPP::SHA>::length = 15
        std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >::id = {_M_index = 4,
  static _S_refcount = <optimized out>}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<2l>, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<CryptoPP::Integer, CryptoPP::NewInteger<2l>, 0>::Ref(...) const::s_objectState = 0 '\0'
        CryptoPP::Singleton<__gnu_debug_def::vector<unsigned short, std::allocator<unsigned short> >, CryptoPP::NewPrimeTable, 0>::Ref(...) const::s_pObject = {m_p = 0x0}
        CryptoPP::Singleton<__gnu_debug_def::vector<unsigned short, std::allocator<unsigned short> >, CryptoPP::NewPrimeTable, 0>::Ref(...) const::s_objectState = 0 '\0'
#14 0x0820d402 in main (argc=Cannot access memory at address 0x67fa
) at amule-gui.cpp:95
No locals.
Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: aMule CVS March 2nd 2007 crashed on startup
« Reply #4 on: March 03, 2007, 08:28:40 AM »

Either you did not "make clean", or you have a problem with your standard template library :) Try to compile it from a fresh untarred directory. Also, do "autogen.sh" if you use the svn code instead of the tarball.

Cheers!
Logged

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
Re: aMule CVS March 2nd 2007 crashed on startup
« Reply #5 on: March 03, 2007, 05:07:33 PM »

wow! you mean my STL is messed? that would be not cool at all...:( I'll try uninstalling aMule completely, uncompressing again the tarball and then compiling and reinstalling it. I hope that solves the issue. Besides, I thought autogen.sh was no longer needed since it was run automatically by another process...am I wrong? is still needed to run iut before the ./configure?

Thanks!
Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: aMule CVS March 2nd 2007 crashed on startup
« Reply #6 on: March 03, 2007, 11:51:12 PM »

You need to run it before configure if you don't have configure, or if your configure is old, e.g., if there was and added or removed dependency.

If you use svn to update, you should use autogen always. If you use the tarballs, there is no need, someone is generating the configure file for you.

Cheers!
Logged

skolnick

  • Global Moderator
  • Hero Member
  • *****
  • Karma: 24
  • Offline Offline
  • Posts: 1188
  • CentOS 6 User
Re: aMule CVS March 2nd 2007 crashed on startup
« Reply #7 on: March 04, 2007, 05:50:09 AM »

Thanks for the explanation, phoenix. I always use the tarballs, I uncompress them in their own folder (never overwrite the old ones) and compile them. This time I compiled again this same CVS version but I ran autogen.sh before everything. I have ran the resulting amule just once, but it did not crash on startup, and it has been working fine so far. I'll keep you informed how it keeps behaving.

Thanks
Logged