I think this is the same as the last one (which is different from the previous crashes). It's good to know that you guys are actively looking at these backtraces and working on making aMule better.

(gdb) bt
#0 0x00007f4277182ef5 in raise () from /lib/libc.so.6
#1 0x00007f4277184413 in abort () from /lib/libc.so.6
#2 0x00007f427717bdc9 in __assert_fail () from /lib/libc.so.6
#3 0x00007f42745d24a7 in ?? () from /usr/lib/libX11.so.6
#4 0x00007f42745a8920 in XDrawLine () from /usr/lib/libX11.so.6
#5 0x00007f4276726e2f in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#6 0x00007f42766fe8cd in gdk_draw_line () from /usr/lib/libgdk-x11-2.0.so.0
#7 0x00007f42783d3d06 in wxWindowDC::DoDrawLine () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8 0x00000000006a0127 in wxDCBase::DrawLine (this=0x7fff81e66820, x1=102, y1=7, x2=103, y2=7) at /usr/include/wx-2.8/wx/dc.h:183
#9 0x0000000000807693 in CBarShader::FillRect (this=0xe87740, dc=0x7fff81e66820, rectSpan=@0x7fff81e66480, colour=@0x7fff81e66460, bFlat=false)
at BarShader.cpp:224
#10 0x0000000000808138 in CBarShader::Draw (this=0xe87740, dc=0x7fff81e66820, iLeft=1, iTop=1, bFlat=false) at BarShader.cpp:194
#11 0x00000000006d0961 in CDownloadListCtrl::DrawFileStatusBar (this=0x357fb10, file=0x72ab280, dc=0x7fff81e66820, rect=@0x7fff81e66b00,
bFlat=false) at DownloadListCtrl.cpp:2196
#12 0x00000000006d391f in CDownloadListCtrl::DrawFileItem (this=0x357fb10, dc=0x7fff81e66ef0, nColumn=6, rect=@0x7fff81e66d50, item=0x7684400)
at DownloadListCtrl.cpp:1348
#13 0x00000000006d4dc9 in CDownloadListCtrl::OnDrawItem (this=0x357fb10, item=18, dc=0x7fff81e66ef0, rect=@0x7fff81e67450, rectHL=@0x7fff81e674b0,
highlighted=false) at DownloadListCtrl.cpp:1193
#14 0x000000000082503a in MuleExtern::wxListMainWindow::OnPaint (this=0x35814a0) at extern/wxWidgets/listctrl.cpp:2794
#15 0x00007f4277d402d9 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
#16 0x00007f4277d414a4 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#17 0x00007f4277d41597 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#18 0x00007f4277d41520 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#19 0x00007f427850dfe5 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#20 0x00007f42783ee5b1 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#21 0x00007f42783eea89 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#22 0x00007f4276acf688 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x00007f4275e25ebd in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#24 0x00007f4275e38c2d in ?? () from /usr/lib/libgobject-2.0.so.0
#25 0x00007f4275e39f99 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#26 0x00007f4275e3a623 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#27 0x00007f4276be419e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x00007f4276ac9466 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#29 0x00007f4276715424 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#30 0x00007f42767159a1 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#31 0x00007f42767159c9 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#32 0x00007f42766fb82b in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#33 0x00007f4275580892 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#34 0x00007f427558401d in ?? () from /usr/lib/libglib-2.0.so.0
#35 0x00007f427558454d in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#36 0x00007f4276ac9667 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#37 0x00007f42783da768 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#38 0x00007f4278462bbb in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#39 0x00007f4277ce6c8d in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#40 0x0000000000679547 in main (argc=1, argv=0x7fff81e68438) at amule-gui.cpp:95
(gdb) bt full
#0 0x00007f4277182ef5 in raise () from /lib/libc.so.6
No symbol table info available.
#1 0x00007f4277184413 in abort () from /lib/libc.so.6
No symbol table info available.
#2 0x00007f427717bdc9 in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#3 0x00007f42745d24a7 in ?? () from /usr/lib/libX11.so.6
No symbol table info available.
#4 0x00007f42745a8920 in XDrawLine () from /usr/lib/libX11.so.6
No symbol table info available.
#5 0x00007f4276726e2f in ?? () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#6 0x00007f42766fe8cd in gdk_draw_line () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#7 0x00007f42783d3d06 in wxWindowDC::DoDrawLine () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#8 0x00000000006a0127 in wxDCBase::DrawLine (this=0x7fff81e66820, x1=102, y1=7, x2=103, y2=7) at /usr/include/wx-2.8/wx/dc.h:183
No locals.
#9 0x0000000000807693 in CBarShader::FillRect (this=0xe87740, dc=0x7fff81e66820, rectSpan=@0x7fff81e66480, colour=@0x7fff81e66460, bFlat=false)
at BarShader.cpp:224
i = 6
x2 = 103
y1 = 1
x1 = 102
y2 = 16
Max = 8
#10 0x0000000000808138 in CBarShader::Draw (this=0xe87740, dc=0x7fff81e66820, iLeft=1, iTop=1, bFlat=false) at BarShader.cpp:194
colour = (const CMuleColour &) @0x3beaf90: {m_red = 0 '\0', m_green = 188 '�', m_blue = 255 '�', m_cachedpen = 0x0, m_cachedbrush = 0x0}
x = 102
rectSpan = {x = 102, y = 1, width = 1, height = 16}
lastcolour = {m_red = 9 '\t', m_green = 181 '�', m_blue = 243 '�', m_cachedpen = 0x0, m_cachedbrush = 0x0}
#11 0x00000000006d0961 in CDownloadListCtrl::DrawFileStatusBar (this=0x357fb10, file=0x72ab280, dc=0x7fff81e66820, rect=@0x7fff81e66b00,
bFlat=false) at DownloadListCtrl.cpp:2196
gaplist = (
const std::__debug::list<Gap_Struct*, std::allocator<Gap_Struct*> > &) @0x7fff81e66630: {<std::__norm::list<Gap_Struct*, std::allocator<Gap_Struct*> >> = {<std::__norm::_List_base<Gap_Struct*, std::allocator<Gap_Struct*> >> = {
_M_impl = {<std::allocator<std::__norm::_List_node<Gap_Struct*> >> = {<__gnu_cxx::new_allocator<std::__norm::_List_node<Gap_Struct*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x1572a850,
_M_prev = 0x15193b90}}}, <No data fields>}, <__gnu_debug::_Safe_sequence<std::__debug::list<Gap_Struct*, std::allocator<Gap_Struct*> > >> = {<__gnu_debug::_Safe_sequence_base> = {_M_iterators = 0x0, _M_const_iterators = 0x7fff81e665e0,
_M_version = 1}, <No data fields>}, <No data fields>}
it = {<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x7fff81e66640, _M_version = 1, _M_prior = 0x0, _M_next = 0x0}, _M_current = {
_M_node = 0x7fff81e66630}}
lastGapEnd = 233471999
colour = {m_red = 255 '�', m_green = 208 '�', m_blue = 0 '\0', m_cachedpen = 0x0, m_cachedbrush = 0x0}
requestedblocks_list = (
const std::__debug::list<Requested_Block_Struct*, std::allocator<Requested_Block_Struct*> > &) @0x7fff81e66690: {<std::__norm::list<Requested_Block_Struct*, std::allocator<Requested_Block_Struct*> >> = {<std::__norm::_List_base<Requested_Block_Struct*, std::allocator<Requested_Block_Struct*> >---Type <return> to continue, or q <return> to quit---
> = {
_M_impl = {<std::allocator<std::__norm::_List_node<Requested_Block_Struct*> >> = {<__gnu_cxx::new_allocator<std::__norm::_List_node<Requested_Block_Struct*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7fff81e66690,
_M_prev = 0x7fff81e66690}}}, <No data fields>}, <__gnu_debug::_Safe_sequence<std::__debug::list<Requested_Block_Struct*, std::allocator<Requested_Block_Struct*> > >> = {<__gnu_debug::_Safe_sequence_base> = {_M_iterators = 0x0, _M_const_iterators = 0x7fff81e665b0,
_M_version = 1}, <No data fields>}, <No data fields>}
it2 = {<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x7fff81e666a0, _M_version = 1, _M_prior = 0x0, _M_next = 0x0}, _M_current = {
_M_node = 0x7fff81e66690}}
lastStartOffset = 0
lastEndOffset = 0
width = 32578
s_ChunkBar = {m_Width = 143, m_Height = 16, m_FileSize = 243001250, m_Modifiers = 0x3be9bb0, m_used3dlevel = 5,
m_Content = {<std::__norm::vector<CMuleColour, std::allocator<CMuleColour> >> = {<std::__norm::_Vector_base<CMuleColour, std::allocator<CMuleColour> >> = {_M_impl = {<std::allocator<CMuleColour>> = {<__gnu_cxx::new_allocator<CMuleColour>> = {<No data fields>}, <No data fields>},
_M_start = 0x3bea600, _M_finish = 0x3beb368,
_M_end_of_storage = 0x3beb368}}, <No data fields>}, <__gnu_debug::_Safe_sequence<std::__debug::vector<CMuleColour, std::allocator<CMuleColour> > >> = {<__gnu_debug::_Safe_sequence_base> = {_M_iterators = 0x0, _M_const_iterators = 0x0, _M_version = 4320943}, <No data fields>},
_M_guaranteed_capacity = 0}}
#12 0x00000000006d391f in CDownloadListCtrl::DrawFileItem (this=0x357fb10, dc=0x7fff81e66ef0, nColumn=6, rect=@0x7fff81e66d50, item=0x7684400)
at DownloadListCtrl.cpp:1348
iWidth = 145
iHeight = 18
dwTicks = 1755009523
cdcStatus = <incomplete type>
clipper = {m_dc = @0x7fff81e66ef0}
file = (const class CPartFile *) 0x72ab280
text = {<wxStringBase> = {static npos = 18446744073709551615, m_pchData = 0x7f4277d62c78}, <No data fields>}
#13 0x00000000006d4dc9 in CDownloadListCtrl::OnDrawItem (this=0x357fb10, item=18, dc=0x7fff81e66ef0, rect=@0x7fff81e67450, rectHL=@0x7fff81e674b0,
highlighted=false) at DownloadListCtrl.cpp:1193
target_rec = {x = 696, y = 360, width = 147, height = 20}
listitem = <incomplete type>
i = 6
content = (CtrlItem_Struct *) 0x7684400
iTextOffset = 3
iOffset = 4
tree_show = true
tree_start = 688
tree_end = 696
cur_rec = {x = 692, y = 360, width = 151, height = 20}
#14 0x000000000082503a in MuleExtern::wxListMainWindow::OnPaint (this=0x35814a0) at extern/wxWidgets/listctrl.cpp:2794
line = 18
visibleTo = 34
rectLine = {x = 0, y = 360, width = 1215, height = 20}
xOrig = 0
lineHeight = 20
visibleFrom = 0
yOrig = 0
size = {x = 1405, y = 683}
---Type <return> to continue, or q <return> to quit---
dc = <incomplete type>
dev_x = 0
dev_y = 0
#15 0x00007f4277d402d9 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#16 0x00007f4277d414a4 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#17 0x00007f4277d41597 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#18 0x00007f4277d41520 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#19 0x00007f427850dfe5 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#20 0x00007f42783ee5b1 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#21 0x00007f42783eea89 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#22 0x00007f4276acf688 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#23 0x00007f4275e25ebd in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#24 0x00007f4275e38c2d in ?? () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#25 0x00007f4275e39f99 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#26 0x00007f4275e3a623 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#27 0x00007f4276be419e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#28 0x00007f4276ac9466 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#29 0x00007f4276715424 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#30 0x00007f42767159a1 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#31 0x00007f42767159c9 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#32 0x00007f42766fb82b in ?? () from /usr/lib/libgdk-x11-2.0.so.0
No symbol table info available.
#33 0x00007f4275580892 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#34 0x00007f427558401d in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#35 0x00007f427558454d in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#36 0x00007f4276ac9667 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#37 0x00007f42783da768 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#38 0x00007f4278462bbb in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#39 0x00007f4277ce6c8d in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#40 0x0000000000679547 in main (argc=1, argv=0x7fff81e68438) at amule-gui.cpp:95
No locals.
(gdb) thread apply all bt
Thread 4 (Thread 0x41cef950 (LWP 6007)):
#0 0x00007f4279a3afad in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x00007f4277d3dd79 in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#2 0x00007f4277d3f102 in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.8.so.0
#3 0x00000000007c14ed in CTimerThread::Entry (this=0x2c8ba20) at Timer.cpp:64
#4 0x00007f4277d3f2ea in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#5 0x00007f4279a36fc7 in start_thread () from /lib/libpthread.so.0
#6 0x00007f42772207cd in clone () from /lib/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x40ced950 (LWP 6005)):
#0 0x00007f4279a3e0f1 in nanosleep () from /lib/libpthread.so.0
#1 0x00007f4277d44dfc in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#2 0x00000000005cad91 in UploadBandwidthThrottler::Entry (this=0x3644410) at UploadBandwidthThrottler.cpp:324
#3 0x00007f4277d3f2ea in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.8.so.0
#4 0x00007f4279a36fc7 in start_thread () from /lib/libpthread.so.0
#5 0x00007f42772207cd in clone () from /lib/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7f4279d25780 (LWP 5997)):
#0 0x00007f4277182ef5 in raise () from /lib/libc.so.6
#1 0x00007f4277184413 in abort () from /lib/libc.so.6
#2 0x00007f427717bdc9 in __assert_fail () from /lib/libc.so.6
#3 0x00007f42745d24a7 in ?? () from /usr/lib/libX11.so.6
#4 0x00007f42745a8920 in XDrawLine () from /usr/lib/libX11.so.6
#5 0x00007f4276726e2f in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#6 0x00007f42766fe8cd in gdk_draw_line () from /usr/lib/libgdk-x11-2.0.so.0
#7 0x00007f42783d3d06 in wxWindowDC::DoDrawLine () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#8 0x00000000006a0127 in wxDCBase::DrawLine (this=0x7fff81e66820, x1=102, y1=7, x2=103, y2=7) at /usr/include/wx-2.8/wx/dc.h:183
#9 0x0000000000807693 in CBarShader::FillRect (this=0xe87740, dc=0x7fff81e66820, rectSpan=@0x7fff81e66480, colour=@0x7fff81e66460, bFlat=false)
at BarShader.cpp:224
#10 0x0000000000808138 in CBarShader::Draw (this=0xe87740, dc=0x7fff81e66820, iLeft=1, iTop=1, bFlat=false) at BarShader.cpp:194
#11 0x00000000006d0961 in CDownloadListCtrl::DrawFileStatusBar (this=0x357fb10, file=0x72ab280, dc=0x7fff81e66820, rect=@0x7fff81e66b00,
bFlat=false) at DownloadListCtrl.cpp:2196
#12 0x00000000006d391f in CDownloadListCtrl::DrawFileItem (this=0x357fb10, dc=0x7fff81e66ef0, nColumn=6, rect=@0x7fff81e66d50, item=0x7684400)
at DownloadListCtrl.cpp:1348
#13 0x00000000006d4dc9 in CDownloadListCtrl::OnDrawItem (this=0x357fb10, item=18, dc=0x7fff81e66ef0, rect=@0x7fff81e67450, rectHL=@0x7fff81e674b0,
highlighted=false) at DownloadListCtrl.cpp:1193
#14 0x000000000082503a in MuleExtern::wxListMainWindow::OnPaint (this=0x35814a0) at extern/wxWidgets/listctrl.cpp:2794
#15 0x00007f4277d402d9 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
#16 0x00007f4277d414a4 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#17 0x00007f4277d41597 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#18 0x00007f4277d41520 in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#19 0x00007f427850dfe5 in wxScrollHelperEvtHandler::ProcessEvent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#20 0x00007f42783ee5b1 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#21 0x00007f42783eea89 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#22 0x00007f4276acf688 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#23 0x00007f4275e25ebd in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#24 0x00007f4275e38c2d in ?? () from /usr/lib/libgobject-2.0.so.0
#25 0x00007f4275e39f99 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#26 0x00007f4275e3a623 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#27 0x00007f4276be419e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x00007f4276ac9466 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#29 0x00007f4276715424 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#30 0x00007f42767159a1 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0
#31 0x00007f42767159c9 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#32 0x00007f42766fb82b in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#33 0x00007f4275580892 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#34 0x00007f427558401d in ?? () from /usr/lib/libglib-2.0.so.0
#35 0x00007f427558454d in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#36 0x00007f4276ac9667 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#37 0x00007f42783da768 in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#38 0x00007f4278462bbb in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#39 0x00007f4277ce6c8d in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#40 0x0000000000679547 in main (argc=1, argv=0x7fff81e68438) at amule-gui.cpp:95
(gdb)