Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 17765)]
0x080e5260 in CAbstractFile::GetFileSize (this=0x0) at KnownFile.h:105
105 uint32 GetFileSize() const {return m_nFileSize;}
(gdb) bt
#0 0x080e5260 in CAbstractFile::GetFileSize (this=0x0) at KnownFile.h:105
#1 0x08116baa in CUpDownClient::DrawStatusBar (this=0x96194d0, dc=0xbfffdb30, rect=, onlygreyrect=true, bFlat=true)
at DownloadClient.cpp:75
#2 0x08123555 in CDownloadListCtrl::DrawSourceItem (this=0x86d8498, dc=0xbfffdf90, nColumn=5, lpRect=0xbfffde00,
lpCtrlItem=0x916c9d8) at DownloadListCtrl.cpp:1226
#3 0x0811ff31 in CDownloadListCtrl::OnDrawItem (this=0x86d8498, item=20, dc=0xbfffdf90, rect=@0xbfffdf60, rectHL=@0xbfffdec0,
highlighted=false) at DownloadListCtrl.cpp:501
#4 0x081680fc in wxODListMainWindow::OnPaint (this=0x86ee5c0) at listctrl.cpp:2999
#5 0x402ed667 in wxEvtHandler::SearchEventTable () from /usr/lib/libwx_gtk-2.4.so.0
#6 0x402ed483 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk-2.4.so.0
#7 0x402ab60a in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk-2.4.so.0
#8 0x402ab36e in wxWindow::GtkUpdate () from /usr/lib/libwx_gtk-2.4.so.0
#9 0x402a9d4f in wxWindow::OnInternalIdle () from /usr/lib/libwx_gtk-2.4.so.0
#10 0x4024c955 in wxApp::CallInternalIdle () from /usr/lib/libwx_gtk-2.4.so.0
#11 0x4024c96f in wxApp::CallInternalIdle () from /usr/lib/libwx_gtk-2.4.so.0
#12 0x4024c96f in wxApp::CallInternalIdle () from /usr/lib/libwx_gtk-2.4.so.0
#13 0x4024c96f in wxApp::CallInternalIdle () from /usr/lib/libwx_gtk-2.4.so.0
#14 0x4024c96f in wxApp::CallInternalIdle () from /usr/lib/libwx_gtk-2.4.so.0
#15 0x4024c96f in wxApp::CallInternalIdle () from /usr/lib/libwx_gtk-2.4.so.0
#16 0x4024c96f in wxApp::CallInternalIdle () from /usr/lib/libwx_gtk-2.4.so.0
#17 0x4024c7bf in wxApp::ProcessIdle () from /usr/lib/libwx_gtk-2.4.so.0
#18 0x4024c01a in wxWakeUpIdle () from /usr/lib/libwx_gtk-2.4.so.0
#19 0x4065afa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
#20 0x4065a03d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#21 0x4065a4f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#22 0x4065a724 in g_main_run () from /usr/lib/libglib-1.2.so.0
#23 0x40580c3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
#24 0x4024ca79 in wxApp::MainLoop () from /usr/lib/libwx_gtk-2.4.so.0
#25 0x402ada47 in wxAppBase::OnRun () from /usr/lib/libwx_gtk-2.4.so.0
#26 0x4024d1db in wxEntry () from /usr/lib/libwx_gtk-2.4.so.0
#27 0x082362e8 in main (argc=1, argv=0xbfffe7d4) at amule.cpp:152
(gdb) bt full
#0 0x080e5260 in CAbstractFile::GetFileSize (this=0x0) at KnownFile.h:105
No locals.
#1 0x08116baa in CUpDownClient::DrawStatusBar (this=0x96194d0, dc=0xbfffdb30, rect=, onlygreyrect=true, bFlat=true)
at DownloadClient.cpp:75
s_StatusBar = {m_Width = 249, m_Height = 23, m_FileSize = 734322688, m_Modifiers = 0x0, m_used3dlevel = 0,
m_spanlist = { >> = {, true>> = {_M_node = 0x88b7e30}, }, }}
crBoth = 38400
crNeither = 14737632
crClientOnly = 0
crPending = 16764928
crNextPending = 16777060
gettingParts =
#2 0x08123555 in CDownloadListCtrl::DrawSourceItem (this=0x86d8498, dc=0xbfffdf90, nColumn=5, lpRect=0xbfffde00,
lpCtrlItem=0x916c9d8) at DownloadListCtrl.cpp:1226
iWidth = 249
iHeight = 23
dwTicks = 1576077231
cdcStatus =
clipper =
buffer =
lpUpDownClient = (CUpDownClient *) 0x96194d0
#3 0x0811ff31 in CDownloadListCtrl::OnDrawItem (this=0x86d8498, item=20, dc=0xbfffdf90, rect=@0xbfffdf60, rectHL=@0xbfffdec0,
highlighted=false) at DownloadListCtrl.cpp:501
iNextLeft = 962
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 = 261, m_attr = 0x0,
static sm_classwxListItem = {}}
cx = 261
iCurrent = 5
content = (CtrlItem_Struct *) 0x916c9d8
file = (class CPartFile *) 0x96194d0
mypen =
cur_rec = {left = 706, top = 501, right = 955, bottom = 524}
tree_start = 698
tree_end = 705
notLast = true
notFirst = true
iOffset = 4
iCount = 12
#4 0x081680fc in wxODListMainWindow::OnPaint (this=0x86ee5c0) at listctrl.cpp:2999
line = 20
visibleTo = 21
rectLine =
xOrig = 585
lineHeight = 25
visibleFrom = 15
yOrig = 375
dc =
dev_x = -585
dev_y = -375
#5 0x402ed667 in wxEvtHandler::SearchEventTable () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#6 0x402ed483 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#7 0x402ab60a in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#8 0x402ab36e in wxWindow::GtkUpdate () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#9 0x402a9d4f in wxWindow::OnInternalIdle () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#10 0x4024c955 in wxApp::CallInternalIdle () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#11 0x4024c96f in wxApp::CallInternalIdle () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#12 0x4024c96f in wxApp::CallInternalIdle () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#13 0x4024c96f in wxApp::CallInternalIdle () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#14 0x4024c96f in wxApp::CallInternalIdle () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#15 0x4024c96f in wxApp::CallInternalIdle () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#16 0x4024c96f in wxApp::CallInternalIdle () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#17 0x4024c7bf in wxApp::ProcessIdle () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#18 0x4024c01a in wxWakeUpIdle () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#19 0x4065afa0 in g_timeout_add () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#20 0x4065a03d in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#21 0x4065a4f4 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#22 0x4065a724 in g_main_run () from /usr/lib/libglib-1.2.so.0
No symbol table info available.
#23 0x40580c3f in gtk_main () from /usr/lib/libgtk-1.2.so.0
No symbol table info available.
#24 0x4024ca79 in wxApp::MainLoop () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#25 0x402ada47 in wxAppBase::OnRun () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#26 0x4024d1db in wxEntry () from /usr/lib/libwx_gtk-2.4.so.0
No symbol table info available.
#27 0x082362e8 in main (argc=1, argv=0xbfffe7d4) at amule.cpp:152
No locals.
(gdb) c
Continuing.
OOPS! - Seems like aMule crashed
--== BACKTRACE FOLLOWS: ==--
[0] /usr/local/src/amule-cvs/src/amule(_ZN9CamuleApp16OnFatalExceptionEv+0x59) [0x823b305]
[1] /usr/lib/libwx_gtk-2.4.so.0(wxFatalSignalHandler+0x2d) [0x403d796d]
[2] /lib/libpthread.so.0 [0x40fae825]
[3] /lib/libc.so.6 [0x4101d658]
[4] /usr/local/src/amule-cvs/src/amule(_ZN13CUpDownClient13DrawStatusBarEP10wxMemoryDC6wxRectbb+0x1ae) [0x8116baa]
[5] /usr/local/src/amule-cvs/src/amule(_ZN17CDownloadListCtrl14DrawSourceItemEP4wxDCiP4RECTP15CtrlItem_Struct+0xb81) [0x8123555]
[6] /usr/local/src/amule-cvs/src/amule(_ZN17CDownloadListCtrl10OnDrawItemEiP4wxDCRK6wxRectS4_b+0xb17) [0x811ff31]
[7] /usr/local/src/amule-cvs/src/amule(_ZN18wxODListMainWindow7OnPaintER12wxPaintEvent+0x3aa) [0x81680fc]
[8] /usr/lib/libwx_gtk-2.4.so.0(_ZN12wxEvtHandler16SearchEventTableER12wxEventTableR7wxEvent+0xb7) [0x402ed667]
[9] /usr/lib/libwx_gtk-2.4.so.0(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0x83) [0x402ed483]
[10] /usr/lib/libwx_gtk-2.4.so.0(_ZN8wxWindow18GtkSendPaintEventsEv+0x29a) [0x402ab60a]
[11] /usr/lib/libwx_gtk-2.4.so.0(_ZN8wxWindow9GtkUpdateEv+0x3e) [0x402ab36e]
[12] /usr/lib/libwx_gtk-2.4.so.0(_ZN8wxWindow14OnInternalIdleEv+0x1f) [0x402a9d4f]
[13] /usr/lib/libwx_gtk-2.4.so.0(_ZN5wxApp16CallInternalIdleEP8wxWindow+0x25) [0x4024c955]
[14] /usr/lib/libwx_gtk-2.4.so.0(_ZN5wxApp16CallInternalIdleEP8wxWindow+0x3f) [0x4024c96f]
[15] /usr/lib/libwx_gtk-2.4.so.0(_ZN5wxApp16CallInternalIdleEP8wxWindow+0x3f) [0x4024c96f]
[16] /usr/lib/libwx_gtk-2.4.so.0(_ZN5wxApp16CallInternalIdleEP8wxWindow+0x3f) [0x4024c96f]
[17] /usr/lib/libwx_gtk-2.4.so.0(_ZN5wxApp16CallInternalIdleEP8wxWindow+0x3f) [0x4024c96f]
[18] /usr/lib/libwx_gtk-2.4.so.0(_ZN5wxApp16CallInternalIdleEP8wxWindow+0x3f) [0x4024c96f]
[19] /usr/lib/libwx_gtk-2.4.so.0(_ZN5wxApp16CallInternalIdleEP8wxWindow+0x3f) [0x4024c96f]
[20] /usr/lib/libwx_gtk-2.4.so.0(_ZN5wxApp11ProcessIdleEv+0x3f) [0x4024c7bf]
[21] /usr/lib/libwx_gtk-2.4.so.0 [0x4024c01a]
[22] /usr/lib/libglib-1.2.so.0 [0x4065afa0]
[23] /usr/lib/libglib-1.2.so.0 [0x4065a03d]
[24] /usr/lib/libglib-1.2.so.0 [0x4065a4f4]
[25] /usr/lib/libglib-1.2.so.0(g_main_run+0x34) [0x4065a724]
[26] /usr/lib/libgtk-1.2.so.0(gtk_main+0xb7) [0x40580c3f]
[27] /usr/lib/libwx_gtk-2.4.so.0(_ZN5wxApp8MainLoopEv+0x19) [0x4024ca79]
[28] /usr/lib/libwx_gtk-2.4.so.0(_ZN9wxAppBase5OnRunEv+0x17) [0x402ada47]
[29] /usr/lib/libwx_gtk-2.4.so.0(_Z7wxEntryiPPc+0x25b) [0x4024d1db]
[30] /usr/local/src/amule-cvs/src/amule(main+0x22) [0x82362e8]
[31] /lib/libc.so.6(__libc_start_main+0xc6) [0x41009dc6]
[32] /usr/local/src/amule-cvs/src/amule(_ZNK16wxLongLongNativedvEl+0x3d) [0x80d8711]
Program received signal SIGABRT, Aborted.
0x4101d721 in kill () from /lib/libc.so.6
(gdb) c
Continuing.
Program exited normally.
(gdb)