aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: cvs 20040428 19:45 - crash on opening transfer lists  (Read 2039 times)

bootstrap

  • Guest
cvs 20040428 19:45 - crash on opening transfer lists
« on: April 28, 2004, 08:20:30 PM »

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1073822560 (LWP 19489)]
0x081483c4 in CAbstractFile::GetFileSize() (this=0x0) at KnownFile.h:116
116             uint32  GetFileSize()                   {return m_nFileSize;}
(gdb) bt
#0  0x081483c4 in CAbstractFile::GetFileSize() (this=0x0) at KnownFile.h:116
#1  0x08179d90 in CUpDownClient::DrawStatusBar(wxMemoryDC*, wxRect, bool, bool) (this=0x8c1a788,
    dc=0xbfffecb0, rect=, onlygreyrect=true, bFlat=false) at DownloadClient.cpp:74
#2  0x081854f7 in CDownloadListCtrl::DrawSourceItem(wxDC*, int, RECT*, CtrlItem_Struct*) (this=0x8688550,
    dc=0xbffff0c0, nColumn=5, lpRect=0xbfffef40, lpCtrlItem=0x8b10580) at DownloadListCtrl.cpp:1246
#3  0x08182552 in CDownloadListCtrl::OnDrawItem(int, wxDC*, wxRect const&, wxRect const&, bool) (
    this=0x8688550, item=2, dc=0xbffff0c0, rect=@0xbffff090, rectHL=@0xbfffeff0, highlighted=false)
    at DownloadListCtrl.cpp:514
#4  0x081cb2b8 in wxODListMainWindow::OnPaint(wxPaintEvent&) (this=0x8688a38) at listctrl.cpp:2999
#5  0x45fd2fa2 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so.0
#6  0x45fd2dcf in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
#7  0x45f87645 in wxWindow::GtkSendPaintEvents() () from /usr/lib/libwx_gtk-2.4.so.0
#8  0x45f873e9 in wxWindow::GtkUpdate() () from /usr/lib/libwx_gtk-2.4.so.0
#9  0x45f86072 in wxWindow::OnInternalIdle() () from /usr/lib/libwx_gtk-2.4.so.0
#10 0x45f37a24 in wxApp::CallInternalIdle(wxWindow*) () from /usr/lib/libwx_gtk-2.4.so.0
#11 0x45f37a3c in wxApp::CallInternalIdle(wxWindow*) () from /usr/lib/libwx_gtk-2.4.so.0
#12 0x45f37a3c in wxApp::CallInternalIdle(wxWindow*) () from /usr/lib/libwx_gtk-2.4.so.0
#13 0x45f37a3c in wxApp::CallInternalIdle(wxWindow*) () from /usr/lib/libwx_gtk-2.4.so.0
#14 0x45f37a3c in wxApp::CallInternalIdle(wxWindow*) () from /usr/lib/libwx_gtk-2.4.so.0
#15 0x45f37a3c in wxApp::CallInternalIdle(wxWindow*) () from /usr/lib/libwx_gtk-2.4.so.0
#16 0x45f37a3c in wxApp::CallInternalIdle(wxWindow*) () from /usr/lib/libwx_gtk-2.4.so.0
#17 0x45f378c0 in wxApp::ProcessIdle() () from /usr/lib/libwx_gtk-2.4.so.0
#18 0x45f3724f in wxapp_idle_callback () from /usr/lib/libwx_gtk-2.4.so.0
#19 0x00d7c4ef in g_timeout_add () from /usr/lib/libglib-1.2.so.0
#20 0x00d7b35b in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#21 0x00d7b846 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#22 0x00d7baf4 in g_main_run () from /usr/lib/libglib-1.2.so.0
#23 0x001a56af in gtk_main () from /usr/lib/libgtk-1.2.so.0
#24 0x45f37b32 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
#25 0x45f89750 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
#26 0x45f3820d in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
#27 0x0828e66e in main (argc=1, argv=0xbffff954) at amule.cpp:114
(gdb) bt full
#0  0x081483c4 in CAbstractFile::GetFileSize() (this=0x0) at KnownFile.h:116
No locals.
#1  0x08179d90 in CUpDownClient::DrawStatusBar(wxMemoryDC*, wxRect, bool, bool) (this=0x8c1a788,
    dc=0xbfffecb0, rect=, onlygreyrect=true, bFlat=false) at DownloadClient.cpp:74
        crBoth = 49152
        crNeither = 15790320
        crClientOnly = 6842472
        crPending = 16764928
        crNextPending = 16777060
        gettingParts = {<> = {}, }
#2  0x081854f7 in CDownloadListCtrl::DrawSourceItem(wxDC*, int, RECT*, CtrlItem_Struct*) (this=0x8688550,
    dc=0xbffff0c0, nColumn=5, lpRect=0xbfffef40, lpCtrlItem=0x8b10580) at DownloadListCtrl.cpp:1246
        iWidth = 140
        iHeight = 18
        dwTicks = 844526111
        cdcStatus =
        clipper =
        buffer = {<> = {}, }
        lpUpDownClient = (CUpDownClient *) 0x8c1a788
#3  0x08182552 in CDownloadListCtrl::OnDrawItem(int, wxDC*, wxRect const&, wxRect const&, bool) (
    this=0x8688550, item=2, dc=0xbffff0c0, rect=@0xbffff090, rectHL=@0xbfffeff0, highlighted=false)
    at DownloadListCtrl.cpp:514
        iNextLeft = 768
        iColumn = 5
        listitem = {<> = {}, m_mask = 98, m_itemId = 0, m_col = 0, m_state = 0,
  m_stateMask = 0, m_text = , m_image = -1, m_data = 0, m_format = 0, m_width = 152,
  m_attr = 0x0, static sm_classwxListItem = {}}
        cx = 152
        iCurrent = 5
        content = (CtrlItem_Struct *) 0x8b10580
        file = (class CPartFile *) 0x8c1a788
        mypen =
        cur_rec = {left = 621, top = 41, right = 761, bottom = 59}
        tree_start = 613
        tree_end = 620
        notLast = true
        notFirst = true
        iOffset = 4
        iCount = 12
#4  0x081cb2b8 in wxODListMainWindow::OnPaint(wxPaintEvent&) (this=0x8688a38) at listctrl.cpp:2999
        line = 2
        visibleTo = 21
        rectLine =
        xOrig = 0
        lineHeight = 20
        visibleFrom = 0
        yOrig = 0
        dc =
        dev_x = 0
        dev_y = 0
#5  0x45fd2fa2 in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#6  0x45fd2dcf in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#7  0x45f87645 in wxWindow::GtkSendPaintEvents() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#8  0x45f873e9 in wxWindow::GtkUpdate() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#9  0x45f86072 in wxWindow::OnInternalIdle() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#10 0x45f37a24 in wxApp::CallInternalIdle(wxWindow*) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#11 0x45f37a3c in wxApp::CallInternalIdle(wxWindow*) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#12 0x45f37a3c in wxApp::CallInternalIdle(wxWindow*) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#13 0x45f37a3c in wxApp::CallInternalIdle(wxWindow*) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#14 0x45f37a3c in wxApp::CallInternalIdle(wxWindow*) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#15 0x45f37a3c in wxApp::CallInternalIdle(wxWindow*) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#16 0x45f37a3c in wxApp::CallInternalIdle(wxWindow*) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#17 0x45f378c0 in wxApp::ProcessIdle() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#18 0x45f3724f in wxapp_idle_callback () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#19 0x00d7c4ef in g_timeout_add () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#20 0x00d7b35b in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#21 0x00d7b846 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#22 0x00d7baf4 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#23 0x001a56af in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#24 0x45f37b32 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#25 0x45f89750 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#26 0x45f3820d in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#27 0x0828e66e in main (argc=1, argv=0xbffff954) at amule.cpp:114
No locals.
(gdb)
Logged