aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: First Backtrace For RC3  (Read 2001 times)

elfstone

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 41
First Backtrace For RC3
« on: April 29, 2004, 10:44:22 AM »

Well, seem im just unlucky, but i could get a professional backtracer.
The Systray-Image of a downloading amule is still there, cant click it, top does not list amule and gdb gives me this backtrace:

Code: [Select]
Wrong Tags on hello type packet - Read after End Of MemFile (corrupted tag?)

Sent by Chefkoch on ip 217.225.99.185 port 4662 using client 36 version 3c
User Disconnected.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 14940)]
0x0817ebf7 in CUpDownClient::IsPartAvailable(unsigned short) (this=0x996d400,
    iPart=1) at updownclient.h:281
281             inline bool             IsPartAvailable(uint16 iPart)   {return(                                                                       (iPart >= m_nPartCount) || (!m_abyPartStatus) )? 0:m_abyPartStatus[iPart];}
(gdb) bt
#0  0x0817ebf7 in CUpDownClient::IsPartAvailable(unsigned short) (
    this=0x996d400, iPart=1) at updownclient.h:281
#1  0x08230def in CPartFile::UpdateAvailablePartsCount() (this=0x95ed710)
    at PartFile.cpp:3244
#2  0x0818e6cf in CDownloadQueue::RemoveSource(CUpDownClient*, bool, bool) (
    this=0x8a6b460, toremove=0x902ab20, updatewindow=true, bDoStatsUpdate=true)
    at DownloadQueue.cpp:605
#3  0x0817319a in CClientList::RemoveClient(CUpDownClient*) (this=0x87ce7a0,
    toremove=0x902ab20) at ClientList.cpp:167
#4  0x08152557 in ~CUpDownClient (this=0x902ab20) at BaseClient.cpp:238
#5  0x0813fcd6 in CClientReqSocket::Disconnect(CString) (this=0x9c7e1c8,
    strReason={<> = {}, })
    at ListenSocket.cpp:145
#6  0x08146718 in CClientReqSocket::OnError(int) (this=0x9c7e1c8,
    nErrorCode=107) at ListenSocket.cpp:1683
#7  0x08297a29 in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x86ae000,
    event=@0x9d717c0) at amuleDlg.cpp:441
#8  0x402d3e62 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so.0
#9  0x402d3c8f in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so.0
#10 0x402d3bcb in wxEvtHandler::ProcessPendingEvents() ()
   from /usr/lib/libwx_gtk-2.4.so.0
---Type to continue, or q to quit---
#11 0x4028a759 in wxAppBase::ProcessPendingEvents() ()
   from /usr/lib/libwx_gtk-2.4.so.0
#12 0x4023807b in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so.0
#13 0x4065495f in g_idle_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
#14 0x4065370b in g_main_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
#15 0x40653d98 in g_main_iterate () from /opt/gnome/lib/libglib-1.2.so.0
#16 0x40653ed4 in g_main_run () from /opt/gnome/lib/libglib-1.2.so.0
#17 0x4056240f in gtk_main () from /opt/gnome/lib/libgtk-1.2.so.0
#18 0x402389f2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
#19 0x4028a610 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
#20 0x402390cd in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
#21 0x0829037e in main (argc=1, argv=0xbffff304) at amule.cpp:114
(gdb) bt full
#0  0x0817ebf7 in CUpDownClient::IsPartAvailable(unsigned short) (
    this=0x996d400, iPart=1) at updownclient.h:281
No locals.
#1  0x08230def in CPartFile::UpdateAvailablePartsCount() (this=0x95ed710)
    at PartFile.cpp:3244
        pos = 0x8f26a80
        sl = 0
        ixPart = 1
        availablecounter = 1 '\001'
        breakflag = false
        iPartCount = 3
#2  0x0818e6cf in CDownloadQueue::RemoveSource(CUpDownClient*, bool, bool) (
    this=0x8a6b460, toremove=0x902ab20, updatewindow=true, bDoStatsUpdate=true)
    at DownloadQueue.cpp:605
        cur_file = (class CPartFile *) 0x95ed710
        i = 75
        size = 92
        removed = true
        pos3 = 0x0
        pos4 = 0x64
#3  0x0817319a in CClientList::RemoveClient(CUpDownClient*) (this=0x87ce7a0,
    toremove=0x902ab20) at ClientList.cpp:167
        pos = 0x9bfa388
---Type to continue, or q to quit---
#4  0x08152557 in ~CUpDownClient (this=0x902ab20) at BaseClient.cpp:238
No locals.
#5  0x0813fcd6 in CClientReqSocket::Disconnect(CString) (this=0x9c7e1c8,
    strReason={<> = {}, })
    at ListenSocket.cpp:145
        temp = (CUpDownClient *) 0x902ab20
#6  0x08146718 in CClientReqSocket::OnError(int) (this=0x9c7e1c8,
    nErrorCode=107) at ListenSocket.cpp:1683
        strError = {<> = {}, }
#7  0x08297a29 in CamuleDlg::socketHandler(wxSocketEvent&) (this=0x86ae000,
    event=@0x9d717c0) at amuleDlg.cpp:441
        soc = (class CClientReqSocket *) 0x9c7e1c8
        current_socket = (struct wxSocketBase *) 0x9c7e1c8
#8  0x402d3e62 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#9  0x402d3c8f in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#10 0x402d3bcb in wxEvtHandler::ProcessPendingEvents() ()
   from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#11 0x4028a759 in wxAppBase::ProcessPendingEvents() ()
---Type to continue, or q to quit---
   from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#12 0x4023807b in wxapp_pending_callback () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#13 0x4065495f in g_idle_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
No symbol table info available.
#14 0x4065370b in g_main_dispatch () from /opt/gnome/lib/libglib-1.2.so.0
No symbol table info available.
#15 0x40653d98 in g_main_iterate () from /opt/gnome/lib/libglib-1.2.so.0
No symbol table info available.
#16 0x40653ed4 in g_main_run () from /opt/gnome/lib/libglib-1.2.so.0
No symbol table info available.
#17 0x4056240f in gtk_main () from /opt/gnome/lib/libgtk-1.2.so.0
No symbol table info available.
#18 0x402389f2 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#19 0x4028a610 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#20 0x402390cd in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#21 0x0829037e in main (argc=1, argv=0xbffff304) at amule.cpp:114
No locals.
(gdb)
(gdb)

Logged