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)