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-svn-20080214 and 20080215 crash backtraces  (Read 4302 times)

Caleb

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 6
amule-svn-20080214 and 20080215 crash backtraces
« on: February 15, 2008, 05:37:33 PM »

I'm using amule-svn-20080214 on wxWidgets 2.8.7-unicode-gtk2 (Slackware current, kernel 2.6.24, glibc 2.7, gcc 4.1.2)
It has crashed (blank window) when I switched to upload from on queue, after viewing downloaders list with up and down buttons.

(gdb) bt
#0  0x0807f12e in wxStringData::IsValid (this=0x1ff4) at /usr/include/wx-2.8/wx/string.h:249
#1  0x08081dd2 in wxString::operator<< (this=0xbf84b75c, s=@0xcee32d4) at /usr/include/wx-2.8/wx/string.h:995
#2  0x08294167 in CUploadingView::DrawCell (client=0xcee3258, column=0, dc=0xbf84b8f8, rect=@0xbf84b82c)
    at ClientListCtrl.cpp:610
#3  0x08294d4b in CQueuedView::DrawCell (client=0xcee3258, column=0, dc=0xbf84b8f8, rect=@0xbf84b82c)
    at ClientListCtrl.cpp:834
#4  0x082957c3 in CClientListCtrl::OnDrawItem (this=0xaaf3018, item=347, dc=0xbf84b8f8, rect=@0xbf84bbfc,
    rectHL=@0xbf84bc24, highlighted=false) at ClientListCtrl.cpp:483
#5  0x08457195 in MuleExtern::wxListMainWindow::OnPaint (this=0xc382c00)
    at extern/wxWidgets/listctrl.cpp:2777
#6  0xb7776965 in wxAppConsole::HandleEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#7  0xb784111f in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_gtk2ud-2.8.so.0
#8  0xb7841e1d in wxEventHashTable::HandleEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#9  0xb7841fa6 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#10 0xb7841f2c in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#11 0xb79f90b3 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#12 0xb78a3e20 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2ud-2.8.so.0
#13 0xb78a43de in ?? () from /usr/lib/libwx_gtk2ud-2.8.so.0
#14 0xb710a5a0 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x0c5f8dc8 in ?? ()
#16 0xbf84c4f0 in ?? ()
#17 0x0c382c00 in ?? ()
#18 0xb6ed4710 in ?? () from /usr/lib/libgobject-2.0.so.0
#19 0xbf84c130 in ?? ()
#20 0xffffffff in ?? ()
#21 0x09901488 in ?? ()
#22 0xb6e9f28b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#23 0xbf84c11c in ?? ()
#24 0x00000000 in ?? ()

(gdb) bt full
#0  0x0807f12e in wxStringData::IsValid (this=0x1ff4) at /usr/include/wx-2.8/wx/string.h:249
No locals.
#1  0x08081dd2 in wxString::operator<< (this=0xbf84b75c, s=@0xcee32d4) at /usr/include/wx-2.8/wx/string.h:995
        __FUNCTION__ = "operator<<"
#2  0x08294167 in CUploadingView::DrawCell (client=0xcee3258, column=0, dc=0xbf84b8f8, rect=@0xbf84b82c)
    at ClientListCtrl.cpp:610
        clientImage = 19 '\023'
        userName = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xb7c1fcd0}, <No data fields>}
        buffer = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xb7c1fcd0}, <No data fields>}
#3  0x08294d4b in CQueuedView::DrawCell (client=0xcee3258, column=0, dc=0xbf84b8f8, rect=@0xbf84b82c)
    at ClientListCtrl.cpp:834
        buffer = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xb7c1fcd0}, <No data fields>}
#4  0x082957c3 in CClientListCtrl::OnDrawItem (this=0xaaf3018, item=347, dc=0xbf84b8f8, rect=@0xbf84bbfc,
    rectHL=@0xbf84bc24, highlighted=false) at ClientListCtrl.cpp:483
        clipper = {m_dc = @0xbf84b8f8}
        width = 150
        i = 0
        client = (CUpDownClient *) 0xcee3258
        cur_rect = {x = 4, y = 6940, width = 142, height = 20}
        view = (const ClientListView &) @0x8882f00: {m_title = {<wxStringBase> = {static npos = 4294967295,
      m_pchData = 0x88a6534}, <No data fields>},
  m_init = 0x82960b2 <CQueuedView::Initialize(CClientListCtrl*)>,
  m_draw = 0x8294d0c <CQueuedView::DrawCell(CUpDownClient*, int, wxDC*, wxRect const&)>,
  m_sort = 0x8298a14 <CQueuedView::SortProc(unsigned long, unsigned long, long)>}
#5  0x08457195 in MuleExtern::wxListMainWindow::OnPaint (this=0xc382c00)
    at extern/wxWidgets/listctrl.cpp:2777
        line = 347
        visibleTo = 348
        rectLine = {x = 0, y = 6940, width = 1195, height = 20}
        xOrig = 0
        lineHeight = 20
        visibleFrom = 341
        yOrig = -6820
        dc = <incomplete type>
        dev_x = 0
        dev_y = -6820
#6  0xb7776965 in wxAppConsole::HandleEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#7  0xb784111f in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#8  0xb7841e1d in wxEventHashTable::HandleEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#9  0xb7841fa6 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#10 0xb7841f2c in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#11 0xb79f90b3 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#12 0xb78a3e20 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#13 0xb78a43de in ?? () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#14 0xb710a5a0 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#15 0x0c5f8dc8 in ?? ()
No symbol table info available.
#16 0xbf84c4f0 in ?? ()
No symbol table info available.
#17 0x0c382c00 in ?? ()
No symbol table info available.
#18 0xb6ed4710 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#19 0xbf84c130 in ?? ()
No symbol table info available.
#20 0xffffffff in ?? ()
No symbol table info available.
#21 0x09901488 in ?? ()
No symbol table info available.
#22 0xb6e9f28b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#23 0xbf84c11c in ?? ()
No symbol table info available.
#24 0x00000000 in ?? ()
No symbol table info available.
(gdb)                         

(gdb) thread apply all bt

Thread 5 (Thread -1253655664 (LWP 10515)):
#0  0xb7eabb98 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb783b912 in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_gtk2ud-2.8.so.0
#2  0xb783b9aa in wxCondition::WaitTimeout () from /usr/lib/libwx_gtk2ud-2.8.so.0
#3  0xb783cb4e in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_gtk2ud-2.8.so.0
#4  0xb783cbda in wxSemaphore::WaitTimeout () from /usr/lib/libwx_gtk2ud-2.8.so.0
#5  0x0835646f in CTimerThread::Entry (this=0xada0778) at Timer.cpp:64
#6  0xb783d336 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_gtk2ud-2.8.so.0
#7  0xb783d43d in wxPthreadStart () from /usr/lib/libwx_gtk2ud-2.8.so.0
#8  0xb7ea73f3 in start_thread () from /lib/libpthread.so.0
#9  0xb7404cee in clone () from /lib/libc.so.6

Thread 3 (Thread -1236878448 (LWP 10513)):
#0  0xb7eaec6c in ?? () from /lib/libpthread.so.0
#1  0xb784e096 in wxMicroSleep () from /usr/lib/libwx_gtk2ud-2.8.so.0
#2  0xb784e0c1 in wxMilliSleep () from /usr/lib/libwx_gtk2ud-2.8.so.0
#3  0xb783a9dd in wxThread::Sleep () from /usr/lib/libwx_gtk2ud-2.8.so.0
#4  0x081bb651 in UploadBandwidthThrottler::Entry (this=0xac74740) at UploadBandwidthThrottler.cpp:324
#5  0xb783d336 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_gtk2ud-2.8.so.0
#6  0xb783d43d in wxPthreadStart () from /usr/lib/libwx_gtk2ud-2.8.so.0
#7  0xb7ea73f3 in start_thread () from /lib/libpthread.so.0
#8  0xb7404cee in clone () from /lib/libc.so.6

Thread 2 (Thread -1232623392 (LWP 10505)):
#0  0x0807f12e in wxStringData::IsValid (this=0x1ff4) at /usr/include/wx-2.8/wx/string.h:249
#1  0x08081dd2 in wxString::operator<< (this=0xbf84b75c, s=@0xcee32d4) at /usr/include/wx-2.8/wx/string.h:995
#2  0x08294167 in CUploadingView::DrawCell (client=0xcee3258, column=0, dc=0xbf84b8f8, rect=@0xbf84b82c)
    at ClientListCtrl.cpp:610
#3  0x08294d4b in CQueuedView::DrawCell (client=0xcee3258, column=0, dc=0xbf84b8f8, rect=@0xbf84b82c)
    at ClientListCtrl.cpp:834
#4  0x082957c3 in CClientListCtrl::OnDrawItem (this=0xaaf3018, item=347, dc=0xbf84b8f8, rect=@0xbf84bbfc,
    rectHL=@0xbf84bc24, highlighted=false) at ClientListCtrl.cpp:483
#5  0x08457195 in MuleExtern::wxListMainWindow::OnPaint (this=0xc382c00)
    at extern/wxWidgets/listctrl.cpp:2777
#6  0xb7776965 in wxAppConsole::HandleEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#7  0xb784111f in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_gtk2ud-2.8.so.0
#8  0xb7841e1d in wxEventHashTable::HandleEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#9  0xb7841fa6 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#10 0xb7841f2c in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#11 0xb79f90b3 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#12 0xb78a3e20 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2ud-2.8.so.0
#13 0xb78a43de in ?? () from /usr/lib/libwx_gtk2ud-2.8.so.0
#14 0xb710a5a0 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x0c5f8dc8 in ?? ()
#16 0xbf84c4f0 in ?? ()
#17 0x0c382c00 in ?? ()
#18 0xb6ed4710 in ?? () from /usr/lib/libgobject-2.0.so.0
#19 0xbf84c130 in ?? ()
#20 0xffffffff in ?? ()
#21 0x09901488 in ?? ()
#22 0xb6e9f28b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#23 0xbf84c11c in ?? ()
#24 0x00000000 in ?? ()

Thread 1 (LWP 10505):
#0  0x0807f12e in wxStringData::IsValid (this=0x1ff4) at /usr/include/wx-2.8/wx/string.h:249
#1  0x08081dd2 in wxString::operator<< (this=0xbf84b75c, s=@0xcee32d4) at /usr/include/wx-2.8/wx/string.h:995
#2  0x08294167 in CUploadingView::DrawCell (client=0xcee3258, column=0, dc=0xbf84b8f8, rect=@0xbf84b82c)
    at ClientListCtrl.cpp:610
#3  0x08294d4b in CQueuedView::DrawCell (client=0xcee3258, column=0, dc=0xbf84b8f8, rect=@0xbf84b82c)
    at ClientListCtrl.cpp:834
#4  0x082957c3 in CClientListCtrl::OnDrawItem (this=0xaaf3018, item=347, dc=0xbf84b8f8, rect=@0xbf84bbfc,
    rectHL=@0xbf84bc24, highlighted=false) at ClientListCtrl.cpp:483
#5  0x08457195 in MuleExtern::wxListMainWindow::OnPaint (this=0xc382c00)
    at extern/wxWidgets/listctrl.cpp:2777
#6  0xb7776965 in wxAppConsole::HandleEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#7  0xb784111f in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_gtk2ud-2.8.so.0
#8  0xb7841e1d in wxEventHashTable::HandleEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#9  0xb7841fa6 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#10 0xb7841f2c in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#11 0xb79f90b3 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#12 0xb78a3e20 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2ud-2.8.so.0
#13 0xb78a43de in ?? () from /usr/lib/libwx_gtk2ud-2.8.so.0
#14 0xb710a5a0 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x0c5f8dc8 in ?? ()
#16 0xbf84c4f0 in ?? ()
#17 0x0c382c00 in ?? ()
#18 0xb6ed4710 in ?? () from /usr/lib/libgobject-2.0.so.0
#19 0xbf84c130 in ?? ()
#20 0xffffffff in ?? ()
#21 0x09901488 in ?? ()
#22 0xb6e9f28b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#23 0xbf84c11c in ?? ()
#24 0x00000000 in ?? ()
0x0807f12e      249       bool  IsValid() const   { return (nRefs != 0); }
(gdb)                                                 
« Last Edit: February 17, 2008, 04:04:48 PM by Caleb »
Logged

Caleb

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 6
Re: Re: amule-svn-20080214 and 20080215 crash backtraces
« Reply #1 on: February 17, 2008, 04:04:04 PM »

Now with amule-svn-20080215:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1231898400 (LWP 15811)]
0xb789c636 in wxStringBase::ConcatSelf () from /usr/lib/libwx_gtk2ud-2.8.so.0
(gdb)
(gdb) bt
#0  0xb789c636 in wxStringBase::ConcatSelf () from /usr/lib/libwx_gtk2ud-2.8.so.0
#1  0x08081d19 in wxStringBase::ConcatSelf (this=0xbfb7227c, nLen=246655264, src=0xfeae324)
    at /usr/include/wx-2.8/wx/string.h:287
#2  0x08081d56 in wxStringBase::append (this=0xbfb7227c, str=@0xd647894)
    at /usr/include/wx-2.8/wx/string.h:445
#3  0x08081dae in wxString::append (this=0xbfb7227c, str=@0xd647894) at /usr/include/wx-2.8/wx/string.h:1296
#4  0x08081e0e in wxString::operator<< (this=0xbfb7227c, s=@0xd647894) at /usr/include/wx-2.8/wx/string.h:999
#5  0x08294187 in CUploadingView::DrawCell (client=0xd647818, column=0, dc=0xbfb72418, rect=@0xbfb7234c)
    at ClientListCtrl.cpp:610
#6  0x08294d6b in CQueuedView::DrawCell (client=0xd647818, column=0, dc=0xbfb72418, rect=@0xbfb7234c)
    at ClientListCtrl.cpp:834
#7  0x082957e3 in CClientListCtrl::OnDrawItem (this=0x9454e90, item=342, dc=0xbfb72418, rect=@0xbfb7271c,
    rectHL=@0xbfb72744, highlighted=false) at ClientListCtrl.cpp:483
#8  0x08457435 in MuleExtern::wxListMainWindow::OnPaint (this=0xc50dd50)
    at extern/wxWidgets/listctrl.cpp:2777
#9  0xb7827965 in wxAppConsole::HandleEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#10 0xb78f211f in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_gtk2ud-2.8.so.0
#11 0xb78f2e1d in wxEventHashTable::HandleEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#12 0xb78f2fa6 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#13 0xb78f2f2c in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#14 0xb7aaa0b3 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#15 0xb7954e20 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2ud-2.8.so.0
#16 0xb79553de in ?? () from /usr/lib/libwx_gtk2ud-2.8.so.0
#17 0xb71bb5a0 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x0c7b09c8 in ?? ()
#19 0xbfb73010 in ?? ()
#20 0x0c50dd50 in ?? ()
#21 0xb6f85710 in ?? () from /usr/lib/libgobject-2.0.so.0
#22 0xbfb72c50 in ?? ()
#23 0xffffffff in ?? ()
#24 0x0a1582b8 in ?? ()
#25 0xb6f5028b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#26 0xbfb72c3c in ?? ()
#27 0x00000000 in ?? ()
(gdb)
(gdb) bt full
#0  0xb789c636 in wxStringBase::ConcatSelf () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#1  0x08081d19 in wxStringBase::ConcatSelf (this=0xbfb7227c, nLen=246655264, src=0xfeae324)
    at /usr/include/wx-2.8/wx/string.h:287
No locals.
#2  0x08081d56 in wxStringBase::append (this=0xbfb7227c, str=@0xd647894)
    at /usr/include/wx-2.8/wx/string.h:445
No locals.
#3  0x08081dae in wxString::append (this=0xbfb7227c, str=@0xd647894) at /usr/include/wx-2.8/wx/string.h:1296
No locals.
#4  0x08081e0e in wxString::operator<< (this=0xbfb7227c, s=@0xd647894) at /usr/include/wx-2.8/wx/string.h:999
        __FUNCTION__ = "operator<<"
#5  0x08294187 in CUploadingView::DrawCell (client=0xd647818, column=0, dc=0xbfb72418, rect=@0xbfb7234c)
    at ClientListCtrl.cpp:610
        clientImage = 12 '\f'
        userName = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0x77815014}, <No data fields>}
        buffer = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xb7cd0cd0}, <No data fields>}
#6  0x08294d6b in CQueuedView::DrawCell (client=0xd647818, column=0, dc=0xbfb72418, rect=@0xbfb7234c)
    at ClientListCtrl.cpp:834
        buffer = {<wxStringBase> = {static npos = 4294967295, m_pchData = 0xb7cd0cd0}, <No data fields>}
#7  0x082957e3 in CClientListCtrl::OnDrawItem (this=0x9454e90, item=342, dc=0xbfb72418, rect=@0xbfb7271c,
    rectHL=@0xbfb72744, highlighted=false) at ClientListCtrl.cpp:483
        clipper = {m_dc = @0xbfb72418}
        width = 150
        i = 0
        client = (CUpDownClient *) 0xd647818
        cur_rect = {x = 4, y = 6840, width = 142, height = 20}
        view = (const ClientListView &) @0x8882f00: {m_title = {<wxStringBase> = {static npos = 4294967295,
      m_pchData = 0x88a6534}, <No data fields>},
  m_init = 0x82960d2 <CQueuedView::Initialize(CClientListCtrl*)>,
  m_draw = 0x8294d2c <CQueuedView::DrawCell(CUpDownClient*, int, wxDC*, wxRect const&)>,
  m_sort = 0x8298a34 <CQueuedView::SortProc(unsigned long, unsigned long, long)>}
#8  0x08457435 in MuleExtern::wxListMainWindow::OnPaint (this=0xc50dd50)
    at extern/wxWidgets/listctrl.cpp:2777
        line = 342
        visibleTo = 344
        rectLine = {x = 0, y = 6840, width = 1195, height = 20}
        xOrig = 0
        lineHeight = 20
        visibleFrom = 337
        yOrig = -6740
        dc = <incomplete type>
        dev_x = 0
        dev_y = -6740
#9  0xb7827965 in wxAppConsole::HandleEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#10 0xb78f211f in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#11 0xb78f2e1d in wxEventHashTable::HandleEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#12 0xb78f2fa6 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#13 0xb78f2f2c in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#14 0xb7aaa0b3 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#15 0xb7954e20 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#16 0xb79553de in ?? () from /usr/lib/libwx_gtk2ud-2.8.so.0
No symbol table info available.
#17 0xb71bb5a0 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#18 0x0c7b09c8 in ?? ()
No symbol table info available.
#19 0xbfb73010 in ?? ()
No symbol table info available.
#20 0x0c50dd50 in ?? ()
No symbol table info available.
#21 0xb6f85710 in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#22 0xbfb72c50 in ?? ()
No symbol table info available.
#23 0xffffffff in ?? ()
No symbol table info available.
#24 0x0a1582b8 in ?? ()
No symbol table info available.
#25 0xb6f5028b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#26 0xbfb72c3c in ?? ()
No symbol table info available.
#27 0x00000000 in ?? ()
No symbol table info available.
(gdb)
(gdb) thread apply all bt

Thread 5 (Thread -1252930672 (LWP 15825)):
#0  0xb7f5cb98 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb78ec912 in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_gtk2ud-2.8.so.0
#2  0xb78ec9aa in wxCondition::WaitTimeout () from /usr/lib/libwx_gtk2ud-2.8.so.0
#3  0xb78edb4e in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_gtk2ud-2.8.so.0
#4  0xb78edbda in wxSemaphore::WaitTimeout () from /usr/lib/libwx_gtk2ud-2.8.so.0
#5  0x0835652b in CTimerThread::Entry (this=0x93d77d0) at Timer.cpp:64
#6  0xb78ee336 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_gtk2ud-2.8.so.0
#7  0xb78ee43d in wxPthreadStart () from /usr/lib/libwx_gtk2ud-2.8.so.0
#8  0xb7f583f3 in start_thread () from /lib/libpthread.so.0
#9  0xb74b5cee in clone () from /lib/libc.so.6

Thread 3 (Thread -1236153456 (LWP 15823)):
#0  0xb7f5fc6c in ?? () from /lib/libpthread.so.0
#1  0xb78ff096 in wxMicroSleep () from /usr/lib/libwx_gtk2ud-2.8.so.0
#2  0xb78ff0c1 in wxMilliSleep () from /usr/lib/libwx_gtk2ud-2.8.so.0
#3  0xb78eb9dd in wxThread::Sleep () from /usr/lib/libwx_gtk2ud-2.8.so.0
#4  0x081bb671 in UploadBandwidthThrottler::Entry (this=0xabdefe0) at UploadBandwidthThrottler.cpp:324
#5  0xb78ee336 in wxThreadInternal::PthreadStart () from /usr/lib/libwx_gtk2ud-2.8.so.0
#6  0xb78ee43d in wxPthreadStart () from /usr/lib/libwx_gtk2ud-2.8.so.0
#7  0xb7f583f3 in start_thread () from /lib/libpthread.so.0
#8  0xb74b5cee in clone () from /lib/libc.so.6

Thread 2 (Thread -1231898400 (LWP 15811)):
#0  0xb789c636 in wxStringBase::ConcatSelf () from /usr/lib/libwx_gtk2ud-2.8.so.0
#1  0x08081d19 in wxStringBase::ConcatSelf (this=0xbfb7227c, nLen=246655264, src=0xfeae324)
    at /usr/include/wx-2.8/wx/string.h:287
#2  0x08081d56 in wxStringBase::append (this=0xbfb7227c, str=@0xd647894)
    at /usr/include/wx-2.8/wx/string.h:445
#3  0x08081dae in wxString::append (this=0xbfb7227c, str=@0xd647894) at /usr/include/wx-2.8/wx/string.h:1296
#4  0x08081e0e in wxString::operator<< (this=0xbfb7227c, s=@0xd647894) at /usr/include/wx-2.8/wx/string.h:999
#5  0x08294187 in CUploadingView::DrawCell (client=0xd647818, column=0, dc=0xbfb72418, rect=@0xbfb7234c)
    at ClientListCtrl.cpp:610
---Type <return> to continue, or q <return> to quit---
#6  0x08294d6b in CQueuedView::DrawCell (client=0xd647818, column=0, dc=0xbfb72418, rect=@0xbfb7234c)
    at ClientListCtrl.cpp:834
#7  0x082957e3 in CClientListCtrl::OnDrawItem (this=0x9454e90, item=342, dc=0xbfb72418, rect=@0xbfb7271c,
    rectHL=@0xbfb72744, highlighted=false) at ClientListCtrl.cpp:483
#8  0x08457435 in MuleExtern::wxListMainWindow::OnPaint (this=0xc50dd50)
    at extern/wxWidgets/listctrl.cpp:2777
#9  0xb7827965 in wxAppConsole::HandleEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#10 0xb78f211f in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_gtk2ud-2.8.so.0
#11 0xb78f2e1d in wxEventHashTable::HandleEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#12 0xb78f2fa6 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#13 0xb78f2f2c in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#14 0xb7aaa0b3 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#15 0xb7954e20 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2ud-2.8.so.0
#16 0xb79553de in ?? () from /usr/lib/libwx_gtk2ud-2.8.so.0
#17 0xb71bb5a0 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x0c7b09c8 in ?? ()
#19 0xbfb73010 in ?? ()
#20 0x0c50dd50 in ?? ()
#21 0xb6f85710 in ?? () from /usr/lib/libgobject-2.0.so.0
#22 0xbfb72c50 in ?? ()
#23 0xffffffff in ?? ()
#24 0x0a1582b8 in ?? ()
#25 0xb6f5028b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#26 0xbfb72c3c in ?? ()
#27 0x00000000 in ?? ()

Thread 1 (LWP 15811):
#0  0xb789c636 in wxStringBase::ConcatSelf () from /usr/lib/libwx_gtk2ud-2.8.so.0
#1  0x08081d19 in wxStringBase::ConcatSelf (this=0xbfb7227c, nLen=246655264, src=0xfeae324)
    at /usr/include/wx-2.8/wx/string.h:287
#2  0x08081d56 in wxStringBase::append (this=0xbfb7227c, str=@0xd647894)
    at /usr/include/wx-2.8/wx/string.h:445
#3  0x08081dae in wxString::append (this=0xbfb7227c, str=@0xd647894) at /usr/include/wx-2.8/wx/string.h:1296
#4  0x08081e0e in wxString::operator<< (this=0xbfb7227c, s=@0xd647894) at /usr/include/wx-2.8/wx/string.h:999
---Type <return> to continue, or q <return> to quit---
#5  0x08294187 in CUploadingView::DrawCell (client=0xd647818, column=0, dc=0xbfb72418, rect=@0xbfb7234c)
    at ClientListCtrl.cpp:610
#6  0x08294d6b in CQueuedView::DrawCell (client=0xd647818, column=0, dc=0xbfb72418, rect=@0xbfb7234c)
    at ClientListCtrl.cpp:834
#7  0x082957e3 in CClientListCtrl::OnDrawItem (this=0x9454e90, item=342, dc=0xbfb72418, rect=@0xbfb7271c,
    rectHL=@0xbfb72744, highlighted=false) at ClientListCtrl.cpp:483
#8  0x08457435 in MuleExtern::wxListMainWindow::OnPaint (this=0xc50dd50)
    at extern/wxWidgets/listctrl.cpp:2777
#9  0xb7827965 in wxAppConsole::HandleEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#10 0xb78f211f in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_gtk2ud-2.8.so.0
#11 0xb78f2e1d in wxEventHashTable::HandleEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#12 0xb78f2fa6 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#13 0xb78f2f2c in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#14 0xb7aaa0b3 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2ud-2.8.so.0
#15 0xb7954e20 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2ud-2.8.so.0
#16 0xb79553de in ?? () from /usr/lib/libwx_gtk2ud-2.8.so.0
#17 0xb71bb5a0 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#18 0x0c7b09c8 in ?? ()
#19 0xbfb73010 in ?? ()
#20 0x0c50dd50 in ?? ()
#21 0xb6f85710 in ?? () from /usr/lib/libgobject-2.0.so.0
#22 0xbfb72c50 in ?? ()
#23 0xffffffff in ?? ()
#24 0x0a1582b8 in ?? ()
#25 0xb6f5028b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#26 0xbfb72c3c in ?? ()
#27 0x00000000 in ?? ()
#0  0xb789c636 in wxStringBase::ConcatSelf () from /usr/lib/libwx_gtk2ud-2.8.so.0
(gdb)

« Last Edit: February 17, 2008, 05:07:12 PM by Caleb »
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-svn-20080214 and 20080215 crash backtraces
« Reply #2 on: February 17, 2008, 08:51:20 PM »

Did you use a distro wx or a hand compiled one? I would try a hand compiled one in your place.

Cheers!
Logged

Caleb

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 6
Re: amule-svn-20080214 and 20080215 crash backtraces
« Reply #3 on: February 18, 2008, 02:11:20 PM »

Thank you, I have used a pre-compiled wx.
Logged

Caleb

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 6
Re: amule-svn-20080214 and 20080215 crash backtraces
« Reply #4 on: February 18, 2008, 02:25:37 PM »

It seems I have problems also with a hand-compiled wx
Now I've compiled:
wxgtk 2.8.7 with (
./configure --enable-mem_tracing --enable-debug --disable-optimise --enable-debug_flag \
        --enable-debug_info --enable-debug_gdb --with-opengl --enable-gtk2 --enable-unicode \
        --enable-largefile --prefix=$HOME/WXGTK287 && \
        make -j4 &&  make install
)

and amule with (
./configure --enable-ccache --with-denoise-level=3 --enable-debug --disable-optimize --enable-verbose \
    --enable-geoip --enable-cas --enable-wxcas --enable-amule-gui --enable-webserver --enable-amulecmd \
    --enable-amule-daemon --with-wx-prefix=$HOME/WXGTK287/ && \
    LD_LIBRARY_PATH=$HOME/WXGTK287/lib make -j4
)
« Last Edit: February 18, 2008, 03:45:06 PM by Caleb »
Logged

Caleb

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 6
amule-svn-20080217 crash backtrace
« Reply #5 on: February 18, 2008, 02:27:09 PM »

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1229797680 (LWP 2767)]
0x082b8f2d in CClientCredits::GetCurrentIdentState (this=0xafafafaf, dwForIP=2947526575)
    at ClientCredits.cpp:222
222             if (m_identState != IS_IDENTIFIED)
(gdb)
« Last Edit: February 18, 2008, 02:37:25 PM by Caleb »
Logged

Xaignar

  • Admin and Code Junky
  • Hero Member
  • *****
  • Karma: 19
  • Offline Offline
  • Posts: 1103
Re: amule-svn-20080214 and 20080215 crash backtraces
« Reply #6 on: February 18, 2008, 06:48:02 PM »

It should be fixed now. Please try tomorrows snapshot. :)
Logged