(gdb) thread apply all bt Thread 4 (Thread -1278338144 (LWP 9848)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7f2ea8c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7b1cefc in wxConditionInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0 #3 0xb7b1cf4f in wxCondition::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0 #4 0xb7b1ddfc in wxSemaphoreInternal::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0 #5 0xb7b1de8f in wxSemaphore::WaitTimeout () from /usr/lib/libwx_baseu-2.6.so.0 #6 0x0831b58e in CTimerThread::Entry (this=0x8871428) at Timer.cpp:63 #7 0xb7b1effc in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.6.so.0 #8 0xb7b1f0ad in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0 #9 0xb7f2b504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #10 0xb78c851e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread -1261552736 (LWP 9846)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb7f31bf6 in __nanosleep_nocancel () ---Type to continue, or q to quit--- from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb7b23768 in wxMicroSleep () from /usr/lib/libwx_baseu-2.6.so.0 #3 0xb7b23791 in wxMilliSleep () from /usr/lib/libwx_baseu-2.6.so.0 #4 0xb7b1c5bd in wxThread::Sleep () from /usr/lib/libwx_baseu-2.6.so.0 #5 0x0819510c in UploadBandwidthThrottler::Entry (this=0x8c21a10) at UploadBandwidthThrottler.cpp:321 #6 0xb7b1effc in wxThreadInternal::PthreadStart () from /usr/lib/libwx_baseu-2.6.so.0 #7 0xb7b1f0ad in wxPthreadStart () from /usr/lib/libwx_baseu-2.6.so.0 #8 0xb7f2b504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #9 0xb78c851e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread -1224800592 (LWP 9841)): #0 0x08280351 in CClientCredits::GetCurrentIdentState (this=0x402e0000, dwForIP=0) at ClientCredits.cpp:222 #1 0x08280a1d in CClientCredits::GetScoreRatio (this=0x402e0000, dwForIP=0, cryptoavail=true) at ClientCredits.cpp:125 #2 0x0808257e in CUpDownClient::GetScoreRatio (this=0xa217800) at BaseClient.cpp:2344 #3 0x08266dc3 in CUploadingView::DrawCell (client=0xa217800, column=0, dc=0x875e800, rect=@0xbfc59578) at ClientListCtrl.cpp:584 #4 0x08267988 in CQueuedView::DrawCell (client=0xa217800, column=0, dc=0x875e800, rect=@0xbfc59578) at ClientListCtrl.cpp:830 ---Type to continue, or q to quit--- #5 0x082683e3 in CClientListCtrl::OnDrawItem (this=0x8bc1828, item=0, dc=0x875e800, rect=@0xbfc59844, rectHL=@0xbfc59834, highlighted=false) at ClientListCtrl.cpp:494 #6 0x083b31a7 in MuleExtern::wxListMainWindow::OnPaint (this=0x8bc29b8) at extern/wxWidgets/listctrl.cpp:2646 #7 0xb7a90655 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0 #8 0xb7b1fb32 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.6.so.0 #9 0xb7b1fc7d in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.6.so.0 #10 0xb7b1fdff in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.6.so.0 #11 0xb7cbaec9 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.6.so.0 #12 0xb7cbb209 in wxWindow::GtkSendPaintEvents () from /usr/lib/libwx_gtk2u_core-2.6.so.0 #13 0xb75e3b00 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 #14 0xb725d79b in IA__g_closure_invoke (closure=0x8bc2cb0, return_value=0xbfc59da0, n_param_values=2, param_values=0xbfc59e7c, invocation_hint=0xbfc59d8c) at gclosure.c:490 #15 0xb726db93 in signal_emit_unlocked_R (node=0x87b7070, detail=0, ---Type to continue, or q to quit--- instance=0x8b7b590, emission_return=0xbfc5a03c, instance_and_params=0xbfc59e7c) at gsignal.c:2440 #16 0xb726ee7f in IA__g_signal_emit_valist (instance=0x8b7b590, signal_id=35, detail=0, var_args=) at gsignal.c:2209 #17 0xb726f279 in IA__g_signal_emit (instance=0x8b7b590, signal_id=35, detail=0) at gsignal.c:2243 #18 0xb76f75f8 in gtk_widget_get_default_style () from /usr/lib/libgtk-x11-2.0.so.0 #19 0xb75de314 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #20 0xb7451d5f in gdk_window_is_viewable () from /usr/lib/libgdk-x11-2.0.so.0 #21 0xb7451fa7 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0 #22 0xb754e872 in gtk_container_check_resize () from /usr/lib/libgtk-x11-2.0.so.0 #23 0xb71e1aa1 in g_idle_dispatch (source=0xa096258, callback=0, user_data=0x0) at gmain.c:3926 #24 0xb71e3802 in IA__g_main_context_dispatch (context=0x878d328) at gmain.c:2045 #25 0xb71e67df in g_main_context_iterate (context=0x878d328, block=1, dispatch=1, self=0x878d3a8) at gmain.c:2677 #26 0xb71e6b89 in IA__g_main_loop_run (loop=0x8c4da38) at gmain.c:2881 #27 0xb75de574 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #28 0xb7ca5f9b in wxEventLoop::Run () from /usr/lib/libwx_gtk2u_core-2.6.so.0 ---Type to continue, or q to quit--- #29 0xb7d3f2ae in wxAppBase::MainLoop () from /usr/lib/libwx_gtk2u_core-2.6.so.0 #30 0xb7d3e971 in wxAppBase::OnRun () from /usr/lib/libwx_gtk2u_core-2.6.so.0 #31 0xb7ac5eca in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0 #32 0xb7ac5f76 in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0 #33 0x0820ce94 in main (argc=Cannot access memory at address 0x1 ) at amule-gui.cpp:95