aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: 20041029 crashed right after start  (Read 2574 times)

nich

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 55
20041029 crashed right after start
« on: November 03, 2004, 02:19:06 PM »

Crashing:
Code: [Select]
[New Thread 32769 (LWP 15022)]
[New Thread 16386 (LWP 15023)]
*** TCP socket at 5015
AICH Thread: Syncronization thread started.
ListenSocket: Ok.
AICH Thread: Masterhashes of known files have been loaded.
AICH Thread: No new files found.
AICH Thread: Thread terminated.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 15006)]
0x40476493 in wxWindowBase::GetSize() const (this=0x8d10628) at window.h:267
267     window.h: No such file or directory.
        in window.h
Bt:
Code: [Select]
(gdb) bt
#0  0x40476493 in wxWindowBase::GetSize() const (this=0x8d10628) at window.h:267
#1  0x401f48c8 in wxTaskBarIconArea::SetTrayIcon(wxBitmap const&) (this=0x8d10628, bmp=@0xbfffeae0) at src/unix/taskbarx11.cpp:147
#2  0x401f52f4 in wxTaskBarIcon::SetIcon(wxIcon const&, wxString const&) (this=0x8a33530, icon=@0x8a3355c, tooltip=@0x8a336a4) at src/unix/taskbarx11.cpp:295
#3  0x081e57b4 in CMuleTrayIcon::UpdateTray() (this=0x8a33530) at MuleTrayIcon.cpp:143
#4  0x081e572a in CMuleTrayIcon::SetTrayIcon(wxIcon&, unsigned) (this=0x8a33530, Icon=@0xbfffebd0, percent=0) at MuleTrayIcon.cpp:127
#5  0x082c9cfc in CamuleDlg::UpdateTrayIcon(int) (this=0x8881e80, percent=0) at amuleDlg.cpp:745
#6  0x082c9453 in CamuleDlg::ShowTransferRate() (this=0x8881e80) at amuleDlg.cpp:677
#7  0x082cacb9 in CamuleDlg::OnGUITimer(wxTimerEvent&) (this=0x8881e80) at amuleDlg.cpp:1004
#8  0x4060ff1a in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const (this=0x85ef5a0, handler=0x8881e80, func=
      {__pfn = 0x82cab1e , __delta = 0}, event=@0xbfffee50) at src/common/appbase.cpp:305
#9  0x406b0876 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) (entry=@0x85ce7f0, handler=0x8881e80, event=@0xbfffee50)
    at src/common/event.cpp:1169
#10 0x406af8b4 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (this=0x85ce680, event=@0xbfffee50, self=0x8881e80) at src/common/event.cpp:837
#11 0x406b0a8e in wxEvtHandler::ProcessEvent(wxEvent&) (this=0x8881e80, event=@0xbfffee50) at src/common/event.cpp:1231
#12 0x404676f5 in wxTimerBase::Notify() (this=0x8a2d018) at src/common/timercmn.cpp:61
#13 0x40365514 in timeout_callback (data=0x8a2d018) at src/gtk/timer.cpp:47
#14 0x40b47a1f in g_main_context_wakeup () from /usr/lib/libglib-2.0.so.0
#15 0x08a2d018 in ?? ()
#16 0x40b9c0fc in g_idle_funcs () from /usr/lib/libglib-2.0.so.0
#17 0xbfffeed8 in ?? ()
#18 0x400380aa in pthread_mutex_unlock () from /lib/libpthread.so.0
Previous frame inner to this frame (corrupt stack?)
Full bt:
Code: [Select]
(gdb) bt full
#0  0x40476493 in wxWindowBase::GetSize() const (this=0x8d10628) at window.h:267
        w = 1085298852
        h = 148167208
#1  0x401f48c8 in wxTaskBarIconArea::SetTrayIcon(wxBitmap const&) (this=0x8d10628, bmp=@0xbfffeae0) at src/unix/taskbarx11.cpp:147
        winsize = {x = -1073747288, y = 1077149431}
        bmpsize = {x = -1073747232, y = 144913756}
        iconsize = {x = -1073747288, y = 1077163638}
        region = { = { = {_vptr.wxObject = 0xbfffeae0, static ms_classInfo = {m_className = 0x406df5f0, m_objectSize = 8, m_objectConstructor = 0,
        m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x83e2e10, m_next = 0x407364e8, static sm_classTable = 0x85cf060}, m_refData = 0x40561aa4}, m_visible = 136,
    static ms_classInfo = {m_className = 0x404ba070, m_objectSize = 12, m_objectConstructor = 0x4035d624 , m_baseInfo1 = 0x407364ac,
      m_baseInfo2 = 0x0, static sm_first = 0x83e2e10, m_next = 0x40568a90, static sm_classTable = 0x85cf060}}, static ms_classInfo = {m_className = 0x404ba7dc,
    m_objectSize = 12, m_objectConstructor = 0x403614e0 , m_baseInfo1 = 0x40568a78, m_baseInfo2 = 0x0, static sm_first = 0x83e2e10,
    m_next = 0x40568be0, static sm_classTable = 0x85cf060}}
#2  0x401f52f4 in wxTaskBarIcon::SetIcon(wxIcon const&, wxString const&) (this=0x8a33530, icon=@0x8a3355c, tooltip=@0x8a336a4) at src/unix/taskbarx11.cpp:295
        bmp = { = { = {_vptr.wxObject = 0x40546d68, static ms_classInfo = {m_className = 0x406df5f0, m_objectSize = 8, m_objectConstructor = 0,
        m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x83e2e10, m_next = 0x407364e8, static sm_classTable = 0x85cf060}, m_refData = 0x8d9d278}, m_visible = false,
    static ms_classInfo = {m_className = 0x404ba070, m_objectSize = 12, m_objectConstructor = 0x4035d624 , m_baseInfo1 = 0x407364ac,
      m_baseInfo2 = 0x0, static sm_first = 0x83e2e10, m_next = 0x40568a90, static sm_classTable = 0x85cf060}}, static ms_classInfo = {m_className = 0x404b6f14,
    m_objectSize = 12, m_objectConstructor = 0x4033fe3c , m_baseInfo1 = 0x40568a78, m_baseInfo2 = 0x0, static sm_first = 0x83e2e10,
    m_next = 0x405686b4, static sm_classTable = 0x85cf060}}
#3  0x081e57b4 in CMuleTrayIcon::UpdateTray() (this=0x8a33530) at MuleTrayIcon.cpp:143
No locals.
#4  0x081e572a in CMuleTrayIcon::SetTrayIcon(wxIcon&, unsigned) (this=0x8a33530, Icon=@0xbfffebd0, percent=0) at MuleTrayIcon.cpp:127
        temp = { = { = {_vptr.wxObject = 0x40546ea8, static ms_classInfo = {m_className = 0x406df5f0, m_objectSize = 8, m_objectConstructor = 0,
        m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x83e2e10, m_next = 0x407364e8, static sm_classTable = 0x85cf060}, m_refData = 0x8d92860}, m_visible = false,
    static ms_classInfo = {m_className = 0x404ba070, m_objectSize = 12, m_objectConstructor = 0x4035d624 , m_baseInfo1 = 0x407364ac,
      m_baseInfo2 = 0x0, static sm_first = 0x83e2e10, m_next = 0x40568a90, static sm_classTable = 0x85cf060}}, static ms_classInfo = {m_className = 0x404b7ba0,
    m_objectSize = 12, m_objectConstructor = 0x403475bc , m_baseInfo1 = 0x40568a78, m_baseInfo2 = 0x0, static sm_first = 0x83e2e10,
    m_next = 0x40568938, static sm_classTable = 0x85cf060}}
        new_mask = (class wxMask *) 0x8a247b0
        Bar_xSize = 4
        Bar_xPos = 11
        Bar_yPos = 0
        Bar_ySize = 14
        NewSize = 0
#5  0x082c9cfc in CamuleDlg::UpdateTrayIcon(int) (this=0x8881e80, percent=0) at amuleDlg.cpp:745
        NewTrayIcon = { = { = { = {_vptr.wxObject = 0x83e1818, static ms_classInfo = {m_className = 0x406df5f0, m_objectSize = 8,
          m_objectConstructor = 0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x83e2e10, m_next = 0x407364e8, static sm_classTable = 0x85cf060},
        m_refData = 0x8d9d278}, m_visible = false, static ms_classInfo = {m_className = 0x404ba070, m_objectSize = 12,
        m_objectConstructor = 0x4035d624 , m_baseInfo1 = 0x407364ac, m_baseInfo2 = 0x0, static sm_first = 0x83e2e10, m_next = 0x40568a90,
        static sm_classTable = 0x85cf060}}, static ms_classInfo = {m_className = 0x404b6f14, m_objectSize = 12, m_objectConstructor = 0x4033fe3c ,
      m_baseInfo1 = 0x40568a78, m_baseInfo2 = 0x0, static sm_first = 0x83e2e10, m_next = 0x405686b4, static sm_classTable = 0x85cf060}}, static ms_classInfo = {
    m_className = 0x404ba180, m_objectSize = 12, m_objectConstructor = 0x4035dc48 , m_baseInfo1 = 0x405686cc, m_baseInfo2 = 0x0,
    static sm_first = 0x83e2e10, m_next = 0x40568aa8, static sm_classTable = 0x85cf060}}
#6  0x082c9453 in CamuleDlg::ShowTransferRate() (this=0x8881e80) at amuleDlg.cpp:677
        kBpsUp = 0
        kBpsDown = 0
        buffer = { = {static npos = 4294967195, m_pchData = 0x8cd4d9c}, }
        label = (class wxStaticText *) 0x893f2d0
        percentDown = 0
        buffer2 = { = {static npos = 4294967195, m_pchData = 0x406e3690}, }
        bmp = (class wxStaticBitmap *) 0x40594d0b
#7  0x082cacb9 in CamuleDlg::OnGUITimer(wxTimerEvent&) (this=0x8881e80) at amuleDlg.cpp:1004
        msPrev1 = 17323
        msPrev5 = 17323
        msPrevGraph = 15874
        msPrevStats = 0
        msPrevHist = 11000
        msCur = 17323
        bStatsVisible = false
        msGraphUpdate = 3000
        sStatsUpdate = 5
#8  0x4060ff1a in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const (this=0x85ef5a0, handler=0x8881e80, func=
      {__pfn = 0x82cab1e , __delta = 0}, event=@0xbfffee50) at src/common/appbase.cpp:305
No locals.
#9  0x406b0876 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) (entry=@0x85ce7f0, handler=0x8881e80, event=@0xbfffee50)
    at src/common/event.cpp:1169
        tableId1 = 6128
        tableId2 = -1
#10 0x406af8b4 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) (this=0x85ce680, event=@0xbfffee50, self=0x8881e80) at src/common/event.cpp:837
        n = 0
        eventEntryTable = (const wxEventTableEntryPointerArray &) @0x896075c: { = {m_nSize = 1, m_nCount = 1, m_pItems = 0x8979088}, }
        count = 1
        eventType = 10084
        eTTnode = (EventTypeTable * const) 0x8960758
#11 0x406b0a8e in wxEvtHandler::ProcessEvent(wxEvent&) (this=0x8881e80, event=@0xbfffee50) at src/common/event.cpp:1231
No locals.
#12 0x404676f5 in wxTimerBase::Notify() (this=0x8a2d018) at src/common/timercmn.cpp:61
        event = { = { = {_vptr.wxObject = 0x83e17c8, static ms_classInfo = {m_className = 0x406df5f0, m_objectSize = 8, m_objectConstructor = 0,
        m_baseInfo1 = 0x0, m_baseInfo2 = 0x0, static sm_first = 0x83e2e10, m_next = 0x407364e8, static sm_classTable = 0x85cf060}, m_refData = 0x0}, m_eventObject = 0x8a2d018,
    m_eventType = 10084, m_timeStamp = 0, m_id = 6128, m_callbackUserData = 0x0, m_propagationLevel = 0, m_skipped = false, m_isCommandEvent = false, static ms_classInfo = {
      m_className = 0x406ef3e0, m_objectSize = 36, m_objectConstructor = 0, m_baseInfo1 = 0x407364ac, m_baseInfo2 = 0x0, static sm_first = 0x83e2e10, m_next = 0x40736974,
      static sm_classTable = 0x85cf060}}, m_interval = 100, static ms_classInfo = {m_className = 0x404e4dbc, m_objectSize = 40,
    m_objectConstructor = 0x404674fc , m_baseInfo1 = 0x4073698c, m_baseInfo2 = 0x0, static sm_first = 0x83e2e10, m_next = 0x4056bba8,
    static sm_classTable = 0x85cf060}}
#13 0x40365514 in timeout_callback (data=0x8a2d018) at src/gtk/timer.cpp:47
        timer = (wxTimer *) 0x8a2d018
#14 0x40b47a1f in g_main_context_wakeup () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0x08a2d018 in ?? ()
No symbol table info available.
#16 0x40b9c0fc in g_idle_funcs () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#17 0xbfffeed8 in ?? ()
No symbol table info available.
#18 0x400380aa in pthread_mutex_unlock () from /lib/libpthread.so.0
No symbol table info available.

wxGTK 2.5.3, GTK 2 and unicode on. Anything?  :]
Logged

Kry

  • Ex-developer
  • Retired admin
  • Hero Member
  • *****
  • Karma: -665
  • Offline Offline
  • Posts: 5795
Re: 20041029 crashed right after start
« Reply #1 on: November 03, 2004, 05:29:53 PM »

cvs up?
Logged

nich

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 55
Re: 20041029 crashed right after start
« Reply #2 on: November 04, 2004, 08:49:09 PM »

Hum?

(I just love this kind of replies -_-; )

If you want to know if I tried more recent cvs, yes, I did, but this one crashed only once this way (it was running fine before and after this).

Just posted in case there's something being overlooked. ^^;
Logged