aMule Forum
English => Backtraces => Topic started by: nsd20463 on May 11, 2004, 08:20:53 PM
-
After running all night w/o crashing (I've discovered that leaving the display
showing the search page gets best results---perhaps b/c it is so static when
there are no searches, so it does not tempt all these bugs), I opened up
an item to see what the sources looked like, and began scrolling down.
About half way down amule crashed. Seems similar to the previous crash
of mine.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1092095424 (LWP 15222)]
0x080d61d4 in CAbstractFile::GetFileSize (this=0x0) at KnownFile.h:116
116 uint32 GetFileSize() {return m_nFileSize;}
(gdb) bt
#0 0x080d61d4 in CAbstractFile::GetFileSize (this=0x0) at KnownFile.h:116
#1 0x08107922 in CUpDownClient::DrawStatusBar (this=0x8cc9410, dc=0xbfffec00, rect=, onlygreyrect=true, bFlat=false)
at DownloadClient.cpp:74
#2 0x0811362d in CDownloadListCtrl::DrawSourceItem (this=0x85647d0, dc=0xbffff040, nColumn=5, lpRect=0xbfffeeb0, lpCtrlItem=0x8f121f0)
at DownloadListCtrl.cpp:1245
#3 0x081103b9 in CDownloadListCtrl::OnDrawItem (this=0x85647d0, item=48, dc=0xbffff040, rect=@0xbffff010, rectHL=@0xbfffef70,
highlighted=false) at DownloadListCtrl.cpp:513
#4 0x08159dc0 in wxODListMainWindow::OnPaint (this=0x8564c80) 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 0x08225f02 in main (argc=1, argv=0xbffff8b4) at amule.cpp:114
(gdb) bt full
#0 0x080d61d4 in CAbstractFile::GetFileSize (this=0x0) at KnownFile.h:116
No locals.
#1 0x08107922 in CUpDownClient::DrawStatusBar (this=0x8cc9410, dc=0xbfffec00, rect=, onlygreyrect=true, bFlat=false)
at DownloadClient.cpp:74
crBoth = 49152
crNeither = 15790320
crClientOnly = 6842472
crPending = 16764928
crNextPending = 16777060
gettingParts = {<> = {}, }
#2 0x0811362d in CDownloadListCtrl::DrawSourceItem (this=0x85647d0, dc=0xbffff040, nColumn=5, lpRect=0xbfffeeb0, lpCtrlItem=0x8f121f0)
at DownloadListCtrl.cpp:1245
iWidth = 158
iHeight = 20
dwTicks = 1967624534
cdcStatus =
clipper =
buffer = {<> = {}, }
lpUpDownClient = (CUpDownClient *) 0x8cc9410
#3 0x081103b9 in CDownloadListCtrl::OnDrawItem (this=0x85647d0, item=48, dc=0xbffff040, rect=@0xbffff010, rectHL=@0xbfffef70,
highlighted=false) at DownloadListCtrl.cpp:513
iNextLeft = 742
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 *) 0x8f121f0
file = (class CPartFile *) 0x8cc9410
mypen =
cur_rec = {left = 577, top = 1057, right = 735, bottom = 1077}
tree_start = 569
tree_end = 576
notLast = true
notFirst = true
iOffset = 4
iCount = 12
#4 0x08159dc0 in wxODListMainWindow::OnPaint (this=0x8564c80) at listctrl.cpp:2999
line = 48
visibleTo = 49
rectLine =
xOrig = 0
lineHeight = 22
visibleFrom = 39
yOrig = 858
dc =
dev_x = 0
dev_y = -858
#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 0x08225f02 in main (argc=1, argv=0xbffff8b4) at amule.cpp:114
No locals.
(gdb)
-
disable transfer bars on your prefs (gui tweaks)
-
BTW the above was with transfer bars enabled. I hadn't yet read the replies to my previous bt.