Another one:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fd783aa3740 (LWP 19548)]
CPartFile::ClientStateChanged (this=0xb0, oldState=0, newState=1)
at PartFile.cpp:3464
3464 PartFile.cpp: No such file or directory.
in PartFile.cpp
(gdb) bt
#0 CPartFile::ClientStateChanged (this=0xb0, oldState=0, newState=1)
at PartFile.cpp:3464
#1 0x000000000049d9f3 in CUpDownClient::SetDownloadState (
this=0x7fd76c5a7560, byNewState=1 '\001') at DownloadClient.cpp:525
#2 0x000000000044d053 in CUpDownClient::Disconnected (this=0x7fd76c5a7560,
strReason=@0x7fff2da9d400, bFromSocket=false) at BaseClient.cpp:1260
#3 0x000000000045d97d in CClientList::ProcessDirectCallbackList (
this=<value optimized out>) at ClientList.cpp:1123
#4 0x000000000045ff9b in CClientList::Process (this=0x2a61cb0)
at ClientList.cpp:757
#5 0x000000000043d8cf in CamuleApp::OnCoreTimer (this=0x28244f0)
at amule.cpp:1479
#6 0x00007fd781dbbd29 in wxEvtHandler::ProcessEventIfMatches ()
from /usr/lib/libwx_baseu-2.8.so.0
#7 0x00007fd781dbceb3 in wxEventHashTable::HandleEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
#8 0x00007fd781dbcfa7 in wxEvtHandler::ProcessEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
#9 0x00007fd781dbc208 in wxEvtHandler::ProcessPendingEvents ()
from /usr/lib/libwx_baseu-2.8.so.0
#10 0x00007fd781d2c46e in wxAppConsole::ProcessPendingEvents ()
from /usr/lib/libwx_baseu-2.8.so.0
#11 0x00007fd7824d8a5b in wxAppBase::ProcessIdle ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0x00007fd78243b4e4 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#13 0x00007fd77ec06b89 in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
#14 0x00007fd77ec0a0e8 in ?? () from /usr/lib/libglib-2.0.so.0
#15 0x00007fd77ec0a5bd in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#16 0x00007fd780ad88cf in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x00007fd782452afa in wxEventLoop::Run ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#18 0x00007fd7824d88eb in wxAppBase::MainLoop ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#19 0x00007fd781d615cd in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#20 0x00000000005e67b2 in main (argc=1, argv=0x0) at amule-gui.cpp:94
(gdb) bt full
#0 CPartFile::ClientStateChanged (this=0xb0, oldState=0, newState=1)
at PartFile.cpp:3464
No locals.
#1 0x000000000049d9f3 in CUpDownClient::SetDownloadState (
this=0x7fd76c5a7560, byNewState=1 '\001') at DownloadClient.cpp:525
No locals.
#2 0x000000000044d053 in CUpDownClient::Disconnected (this=0x7fd76c5a7560,
strReason=@0x7fff2da9d400, bFromSocket=false) at BaseClient.cpp:1260
bDelete = <value optimized out>
#3 0x000000000045d97d in CClientList::ProcessDirectCallbackList (
this=<value optimized out>) at ClientList.cpp:1123
it2 = {<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x2a61f70,
_M_version = 0, _M_prior = 0x0, _M_next = 0x7fff2da9d3d0}, _M_current = {
_M_node = 0x7fd76c2fe460}}
curClient = (CUpDownClient *) 0x7fd76c5a7560
it = {<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0x2a61f70,
_M_version = 1, _M_prior = 0x7fff2da9d370, _M_next = 0x0}, _M_current = {
_M_node = 0x2a61f60}}
cur_tick = 3662722567
#4 0x000000000045ff9b in CClientList::Process (this=0x2a61cb0)
at ClientList.cpp:757
cur_tick = 3662722567
buddy = Disconnected
---Type <return> to continue, or q <return> to quit---
current_it = {<__gnu_debug::_Safe_iterator_base> = {
_M_sequence = 0x2a61f10, _M_version = 1, _M_prior = 0x0, _M_next = 0x0},
_M_current = {_M_node = 0x2a61ee8}}
#5 0x000000000043d8cf in CamuleApp::OnCoreTimer (this=0x28244f0)
at amule.cpp:1479
msCur = 2275553
msPrev1 = 2275553
msPrev5 = 2273548
msPrevSave = 2218246
msPrevHist = 2275000
msPrevOS = 2274555
msPrevKnownMet = 1800054
#6 0x00007fd781dbbd29 in wxEvtHandler::ProcessEventIfMatches ()
from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#7 0x00007fd781dbceb3 in wxEventHashTable::HandleEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#8 0x00007fd781dbcfa7 in wxEvtHandler::ProcessEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#9 0x00007fd781dbc208 in wxEvtHandler::ProcessPendingEvents ()
from /usr/lib/libwx_baseu-2.8.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#10 0x00007fd781d2c46e in wxAppConsole::ProcessPendingEvents ()
from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#11 0x00007fd7824d8a5b in wxAppBase::ProcessIdle ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#12 0x00007fd78243b4e4 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#13 0x00007fd77ec06b89 in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0x00007fd77ec0a0e8 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#15 0x00007fd77ec0a5bd in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#16 0x00007fd780ad88cf in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#17 0x00007fd782452afa in wxEventLoop::Run ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#18 0x00007fd7824d88eb in wxAppBase::MainLoop ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#19 0x00007fd781d615cd in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#20 0x00000000005e67b2 in main (argc=1, argv=0x0) at amule-gui.cpp:94
No locals.
(gdb) thread apply all bt
Thread 4 (Thread 0x7fd77256f910 (LWP 19607)):
#0 0x00007fd7836ce4ed in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/libpthread.so.0
#1 0x00007fd781db9769 in wxConditionInternal::WaitTimeout ()
from /usr/lib/libwx_baseu-2.8.so.0
#2 0x00007fd781dbaa54 in wxSemaphoreInternal::WaitTimeout ()
from /usr/lib/libwx_baseu-2.8.so.0
#3 0x00000000006c8668 in CTimerThread::Entry (this=0x2863860) at Timer.cpp:64
#4 0x00007fd781dbad52 in wxThreadInternal::PthreadStart ()
from /usr/lib/libwx_baseu-2.8.so.0
#5 0x00007fd7836ca2d7 in start_thread () from /lib/libpthread.so.0
#6 0x00007fd78106338d in clone () from /lib/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 2 (Thread 0x7fd773571910 (LWP 19553)):
#0 0x00007fd7836d1661 in nanosleep () from /lib/libpthread.so.0
#1 0x00007fd781dc08bc in wxMicroSleep () from /usr/lib/libwx_baseu-2.8.so.0
#2 0x0000000000563f71 in UploadBandwidthThrottler::Entry (this=0x5f70e00)
at UploadBandwidthThrottler.cpp:320
#3 0x00007fd781dbad52 in wxThreadInternal::PthreadStart ()
from /usr/lib/libwx_baseu-2.8.so.0
#4 0x00007fd7836ca2d7 in start_thread () from /lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#5 0x00007fd78106338d in clone () from /lib/libc.so.6
#6 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7fd783aa3740 (LWP 19548)):
#0 CPartFile::ClientStateChanged (this=0xb0, oldState=0, newState=1)
at PartFile.cpp:3464
#1 0x000000000049d9f3 in CUpDownClient::SetDownloadState (
this=0x7fd76c5a7560, byNewState=1 '\001') at DownloadClient.cpp:525
#2 0x000000000044d053 in CUpDownClient::Disconnected (this=0x7fd76c5a7560,
strReason=@0x7fff2da9d400, bFromSocket=false) at BaseClient.cpp:1260
#3 0x000000000045d97d in CClientList::ProcessDirectCallbackList (
this=<value optimized out>) at ClientList.cpp:1123
#4 0x000000000045ff9b in CClientList::Process (this=0x2a61cb0)
at ClientList.cpp:757
#5 0x000000000043d8cf in CamuleApp::OnCoreTimer (this=0x28244f0)
at amule.cpp:1479
#6 0x00007fd781dbbd29 in wxEvtHandler::ProcessEventIfMatches ()
from /usr/lib/libwx_baseu-2.8.so.0
#7 0x00007fd781dbceb3 in wxEventHashTable::HandleEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
#8 0x00007fd781dbcfa7 in wxEvtHandler::ProcessEvent ()
from /usr/lib/libwx_baseu-2.8.so.0
#9 0x00007fd781dbc208 in wxEvtHandler::ProcessPendingEvents ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/libwx_baseu-2.8.so.0
#10 0x00007fd781d2c46e in wxAppConsole::ProcessPendingEvents ()
from /usr/lib/libwx_baseu-2.8.so.0
#11 0x00007fd7824d8a5b in wxAppBase::ProcessIdle ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0x00007fd78243b4e4 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#13 0x00007fd77ec06b89 in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
#14 0x00007fd77ec0a0e8 in ?? () from /usr/lib/libglib-2.0.so.0
#15 0x00007fd77ec0a5bd in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#16 0x00007fd780ad88cf in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x00007fd782452afa in wxEventLoop::Run ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#18 0x00007fd7824d88eb in wxAppBase::MainLoop ()
from /usr/lib/libwx_gtk2u_core-2.8.so.0
#19 0x00007fd781d615cd in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
#20 0x00000000005e67b2 in main (argc=1, argv=0x0) at amule-gui.cpp:94