aMule Forum

English => Backtraces => Topic started by: prilmeie on March 03, 2005, 01:28:29 PM

Title: Backtrace aMule-cvs-20050303
Post by: prilmeie on March 03, 2005, 01:28:29 PM
Crash with amuled.

For configuration/environment options see http://www.amule.org/amule/thread.php?threadid=5262&sid= (http://www.amule.org/amule/thread.php?threadid=5262&sid=)

GDB output:
Code: [Select]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 32771 (LWP 3516)]
0x40216da4 in GAddress_INET_GetPort (address=0x40668558)
    at src/unix/gsocket.cpp:1806
1806    src/unix/gsocket.cpp: No such file or directory.
        in src/unix/gsocket.cpp
Backtrace
Code: [Select]
(gdb) bt
#0  0x40216da4 in GAddress_INET_GetPort (address=0x40668558)
    at src/unix/gsocket.cpp:1806
#1  0x4020b3f6 in wxIPV4address::Service (this=0xbf5fe684)
    at src/common/sckaddr.cpp:199
#2  0x0808927c in CClientUDPSocket::OnReceive (this=0x8593998)
    at ClientUDPSocket.cpp:96
#3  0x0808a248 in CClientUDPSocket::Entry (this=0x8593998)
    at ClientUDPSocket.cpp:320
#4  0x4018c1cf in wxThreadInternal::PthreadStart (thread=0x8593ab8)
    at src/unix/threadpsx.cpp:762
#5  0x4018c09d in wxPthreadStart (ptr=0x8593ab8) at src/unix/threadpsx.cpp:714
#6  0x4001de51 in pthread_start_thread () from /lib/libpthread.so.0
#7  0x4001decf in pthread_start_thread_event () from /lib/libpthread.so.0
#8  0x405506ea in clone () from /lib/libc.so.6
Full Backtrace
Code: [Select]
(gdb) bt full
#0  0x40216da4 in GAddress_INET_GetPort (address=0x40668558)
    at src/unix/gsocket.cpp:1806
        addr = (sockaddr_in *) 0x0
#1  0x4020b3f6 in wxIPV4address::Service (this=0xbf5fe684)
    at src/common/sckaddr.cpp:199
No locals.
#2  0x0808927c in CClientUDPSocket::OnReceive (this=0x8593998)
    at ClientUDPSocket.cpp:96
        buffer = "Å\220+t_Q)'£B@3â\037|aµ8J\000x\232¿²l\227\021èy\003=", '\0' epeats 3805 times>, "\200\005\002@\000\000\000\000\000m\002@¼o_¿I\000\002@", '\0
' , ",o_¿ o_¿x&J@ ", '\0' , "+\000\000\000+\
000\000\000,o_¿\024_\002@ o_¿ o_¿,o_¿\000m\002@\b\000\000\000üÿÿÿ\001\000\000\00
0\000\000\000\000\004\006\002@#\000\000\000F\002\000\000 o_¿+\000\000\000 ö_¿\00
0\000\000\200\000\000\000\000\177\003ÿÿ \001ÿÿÿÿÿÿ", '\0' , ",
\232\v@"...
        addr = { = { = { = {> = {_vptr.wxObject = 0x81ad5a8, static ms_classInfo = {
            m_className = 0x401b0acd "wxObject", m_objectSize = 8,
            m_objectConstructor = 0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0,
            static sm_first = 0x8210b94, m_next = 0x401f15d0,
            static sm_classTable = 0x83f9e90}, m_refData = 0x0},
        static ms_classInfo = {m_className = 0x402176cf "wxSockAddress",
          m_objectSize = 12, m_objectConstructor = 0,
          m_baseInfo1 = 0x401f1594, m_baseInfo2 = 0x0,
          static sm_first = 0x8210b94, m_next = 0x4021fce0,
          static sm_classTable = 0x83f9e90}, m_address = 0x40668558},
      static ms_classInfo = {m_className = 0x402176dd "wxIPaddress",
        m_objectSize = 12, m_objectConstructor = 0, m_baseInfo1 = 0x4021fc78,
        m_baseInfo2 = 0x0, static sm_first = 0x8210b94, m_next = 0x4021fc78,
        static sm_classTable = 0x83f9e90}}, static ms_classInfo = {
      m_className = 0x402176e9 "wxIPV4address", m_objectSize = 16,
      m_objectConstructor = 0x4020a756 ,
      m_baseInfo1 = 0x4021fc90, m_baseInfo2 = 0x0,
      static sm_first = 0x8210b94, m_next = 0x4021fc90,
      static sm_classTable = 0x83f9e90}, m_origHostname = { = {
        static npos = 4294967295,
        m_pchData = 0x401b21ec ""}, }}, }
        length = 32
#3  0x0808a248 in CClientUDPSocket::Entry (this=0x8593998)
    at ClientUDPSocket.cpp:320
No locals.
#4  0x4018c1cf in wxThreadInternal::PthreadStart (thread=0x8593ab8)
    at src/unix/threadpsx.cpp:762
        pthread = (wxThreadInternal *) 0x85622c8
        rc = 0
        dontRunAtAll = false
#5  0x4018c09d in wxPthreadStart (ptr=0x8593ab8) at src/unix/threadpsx.cpp:714
No locals.
#6  0x4001de51 in pthread_start_thread () from /lib/libpthread.so.0
No symbol table info available.
#7  0x4001decf in pthread_start_thread_event () from /lib/libpthread.so.0
No symbol table info available.
#8  0x405506ea in clone () from /lib/libc.so.6
No symbol table info available.
I hope this time I got it right.
Title: Re: Backtrace aMule-cvs-20050303
Post by: Kry on March 03, 2005, 03:07:09 PM
Seems more a bug on wx, tho I can't swear it. SO I'll take a look