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-20040613 - CAbstractFile::GetFileSize()  (Read 1847 times)

wRabbit

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 20
cvs-20040613 - CAbstractFile::GetFileSize()
« on: June 13, 2004, 07:51:36 PM »

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 27792)]
0x08158dd4 in CAbstractFile::GetFileSize() const (this=0x0) at KnownFile.h:105
105             uint32  GetFileSize() const                     {return m_nFileSize;}
(gdb) bt
#0  0x08158dd4 in CAbstractFile::GetFileSize() const (this=0x0)
    at KnownFile.h:105
#1  0x08189aaf in CUpDownClient::DrawStatusBar(wxMemoryDC*, wxRect, bool, bool)
    (this=0x8a639a0, dc=0xbfffef00, rect=, onlygreyrect=true,
    bFlat=false) at DownloadClient.cpp:75
#2  0x08196238 in CDownloadListCtrl::DrawSourceItem(wxDC*, int, RECT*, CtrlItem_Struct*) (this=0x8894aa8, dc=0xbffff340, nColumn=5, lpRect=0xbffff1c0,
    lpCtrlItem=0x8e1b2a0) at DownloadListCtrl.cpp:1227
#3  0x08192f04 in CDownloadListCtrl::OnDrawItem(int, wxDC*, wxRect const&, wxRect const&, bool) (this=0x8894aa8, item=111, dc=0xbffff340, rect=@0xbffff310,
    rectHL=@0xbffff270, highlighted=false) at DownloadListCtrl.cpp:502
#4  0x081dbe44 in wxODListMainWindow::OnPaint(wxPaintEvent&) (this=0x8894ec0)
    at listctrl.cpp:2999
#5  0x402d105b in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so
#6  0x402d0e5c in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so
#7  0x402931c7 in wxWindow::GtkSendPaintEvents() ()
   from /usr/lib/libwx_gtk-2.4.so
#8  0x40292f49 in wxWindow::GtkUpdate() () from /usr/lib/libwx_gtk-2.4.so
#9  0x40291a0e in wxWindow::OnInternalIdle() () from /usr/lib/libwx_gtk-2.4.so
#10 0x4023af54 in wxApp::CallInternalIdle(wxWindow*) ()
   from /usr/lib/libwx_gtk-2.4.so
---Type to continue, or q to quit---
#11 0x4023af6d in wxApp::CallInternalIdle(wxWindow*) ()
   from /usr/lib/libwx_gtk-2.4.so
#12 0x4023af6d in wxApp::CallInternalIdle(wxWindow*) ()
   from /usr/lib/libwx_gtk-2.4.so
#13 0x4023af6d in wxApp::CallInternalIdle(wxWindow*) ()
   from /usr/lib/libwx_gtk-2.4.so
#14 0x4023af6d in wxApp::CallInternalIdle(wxWindow*) ()
   from /usr/lib/libwx_gtk-2.4.so
#15 0x4023af6d in wxApp::CallInternalIdle(wxWindow*) ()
   from /usr/lib/libwx_gtk-2.4.so
#16 0x4023af6d in wxApp::CallInternalIdle(wxWindow*) ()
   from /usr/lib/libwx_gtk-2.4.so
#17 0x4023adcd in wxApp::ProcessIdle() () from /usr/lib/libwx_gtk-2.4.so
#18 0x4023a68b in wxapp_idle_callback () from /usr/lib/libwx_gtk-2.4.so
#19 0x40632dd8 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
#20 0x40631e75 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#21 0x4063232c in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#22 0x4063255c in g_main_run () from /usr/lib/libglib-1.2.so.0
#23 0x4055c083 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#24 0x4023b086 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so
#25 0x40295548 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so
#26 0x4023b7f8 in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so
#27 0x082a908a in main (argc=1, argv=0xbffffb84) at amule.cpp:152
---Type to continue, or q to quit---
#28 0x409c4d06 in __libc_start_main () from /lib/libc.so.6
(gdb) bt full
#0  0x08158dd4 in CAbstractFile::GetFileSize() const (this=0x0)
    at KnownFile.h:105
No locals.
#1  0x08189aaf in CUpDownClient::DrawStatusBar(wxMemoryDC*, wxRect, bool, bool)
    (this=0x8a639a0, dc=0xbfffef00, rect=, onlygreyrect=true,
    bFlat=false) at DownloadClient.cpp:75
        s_StatusBar = {m_Width = 158, m_Height = 17, m_FileSize = 62732338,
  m_Modifiers = 0x8ebace8, m_used3dlevel = 10,
  m_spanlist = {<_List_base >> = {<_List_alloc_base,true>> = {_M_node = 0x8ecae88}, }, }}
        crBoth = 49152
        crNeither = 15790320
        crClientOnly = 6842472
        crPending = 16764928
        crNextPending = 16777060
        gettingParts =
#2  0x08196238 in CDownloadListCtrl::DrawSourceItem(wxDC*, int, RECT*, CtrlItem_Struct*) (this=0x8894aa8, dc=0xbffff340, nColumn=5, lpRect=0xbffff1c0,
    lpCtrlItem=0x8e1b2a0) at DownloadListCtrl.cpp:1227
        iWidth = 158
        iHeight = 17
        dwTicks = 522251062
---Type to continue, or q to quit---
        cdcStatus =
        clipper =
        buffer =
        lpUpDownClient = (CUpDownClient *) 0x8a639a0
#3  0x08192f04 in CDownloadListCtrl::OnDrawItem(int, wxDC*, wxRect const&, wxRect const&, bool) (this=0x8894aa8, item=111, dc=0xbffff340, rect=@0xbffff310,
    rectHL=@0xbffff270, highlighted=false) at DownloadListCtrl.cpp:502
        iNextLeft = 738
        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 = 170, m_attr = 0x0,
  static sm_classwxListItem = {}}
        cx = 170
        iCurrent = 5
        content = (CtrlItem_Struct *) 0x8e1b2a0
        file = (class CPartFile *) 0x8a639a0
        mypen =
        cur_rec = {left = 573, top = 2110, right = 731, bottom = 2127}
        tree_start = 565
        tree_end = 572
        notLast = true
        notFirst = true
---Type to continue, or q to quit---
        iOffset = 4
        iCount = 12
#4  0x081dbe44 in wxODListMainWindow::OnPaint(wxPaintEvent&) (this=0x8894ec0)
    at listctrl.cpp:2999
        line = 111
        visibleTo = 111
        rectLine =
        xOrig = 0
        lineHeight = 19        yOrig = 1843
        dc =
        dev_x = 0
        dev_y = -1843
#5  0x402d105b in wxEvtHandler::SearchEventTable(wxEventTable&, wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#6  0x402d0e5c in wxEvtHandler::ProcessEvent(wxEvent&) ()
   from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#7  0x402931c7 in wxWindow::GtkSendPaintEvents() ()
   from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
---Type to continue, or q to quit---
#8  0x40292f49 in wxWindow::GtkUpdate() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#9  0x40291a0e in wxWindow::OnInternalIdle() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#10 0x4023af54 in wxApp::CallInternalIdle(wxWindow*) ()
   from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#11 0x4023af6d in wxApp::CallInternalIdle(wxWindow*) ()
   from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#12 0x4023af6d in wxApp::CallInternalIdle(wxWindow*) ()
   from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#13 0x4023af6d in wxApp::CallInternalIdle(wxWindow*) ()
   from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#14 0x4023af6d in wxApp::CallInternalIdle(wxWindow*) ()
   from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#15 0x4023af6d in wxApp::CallInternalIdle(wxWindow*) ()
   from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#16 0x4023af6d in wxApp::CallInternalIdle(wxWindow*) ()
---Type to continue, or q to quit---
   from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#17 0x4023adcd in wxApp::ProcessIdle() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#18 0x4023a68b in wxapp_idle_callback () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#19 0x40632dd8 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#20 0x40631e75 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#21 0x4063232c in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#22 0x4063255c in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#23 0x4055c083 in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#24 0x4023b086 in wxApp::MainLoop() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#25 0x40295548 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#26 0x4023b7f8 in wxEntry(int, char**) () from /usr/lib/libwx_gtk-2.4.so
No symbol table info available.
#27 0x082a908a in main (argc=1, argv=0xbffffb84) at amule.cpp:152
---Type to continue, or q to quit---
No locals.
#28 0x409c4d06 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
(gdb)
Logged