[Pkg-amule-devel] Bug#807068: amule crashes randomly
Krzysztof Bieniasz
zeissmann at gmail.com
Fri Dec 4 21:30:41 UTC 2015
Package: amule
Version: 2.4.0~git20151120.0023527bc2-1
Severity: important
Dear Maintainer,
It seems my enthusiasm about the new version of amule was premature. New amule
crashes randomly within a couple of hours from being started, without any
obvious reason. There are hardly any more details I can give. I include the
standard debug information for all three signals leading up to the crash:
SIGTRAP, SIGSEGV, SIGABRT.
Regards,
KTB
-- System Information:
Debian Release: stretch/sid
APT prefers testing-proposed-updates
APT policy: (990, 'testing-proposed-updates'), (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=pl_PL.utf8, LC_CTYPE=pl_PL.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages amule depends on:
ii amule-common 2.4.0~git20151120.0023527bc2-1
ii libboost-system1.58.0 1.58.0+dfsg-4
ii libc6 2.19-22
ii libcrypto++9v5 5.6.1-9
ii libgcc1 1:5.2.1-23
ii libgeoip1 1.6.7-1
ii libstdc++6 5.2.1-23
ii libupnp6 1:1.6.19+git20141001-1
ii libwxbase3.0-0v5 3.0.2+dfsg-1.2
ii libwxgtk3.0-0v5 3.0.2+dfsg-1.2
ii zlib1g 1:1.2.8.dfsg-2+b1
Versions of packages amule recommends:
ii amule-utils 2.4.0~git20151120.0023527bc2-1
ii unzip 6.0-20
Versions of packages amule suggests:
ii amule-utils-gui 2.4.0~git20151120.0023527bc2-1
-- no debconf information
-------------- next part --------------
GNU gdb (Debian 7.10-1) 7.10
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from amule...Reading symbols from /usr/lib/debug//usr/bin/amule...done.
done.
(gdb) run
Starting program: /usr/bin/amule
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe6bab700 (LWP 8223)]
[New Thread 0x7fffe63aa700 (LWP 8224)]
[New Thread 0x7fffe5ba9700 (LWP 8225)]
[New Thread 0x7fffe53a8700 (LWP 8226)]
[New Thread 0x7fffe4ba7700 (LWP 8227)]
[New Thread 0x7fffe43a6700 (LWP 8228)]
[New Thread 0x7fffe3ba5700 (LWP 8229)]
[New Thread 0x7fffe33a4700 (LWP 8230)]
[New Thread 0x7fffe2ba3700 (LWP 8231)]
[New Thread 0x7fffe23a2700 (LWP 8232)]
[New Thread 0x7fffe1a21700 (LWP 8235)]
[New Thread 0x7fffe1220700 (LWP 8236)]
[New Thread 0x7fffe0a1f700 (LWP 8237)]
[New Thread 0x7fffc3fff700 (LWP 8238)]
[New Thread 0x7fffc37fe700 (LWP 8239)]
[New Thread 0x7fffc2ffd700 (LWP 8240)]
[New Thread 0x7fffc27fc700 (LWP 8241)]
[Thread 0x7fffc2ffd700 (LWP 8240) exited]
[Thread 0x7fffe63aa700 (LWP 8224) exited]
[Thread 0x7fffe4ba7700 (LWP 8227) exited]
[Thread 0x7fffe23a2700 (LWP 8232) exited]
[Thread 0x7fffe53a8700 (LWP 8226) exited]
[New Thread 0x7fffe53a8700 (LWP 8592)]
[Thread 0x7fffe53a8700 (LWP 8592) exited]
Program received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffff7bce79b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0
(gdb) bt
#0 0x00007ffff7bce79b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff583e7f5 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#2 0x00007ffff5837e4a in wxOnAssert(char const*, int, char const*, char const*, char const*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#3 0x000000000046f1e6 in CUpDownClient::ProcessSignaturePacket (
this=<optimized out>, pachPacket=<optimized out>, nSize=<optimized out>)
at ../../src/BaseClient.cpp:2169
#4 0x0000000000493f9f in CClientTCPSocket::ProcessExtPacket (
this=this at entry=0x252a5f0,
buffer=0x2427420 "\200\024\070~\204\371\rk\362\332E?\271>\220\\-\211+\364t\004\246\357\244\002\255\217\004\266\003\324C\244A\020\370\247\377e", <incomplete sequence \317>, size=385, opcode=<optimized out>)
at ../../src/ClientTCPSocket.cpp:1336
#5 0x0000000000495692 in CClientTCPSocket::PacketReceived (this=0x252a5f0,
packet=0x240a9e0) at ../../src/ClientTCPSocket.cpp:1987
#6 0x00000000004b19b8 in CEMSocket::OnReceive (this=0x252a5f0,
nErrorCode=<optimized out>) at ../../src/EMSocket.cpp:275
#7 0x00007ffff583670e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#8 0x00007ffff59bc967 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#9 0x00007ffff59bca5b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#10 0x00007ffff59bce18 in wxEvtHandler::TryHereOnly(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#11 0x00007ffff59bcea3 in wxEvtHandler::ProcessEventLocally(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#12 0x00007ffff59bcf05 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#13 0x00007ffff59bd98a in wxEvtHandler::ProcessPendingEvents() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#14 0x00007ffff5838827 in wxAppConsoleBase::ProcessPendingEvents() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#15 0x00007ffff6117992 in wxApp::DoIdle() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#16 0x00007ffff6117a83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#17 0x00007ffff34cee9a in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffff34cf240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007ffff34cf562 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007ffff423b5d7 in gtk_main ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#21 0x00007ffff6137de5 in wxGUIEventLoop::DoRun() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#22 0x00007ffff58786e3 in wxEventLoopBase::Run() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#23 0x00007ffff5995364 in wxAppTraits::RunLoopUntilChildExit(wxExecuteData&, wxEventLoopBase&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#24 0x00007ffff6176f32 in wxGUIAppTraits::WaitForChild(wxExecuteData&) ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#25 0x00007ffff599ac7b in wxExecute(char**, int, wxProcess*, wxExecuteEnv const*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#26 0x00007ffff599bab1 in wxExecute(wxString const&, int, wxProcess*, wxExecuteEnv const*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#27 0x00007ffff59c593a in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#28 0x000000000064ed67 in get_backtrace (n=n at entry=2)
at ../../../../src/libs/common/MuleDebug.cpp:428
#29 0x000000000046cb22 in CamuleApp::OnAssertFailure (this=0xb652f0,
file=0x23ade10 L"../../src/BaseClient.cpp", line=2143,
func=0x23adda0 L"ProcessPublicKeyPacket",
cond=0x23adce0 L"Assert failure", msg=0x7fffffffd9a0 L"")
at ../../src/amule.cpp:1085
#30 0x00007ffff583e692 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#31 0x00007ffff5837e4a in wxOnAssert(char const*, int, char const*, char const*, char const*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#32 0x0000000000477f06 in CUpDownClient::ProcessPublicKeyPacket (
this=0x23ac120,
pachPacket=0x23adb30 "\244\060\202\001\240\060\r\006\t*\206H\206\367\r\001\001\001\005", nSize=421) at ../../src/BaseClient.cpp:2143
#33 0x000000000049404b in CClientTCPSocket::ProcessExtPacket (
this=this at entry=0x252a5f0,
buffer=0x23adb30 "\244\060\202\001\240\060\r\006\t*\206H\206\367\r\001\001\001\005", size=421, opcode=<optimized out>)
at ../../src/ClientTCPSocket.cpp:1324
#34 0x0000000000495692 in CClientTCPSocket::PacketReceived (this=0x252a5f0,
packet=0x2438210) at ../../src/ClientTCPSocket.cpp:1987
#35 0x00000000004b19b8 in CEMSocket::OnReceive (this=0x252a5f0,
nErrorCode=<optimized out>) at ../../src/EMSocket.cpp:275
#36 0x00007ffff583670e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#37 0x00007ffff59bc967 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#38 0x00007ffff59bca5b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#39 0x00007ffff59bce18 in wxEvtHandler::TryHereOnly(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#40 0x00007ffff59bcea3 in wxEvtHandler::ProcessEventLocally(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#41 0x00007ffff59bcf05 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#42 0x00007ffff59bd98a in wxEvtHandler::ProcessPendingEvents() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#43 0x00007ffff5838827 in wxAppConsoleBase::ProcessPendingEvents() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#44 0x00007ffff6117992 in wxApp::DoIdle() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#45 0x00007ffff6117a83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#46 0x00007ffff34cee9a in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007ffff34cf240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007ffff34cf562 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007ffff423b5d7 in gtk_main ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#50 0x00007ffff6137de5 in wxGUIEventLoop::DoRun() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#51 0x00007ffff58786e3 in wxEventLoopBase::Run() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#52 0x00007ffff583db76 in wxAppConsoleBase::MainLoop() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#53 0x00007ffff58ca2b0 in wxEntry(int&, wchar_t**) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#54 0x0000000000440742 in main (argc=1, argv=<optimized out>)
at ../../src/amule-gui.cpp:93
(gdb) bt full
#0 0x00007ffff7bce79b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#1 0x00007ffff583e7f5 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#2 0x00007ffff5837e4a in wxOnAssert(char const*, int, char const*, char const*, char const*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#3 0x000000000046f1e6 in CUpDownClient::ProcessSignaturePacket (
this=<optimized out>, pachPacket=<optimized out>, nSize=<optimized out>)
at ../../src/BaseClient.cpp:2169
__FUNCTION__ = "ProcessSignaturePacket"
byChaIPKind = <optimized out>
#4 0x0000000000493f9f in CClientTCPSocket::ProcessExtPacket (
this=this at entry=0x252a5f0,
buffer=0x2427420 "\200\024\070~\204\371\rk\362\332E?\271>\220\\-\211+\364t\004\246\357\244\002\255\217\004\266\003\324C\244A\020\370\247\377e", <incomplete sequence \317>, size=385, opcode=<optimized out>)
at ../../src/ClientTCPSocket.cpp:1336
No locals.
#5 0x0000000000495692 in CClientTCPSocket::PacketReceived (this=0x252a5f0,
packet=0x240a9e0) at ../../src/ClientTCPSocket.cpp:1987
process = <optimized out>
bResult = false
exception = {static npos = 18446744073709551615, m_impl = L"",
m_convertedToChar = {m_str = 0x0, m_len = 6745984}}
__FUNCTION__ = "PacketReceived"
#6 0x00000000004b19b8 in CEMSocket::OnReceive (this=0x252a5f0,
nErrorCode=<optimized out>) at ../../src/EMSocket.cpp:275
readMax = <optimized out>
buf = <optimized out>
ret = <optimized out>
#7 0x00007ffff583670e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#8 0x00007ffff59bc967 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#9 0x00007ffff59bca5b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#10 0x00007ffff59bce18 in wxEvtHandler::TryHereOnly(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#11 0x00007ffff59bcea3 in wxEvtHandler::ProcessEventLocally(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#12 0x00007ffff59bcf05 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#13 0x00007ffff59bd98a in wxEvtHandler::ProcessPendingEvents() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#14 0x00007ffff5838827 in wxAppConsoleBase::ProcessPendingEvents() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#15 0x00007ffff6117992 in wxApp::DoIdle() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
No symbol table info available.
#16 0x00007ffff6117a83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
No symbol table info available.
#17 0x00007ffff34cee9a in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#18 0x00007ffff34cf240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#19 0x00007ffff34cf562 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#20 0x00007ffff423b5d7 in gtk_main ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#21 0x00007ffff6137de5 in wxGUIEventLoop::DoRun() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
No symbol table info available.
#22 0x00007ffff58786e3 in wxEventLoopBase::Run() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#23 0x00007ffff5995364 in wxAppTraits::RunLoopUntilChildExit(wxExecuteData&, wxEventLoopBase&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#24 0x00007ffff6176f32 in wxGUIAppTraits::WaitForChild(wxExecuteData&) ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
No symbol table info available.
#25 0x00007ffff599ac7b in wxExecute(char**, int, wxProcess*, wxExecuteEnv const*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#26 0x00007ffff599bab1 in wxExecute(wxString const&, int, wxProcess*, wxExecuteEnv const*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#27 0x00007ffff59c593a in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#28 0x000000000064ed67 in get_backtrace (n=n at entry=2)
at ../../../../src/libs/common/MuleDebug.cpp:428
command = {static npos = 18446744073709551615,
m_impl = L"addr2line -C -f -s -e /proc/8217/exe 0x64e231 0x46cb22 0x7ffff583e692 0x7ffff5837e4a 0x477f06 0x49404b 0x495692 0x4b19b8 0x7ffff583670e 0x7ffff59bc967 0x7ffff59bca5b 0x7ffff59bce18 0x7ffff59bcea3 0x7f"...,
m_convertedToChar = {m_str = 0x0, m_len = 140737488344016}}
bt_array = {0x64e231 <get_backtrace(unsigned int)+65>,
0x46cb22 <CamuleApp::OnAssertFailure(wchar_t const*, int, wchar_t const*, wchar_t const*, wchar_t const*)+82>, 0x7ffff583e692,
0x7ffff5837e4a <wxOnAssert(char const*, int, char const*, char const*, char const*)+1162>,
0x477f06 <CUpDownClient::ProcessPublicKeyPacket(unsigned char const*, unsigned int)+134>,
0x49404b <CClientTCPSocket::ProcessExtPacket(unsigned char const*, unsigned int, unsigned char)+4987>,
0x495692 <CClientTCPSocket::PacketReceived(CPacket*)+738>,
0x4b19b8 <CEMSocket::OnReceive(int)+872>,
0x7ffff583670e <wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const+62>,
0x7ffff59bc967 <wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)+87>,
0x7ffff59bca5b <wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)+139>, 0x7ffff59bce18 <wxEvtHandler::TryHereOnly(wxEvent&)+88>,
0x7ffff59bcea3 <wxEvtHandler::ProcessEventLocally(wxEvent&)+51>,
0x7ffff59bcf05 <wxEvtHandler::ProcessEvent(wxEvent&)+69>,
0x7ffff59bd98a <wxEvtHandler::ProcessPendingEvents()+266>,
0x7ffff5838827 <wxAppConsoleBase::ProcessPendingEvents()+103>,
0x7ffff6117992 <wxApp::DoIdle()+114>, 0x7ffff6117a83,
0x7ffff34cee9a <g_main_context_dispatch+346>, 0x7ffff34cf240,
0x7ffff34cf562 <g_main_loop_run+194>, 0x7ffff423b5d7 <gtk_main+183>,
0x7ffff6137de5 <wxGUIEventLoop::DoRun()+37>,
0x7ffff58786e3 <wxEventLoopBase::Run()+163>,
0x7ffff583db76 <wxAppConsoleBase::MainLoop()+86>,
0x7ffff58ca2b0 <wxEntry(int&, wchar_t**)+112>,
0x440742 <main(int, char**)+18>,
0x7ffff497eb45 <__libc_start_main+245>, 0x452c3b <_start+41>, 0x0,
0x11, 0x22518c0, 0x11, 0x7ffff5c67410, 0x22d9d20,
0x7ffff58f7b52 <wxMBConv::FromWChar(char*, unsigned long, wchar_t const*, unsigned long) const+1090>, 0x7fff0000007c, 0x2251904, 0x2251904, 0x1,
0x12, 0x11, 0x11, 0x11, 0x24bc450, 0x7ffff49d9080 <malloc+96>,
0x234d230, 0x7ffff4d00620, 0x234d230, 0x96ccbb029625700, 0x0,
0x7ffff4d00620, 0x18, 0x7fffffffd570, 0x7fffffffd660,
0x7ffff49941c6 <getenv+22>, 0xad4f70 <wxConvLibcPtr>,
0x7fffffffd6f0, 0x7fffffffd6d0, 0x7fffffffd580, 0x7fffffffd670, 0x0,
0xad4f70 <wxConvLibcPtr>,
0x7ffff590faf1 <wxSystemOptions::GetOption(wxString const&)+2033>,
0x24bc450, 0x7fffffffd600, 0x24bc450, 0x7fffffffd480, 0x24bc450,
0x2355760, 0x7fffffffd5e8, 0x7fffffffd3e8, 0x24bc450,
0x7fff00000000, 0x20039c0, 0x7ffff59d132d, 0x235579c, 0x235579c,
0x100000001, 0x7fff00000001, 0x2355760, 0xe, 0xe, 0x7ffff7de4c6c,
0x0, 0xdba077f9, 0x7fffffffd4c0, 0x1, 0x2e, 0x7ffff7de55de, 0x0,
0x7fffffffd510, 0x7fffffffd4f0, 0x1, 0x5f, 0x36e81df, 0x0, 0xc41db0,
0x7fffffffd520, 0x1}
bt_strings = 0x256f720
num_entries = 29
libname = std::vector of length 29, capacity 29 = {{
static npos = 18446744073709551615, m_impl = L"/usr/bin/amule",
m_convertedToChar = {m_str = 0x0, m_len = 433791697005}}, {
static npos = 18446744073709551615, m_impl = L"/usr/bin/amule",
m_convertedToChar = {m_str = 0x0, m_len = 511101108325}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 309237645344}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 416611827815}}, {
static npos = 18446744073709551615, m_impl = L"/usr/bin/amule",
m_convertedToChar = {m_str = 0x0, m_len = 442381631585}}, {
static npos = 18446744073709551615, m_impl = L"/usr/bin/amule",
m_convertedToChar = {m_str = 0x0, m_len = 137438953572}}, {
static npos = 18446744073709551615, m_impl = L"/usr/bin/amule",
m_convertedToChar = {m_str = 0x0, m_len = 2321}}, {
static npos = 18446744073709551615, m_impl = L"/usr/bin/amule",
m_convertedToChar = {m_str = 0x0, m_len = 0}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 0}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180853}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 18426120220573560301}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 0}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 0}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 0}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605377976}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 18426966857411849709}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 0}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 0}}, {
static npos = 18446744073709551615,
m_impl = L"/lib/x86_64-linux-gnu/libglib-2.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 0}}, {
static npos = 18446744073709551615,
m_impl = L"/lib/x86_64-linux-gnu/libglib-2.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605575099}}, {
static npos = 18446744073709551615,
m_impl = L"/lib/x86_64-linux-gnu/libglib-2.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 18427813494250139117}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 0}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 0}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 4480569454383595520}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655607877342}}, {
static npos = 18446744073709551615,
m_impl = L"/usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0",
m_convertedToChar = {m_str = 0x0, m_len = 18443070549525721842}}, {
static npos = 18446744073709551615, m_impl = L"/usr/bin/amule",
m_convertedToChar = {m_str = 0x0, m_len = 400}}, {
static npos = 18446744073709551615,
m_impl = L"/lib/x86_64-linux-gnu/libc.so.6", m_convertedToChar = {
m_str = 0x0, m_len = 0}}, {static npos = 18446744073709551615,
m_impl = L"/usr/bin/amule", m_convertedToChar = {m_str = 0x0,
m_len = 24}}}
funcname = std::vector of length 29, capacity 29 = {{
static npos = 18446744073709551615, m_impl = L"",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655604983474}}, {
static npos = 18446744073709551615, m_impl = L"",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655604983474}}, {
static npos = 18446744073709551615, m_impl = L"",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655604983474}}, {
static npos = 18446744073709551615,
m_impl = L"wxOnAssert(char const*, int, char const*, char const*, char const*)", m_convertedToChar = {
m_str = 0x2593c00 "_Z10wxOnAssertPKciS0_S0_S0_", m_len = 27}}, {
static npos = 18446744073709551615, m_impl = L"",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655604983474}}, {
static npos = 18446744073709551615, m_impl = L"",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655604983474}}, {
static npos = 18446744073709551615, m_impl = L"",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655604983474}}, {
static npos = 18446744073709551615, m_impl = L"",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655604983474}}, {
static npos = 18446744073709551615,
m_impl = L"wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const", m_convertedToChar = {
m_str = 0x203e720 "_ZNK16wxAppConsoleBase16CallEventHandlerEP12wxEvtHandlerR14wxEventFunctorR7wxEvent", m_len = 82}}, {
static npos = 18446744073709551615,
m_impl = L"wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)", m_convertedToChar = {
m_str = 0x236b960 "_ZN12wxEvtHandler23ProcessEventIfMatchesIdERK21wxEventTableEntryBasePS_R7wxEvent", m_len = 80}}, {
static npos = 18446744073709551615,
m_impl = L"wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)", m_convertedToChar = {
m_str = 0x203df30 "_ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler", m_len = 59}}, {static npos = 18446744073709551615,
m_impl = L"wxEvtHandler::TryHereOnly(wxEvent&)",
m_convertedToChar = {
m_str = 0x2084ee0 "_ZN12wxEvtHandler11TryHereOnlyER7wxEvent",
m_len = 40}}, {static npos = 18446744073709551615,
m_impl = L"wxEvtHandler::ProcessEventLocally(wxEvent&)",
m_convertedToChar = {
m_str = 0x23bd210 "_ZN12wxEvtHandler19ProcessEventLocallyER7wxEvent", m_len = 48}}, {static npos = 18446744073709551615,
m_impl = L"wxEvtHandler::ProcessEvent(wxEvent&)",
m_convertedToChar = {
m_str = 0x24011b0 "_ZN12wxEvtHandler12ProcessEventER7wxEvent",
m_len = 41}}, {static npos = 18446744073709551615,
m_impl = L"wxEvtHandler::ProcessPendingEvents()",
m_convertedToChar = {
m_str = 0x25596c0 "_ZN12wxEvtHandler20ProcessPendingEventsEv",
m_len = 41}}, {static npos = 18446744073709551615,
m_impl = L"wxAppConsoleBase::ProcessPendingEvents()",
m_convertedToChar = {
m_str = 0x24b55b0 "_ZN16wxAppConsoleBase20ProcessPendingEventsEv", m_len = 45}}, {static npos = 18446744073709551615,
m_impl = L"wxApp::DoIdle()", m_convertedToChar = {
m_str = 0x234f230 "_ZN5wxApp6DoIdleEv", m_len = 18}}, {
static npos = 18446744073709551615, m_impl = L"",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605049267}}, {
static npos = 18446744073709551615,
m_impl = L"g_main_context_dispatch", m_convertedToChar = {
m_str = 0x0, m_len = 18441657655605049267}}, {
static npos = 18446744073709551615, m_impl = L"",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605049267}}, {
static npos = 18446744073709551615, m_impl = L"g_main_loop_run",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605114804}}, {
static npos = 18446744073709551615, m_impl = L"gtk_main",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605114804}}, {
static npos = 18446744073709551615,
m_impl = L"wxGUIEventLoop::DoRun()", m_convertedToChar = {
m_str = 0x25671e0 "_ZN14wxGUIEventLoop5DoRunEv", m_len = 27}}, {
static npos = 18446744073709551615,
m_impl = L"wxEventLoopBase::Run()", m_convertedToChar = {
m_str = 0x255a7b0 "_ZN15wxEventLoopBase3RunEv", m_len = 26}}, {
static npos = 18446744073709551615,
m_impl = L"wxAppConsoleBase::MainLoop()", m_convertedToChar = {
m_str = 0x2570720 "_ZN16wxAppConsoleBase8MainLoopEv",
m_len = 32}}, {static npos = 18446744073709551615,
m_impl = L"wxEntry(int&, wchar_t**)", m_convertedToChar = {
m_str = 0x238b5f0 "_Z7wxEntryRiPPw", m_len = 15}}, {
static npos = 18446744073709551615, m_impl = L"main",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605115060}}, {
static npos = 18446744073709551615, m_impl = L"__libc_start_main",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605115060}}, {
static npos = 18446744073709551615, m_impl = L"",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605115060}}}
address = std::vector of length 29, capacity 29 = {{
static npos = 18446744073709551615, m_impl = L"0x64e231",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605115060}}, {
static npos = 18446744073709551615, m_impl = L"0x46cb22",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605115060}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff583e692",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605115060}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff5837e4a",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180597}}, {
static npos = 18446744073709551615, m_impl = L"0x477f06",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180597}}, {
static npos = 18446744073709551615, m_impl = L"0x49404b",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180597}}, {
static npos = 18446744073709551615, m_impl = L"0x495692",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180597}}, {
static npos = 18446744073709551615, m_impl = L"0x4b19b8",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180597}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff583670e",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180597}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff59bc967",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180597}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff59bca5b",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180597}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff59bce18",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180597}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff59bcea3",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180597}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff59bcf05",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180597}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff59bd98a",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180597}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff5838827",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180853}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff6117992",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180853}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff6117a83",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180853}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff34cee9a",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180853}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff34cf240",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605180853}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff34cf562",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605246390}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff423b5d7",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605246390}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff6137de5",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605246390}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff58786e3",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605246390}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff583db76",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605246390}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff58ca2b0",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605246390}}, {
static npos = 18446744073709551615, m_impl = L"0x440742",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605246646}}, {
static npos = 18446744073709551615, m_impl = L"0x7ffff497eb45",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605246646}}, {
static npos = 18446744073709551615, m_impl = L"0x452c3b",
m_convertedToChar = {m_str = 0x0, m_len = 18441657655605246646}}}
AllAddresses = {static npos = 18446744073709551615,
m_impl = L"0x64e231 0x46cb22 0x7ffff583e692 0x7ffff5837e4a 0x477f06 0x49404b 0x495692 0x4b19b8 0x7ffff583670e 0x7ffff59bc967 0x7ffff59bca5b 0x7ffff59bce18 0x7ffff59bcea3 0x7ffff59bcf05 0x7ffff59bd98a 0x7ffff5838"...,
m_convertedToChar = {m_str = 0x0, m_len = 679141601295095552}}
out = {m_nSize = 0, m_nCount = 0, m_pItems = 0x0, m_autoSort = false}
hasLineNumberInfo = false
trace = {static npos = 18446744073709551615,
m_impl = L"\x22d9d32\000\x22d9d32\000\001\001\001\000\xffffd300?\xffffd3d0?\x204f560\000\004\000\004\000\x615f6e6f\x72657373\000\000\xbe6d80\000\x256f810\000?\000?\000\000\000\000\000\xffffd3d0?\x64e231\000\x46cb22\000\xf583e692?\xf5837e4a?\x477f06\000\x49404b\000\x495692\000\x4b19b8\000\xf583670e?\xf59bc967?\xf59bca5b?\xf59bce18?\xf59bcea3?\xf59bcf05?\xf59bd98a?\xf5838827?\xf6117992?\xf6117a83?\xf34cee9a?\xf34cf240?\xf34cf562?\xf423b5d7?\xf6137de5?\xf58786e3?\xf583db76?\xf58ca2b0?\x440742\000\xf497eb45?\x452c3b\000\000\000\021\000\x22518c0\000\021\000\xf5c67410?\x22d9d20\000\xf58f7b52?|?\x2251904\000\x2251904\000\001\000\022\000\021\000\021\000\021\000\x24bc450\000\xf49d9080?\x234d230\000\xf4d00620?\x234d230\000\x29625700\x96ccbb0\000\000\xf4d00620?\030\000\xffffd570?\xffffd660?\xf49941c6?\xad4f70\000\xffffd6f0?\xffffd6d0?\xffffd580?\xffffd670?\000\000\xad4f70\000\xf590faf1?\x24bc450\000\xffffd600?\x24bc450\000\xffffd480?\x24bc450\000\x2355760\000\xffffd5e8?\xffffd3e8?\x24bc450\000\000?\x20039c0\000\xf59d132d?\x235579c\000\x235579c\000\001\001\001?\x2355760\000\016\000"...,
m_convertedToChar = {
m_str = 0x7fff00000004 <error: Cannot access memory at address 0x7fff00000004>, m_len = 0}}
#29 0x000000000046cb22 in CamuleApp::OnAssertFailure (this=0xb652f0,
file=0x23ade10 L"../../src/BaseClient.cpp", line=2143,
func=0x23adda0 L"ProcessPublicKeyPacket",
cond=0x23adce0 L"Assert failure", msg=0x7fffffffd9a0 L"")
at ../../src/amule.cpp:1085
errmsg = {static npos = 18446744073709551615,
m_impl = <error reading variable: Cannot create a lazy string with address 0x0, and a non-zero length.>, m_convertedToChar = {
m_str = 0x5 <error: Cannot access memory at address 0x5>,
m_len = 140737353849400}}
#30 0x00007ffff583e692 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#31 0x00007ffff5837e4a in wxOnAssert(char const*, int, char const*, char const*, char const*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#32 0x0000000000477f06 in CUpDownClient::ProcessPublicKeyPacket (
this=0x23ac120,
pachPacket=0x23adb30 "\244\060\202\001\240\060\r\006\t*\206H\206\367\r\001\001\001\005", nSize=421) at ../../src/BaseClient.cpp:2143
__FUNCTION__ = "ProcessPublicKeyPacket"
#33 0x000000000049404b in CClientTCPSocket::ProcessExtPacket (
this=this at entry=0x252a5f0,
buffer=0x23adb30 "\244\060\202\001\240\060\r\006\t*\206H\206\367\r\001\001\001\005", size=421, opcode=<optimized out>)
at ../../src/ClientTCPSocket.cpp:1324
No locals.
#34 0x0000000000495692 in CClientTCPSocket::PacketReceived (this=0x252a5f0,
packet=0x2438210) at ../../src/ClientTCPSocket.cpp:1987
process = <optimized out>
bResult = false
exception = {static npos = 18446744073709551615, m_impl = L"",
m_convertedToChar = {m_str = 0x0, m_len = 0}}
__FUNCTION__ = "PacketReceived"
#35 0x00000000004b19b8 in CEMSocket::OnReceive (this=0x252a5f0,
nErrorCode=<optimized out>) at ../../src/EMSocket.cpp:275
readMax = <optimized out>
buf = <optimized out>
ret = <optimized out>
#36 0x00007ffff583670e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#37 0x00007ffff59bc967 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#38 0x00007ffff59bca5b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#39 0x00007ffff59bce18 in wxEvtHandler::TryHereOnly(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#40 0x00007ffff59bcea3 in wxEvtHandler::ProcessEventLocally(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#41 0x00007ffff59bcf05 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#42 0x00007ffff59bd98a in wxEvtHandler::ProcessPendingEvents() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#43 0x00007ffff5838827 in wxAppConsoleBase::ProcessPendingEvents() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#44 0x00007ffff6117992 in wxApp::DoIdle() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
No symbol table info available.
#45 0x00007ffff6117a83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
No symbol table info available.
#46 0x00007ffff34cee9a in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#47 0x00007ffff34cf240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#48 0x00007ffff34cf562 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#49 0x00007ffff423b5d7 in gtk_main ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#50 0x00007ffff6137de5 in wxGUIEventLoop::DoRun() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
No symbol table info available.
#51 0x00007ffff58786e3 in wxEventLoopBase::Run() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#52 0x00007ffff583db76 in wxAppConsoleBase::MainLoop() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#53 0x00007ffff58ca2b0 in wxEntry(int&, wchar_t**) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#54 0x0000000000440742 in main (argc=1, argv=<optimized out>)
at ../../src/amule-gui.cpp:93
No locals.
(gdb) thread apply all bt
Thread 18 (Thread 0x7fffc27fc700 (LWP 8241)):
#0 0x00007ffff7bcb438 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff59888d9 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#2 0x00007ffff598a515 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#3 0x000000000064820f in CTimerThread::Entry (this=0x1fa6f10)
at ../../src/Timer.cpp:66
#4 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#5 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#6 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#7 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 16 (Thread 0x7fffc37fe700 (LWP 8239)):
#0 0x00007ffff7bcb08f in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x000000000066bff0 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=..., this=0xb62798)
at /usr/include/boost/asio/detail/posix_event.hpp:106
#2 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=...,
lock=..., this=0xb62740)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380
#3 boost::asio::detail::task_io_service::run (this=0xb62740, ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#4 0x0000000000672154 in boost::asio::io_service::run (
this=0xaeca50 <s_io_service>)
at /usr/include/boost/asio/impl/io_service.ipp:59
#5 CAsioServiceThread::Entry (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1258
#6 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#7 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#8 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 15 (Thread 0x7fffc3fff700 (LWP 8238)):
#0 0x00007ffff4a43643 in epoll_wait () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x0000000000667c9a in boost::asio::detail::epoll_reactor::run (
this=0x1b43f80, block=block at entry=true, ops=...)
at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392
#2 0x000000000066be38 in boost::asio::detail::task_io_service::do_run_one (
ec=..., this_thread=..., lock=..., this=0xb62740)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:356
#3 boost::asio::detail::task_io_service::run (this=0xb62740, ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#4 0x0000000000672154 in boost::asio::io_service::run (
this=0xaeca50 <s_io_service>)
at /usr/include/boost/asio/impl/io_service.ipp:59
#5 CAsioServiceThread::Entry (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1258
#6 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#7 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#8 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 14 (Thread 0x7fffe0a1f700 (LWP 8237)):
#0 0x00007ffff7bcb08f in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x000000000066bff0 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=..., this=0xb62798)
at /usr/include/boost/asio/detail/posix_event.hpp:106
#2 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=...,
lock=..., this=0xb62740)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380
#3 boost::asio::detail::task_io_service::run (this=0xb62740, ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#4 0x0000000000672154 in boost::asio::io_service::run (
this=0xaeca50 <s_io_service>)
at /usr/include/boost/asio/impl/io_service.ipp:59
#5 CAsioServiceThread::Entry (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1258
#6 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#7 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#8 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 13 (Thread 0x7fffe1220700 (LWP 8236)):
#0 0x00007ffff7bcb08f in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x000000000066bff0 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=..., this=0xb62798)
at /usr/include/boost/asio/detail/posix_event.hpp:106
#2 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=...,
lock=..., this=0xb62740)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380
#3 boost::asio::detail::task_io_service::run (this=0xb62740, ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#4 0x0000000000672154 in boost::asio::io_service::run (
this=0xaeca50 <s_io_service>)
at /usr/include/boost/asio/impl/io_service.ipp:59
#5 CAsioServiceThread::Entry (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1258
#6 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#7 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#8 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 12 (Thread 0x7fffe1a21700 (LWP 8235)):
#0 0x00007ffff7bce18d in nanosleep ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff5994d2c in wxMicroSleep(unsigned long) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#2 0x000000000050c08b in UploadBandwidthThrottler::Entry (this=0x1e18000)
at ../../src/UploadBandwidthThrottler.cpp:323
#3 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#4 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#5 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 10 (Thread 0x7fffe2ba3700 (LWP 8231)):
#0 0x00007ffff7bcb438 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6d538ee in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#3 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 9 (Thread 0x7fffe33a4700 (LWP 8230)):
#0 0x00007ffff4a3c2d3 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff6f671b3 in ?? () from /usr/lib/x86_64-linux-gnu/libupnp.so.6
#2 0x00007ffff6d53b40 in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#3 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#4 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 8 (Thread 0x7fffe3ba5700 (LWP 8229)):
#0 0x00007ffff7bcb438 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6d538ee in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#3 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 7 (Thread 0x7fffe43a6700 (LWP 8228)):
#0 0x00007ffff7bcb438 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6d538ee in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#3 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 4 (Thread 0x7fffe5ba9700 (LWP 8225)):
#0 0x00007ffff7bcb438 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6d538ee in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#3 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 2 (Thread 0x7fffe6bab700 (LWP 8223)):
#0 0x00007ffff7bcb438 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6d55232 in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2 0x00007ffff6d53b40 in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#3 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#4 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 1 (Thread 0x7ffff7f0ea80 (LWP 8217)):
#0 0x00007ffff7bce79b in raise () from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff583e7f5 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#2 0x00007ffff5837e4a in wxOnAssert(char const*, int, char const*, char const*, char const*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#3 0x000000000046f1e6 in CUpDownClient::ProcessSignaturePacket (
this=<optimized out>, pachPacket=<optimized out>, nSize=<optimized out>)
at ../../src/BaseClient.cpp:2169
#4 0x0000000000493f9f in CClientTCPSocket::ProcessExtPacket (
this=this at entry=0x252a5f0,
buffer=0x2427420 "\200\024\070~\204\371\rk\362\332E?\271>\220\\-\211+\364t\004\246\357\244\002\255\217\004\266\003\324C\244A\020\370\247\377e", <incomplete sequence \317>, size=385, opcode=<optimized out>)
at ../../src/ClientTCPSocket.cpp:1336
#5 0x0000000000495692 in CClientTCPSocket::PacketReceived (this=0x252a5f0,
packet=0x240a9e0) at ../../src/ClientTCPSocket.cpp:1987
#6 0x00000000004b19b8 in CEMSocket::OnReceive (this=0x252a5f0,
nErrorCode=<optimized out>) at ../../src/EMSocket.cpp:275
#7 0x00007ffff583670e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#8 0x00007ffff59bc967 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#9 0x00007ffff59bca5b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#10 0x00007ffff59bce18 in wxEvtHandler::TryHereOnly(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#11 0x00007ffff59bcea3 in wxEvtHandler::ProcessEventLocally(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#12 0x00007ffff59bcf05 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#13 0x00007ffff59bd98a in wxEvtHandler::ProcessPendingEvents() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#14 0x00007ffff5838827 in wxAppConsoleBase::ProcessPendingEvents() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#15 0x00007ffff6117992 in wxApp::DoIdle() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#16 0x00007ffff6117a83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#17 0x00007ffff34cee9a in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffff34cf240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007ffff34cf562 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007ffff423b5d7 in gtk_main ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#21 0x00007ffff6137de5 in wxGUIEventLoop::DoRun() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#22 0x00007ffff58786e3 in wxEventLoopBase::Run() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#23 0x00007ffff5995364 in wxAppTraits::RunLoopUntilChildExit(wxExecuteData&, wxEventLoopBase&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#24 0x00007ffff6176f32 in wxGUIAppTraits::WaitForChild(wxExecuteData&) ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#25 0x00007ffff599ac7b in wxExecute(char**, int, wxProcess*, wxExecuteEnv const*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#26 0x00007ffff599bab1 in wxExecute(wxString const&, int, wxProcess*, wxExecuteEnv const*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#27 0x00007ffff59c593a in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#28 0x000000000064ed67 in get_backtrace (n=n at entry=2)
at ../../../../src/libs/common/MuleDebug.cpp:428
#29 0x000000000046cb22 in CamuleApp::OnAssertFailure (this=0xb652f0,
file=0x23ade10 L"../../src/BaseClient.cpp", line=2143,
func=0x23adda0 L"ProcessPublicKeyPacket",
cond=0x23adce0 L"Assert failure", msg=0x7fffffffd9a0 L"")
at ../../src/amule.cpp:1085
#30 0x00007ffff583e692 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#31 0x00007ffff5837e4a in wxOnAssert(char const*, int, char const*, char const*, char const*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#32 0x0000000000477f06 in CUpDownClient::ProcessPublicKeyPacket (
this=0x23ac120,
pachPacket=0x23adb30 "\244\060\202\001\240\060\r\006\t*\206H\206\367\r\001\001\001\005", nSize=421) at ../../src/BaseClient.cpp:2143
#33 0x000000000049404b in CClientTCPSocket::ProcessExtPacket (
this=this at entry=0x252a5f0,
buffer=0x23adb30 "\244\060\202\001\240\060\r\006\t*\206H\206\367\r\001\001\001\005", size=421, opcode=<optimized out>)
at ../../src/ClientTCPSocket.cpp:1324
#34 0x0000000000495692 in CClientTCPSocket::PacketReceived (this=0x252a5f0,
packet=0x2438210) at ../../src/ClientTCPSocket.cpp:1987
#35 0x00000000004b19b8 in CEMSocket::OnReceive (this=0x252a5f0,
nErrorCode=<optimized out>) at ../../src/EMSocket.cpp:275
#36 0x00007ffff583670e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#37 0x00007ffff59bc967 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#38 0x00007ffff59bca5b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#39 0x00007ffff59bce18 in wxEvtHandler::TryHereOnly(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#40 0x00007ffff59bcea3 in wxEvtHandler::ProcessEventLocally(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#41 0x00007ffff59bcf05 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#42 0x00007ffff59bd98a in wxEvtHandler::ProcessPendingEvents() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#43 0x00007ffff5838827 in wxAppConsoleBase::ProcessPendingEvents() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#44 0x00007ffff6117992 in wxApp::DoIdle() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#45 0x00007ffff6117a83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#46 0x00007ffff34cee9a in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007ffff34cf240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007ffff34cf562 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007ffff423b5d7 in gtk_main ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#50 0x00007ffff6137de5 in wxGUIEventLoop::DoRun() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#51 0x00007ffff58786e3 in wxEventLoopBase::Run() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#52 0x00007ffff583db76 in wxAppConsoleBase::MainLoop() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#53 0x00007ffff58ca2b0 in wxEntry(int&, wchar_t**) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#54 0x0000000000440742 in main (argc=1, argv=<optimized out>)
at ../../src/amule-gui.cpp:93
(gdb) continue
Continuing.
[New Thread 0x7fffe53a8700 (LWP 8765)]
[New Thread 0x7fffe23a2700 (LWP 8766)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe0a1f700 (LWP 8237)]
boost::asio::detail::reactive_socket_service_base::start_op (this=0x28,
impl=..., op_type=<optimized out>, op=0x7fffbc003760,
is_continuation=<optimized out>, is_non_blocking=<optimized out>,
noop=false)
at /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp:219
(gdb) bt
#0 boost::asio::detail::reactive_socket_service_base::start_op (this=0x28,
impl=..., op_type=<optimized out>, op=0x7fffbc003760,
is_continuation=<optimized out>, is_non_blocking=<optimized out>,
noop=false)
at /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp:219
#1 0x000000000066ded6 in boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=..., flags=0, sender_endpoint=..., buffers=..., impl=...,
this=0x28)
at /usr/include/boost/asio/detail/reactive_socket_service.hpp:331
#2 boost::asio::datagram_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=...,
flags=0, sender_endpoint=..., buffers=..., impl=..., this=0x0)
at /usr/include/boost/asio/datagram_socket_service.hpp:412
#3 boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=..., sender_endpoint=...,
buffers=..., this=0x1b4a6a0)
at /usr/include/boost/asio/basic_datagram_socket.hpp:897
#4 CAsioUDPSocketImpl::StartBackgroundRead (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1158
#5 CAsioUDPSocketImpl::HandleRead (this=<optimized out>, ec=...,
received=<optimized out>) at ../../src/LibSocketAsio.cpp:1111
#6 0x0000000000678d21 in boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>::operator() (a2=<optimized out>, a1=...,
p=<optimized out>, this=<optimized out>)
at /usr/include/boost/bind/mem_fn_template.hpp:280
#7 boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()>::operator()<boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::system::error_code const&, unsigned long const&> > (a=<synthetic pointer>, f=...,
this=0x7fffe0a1e5e0) at /usr/include/boost/bind/bind.hpp:392
#8 boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >::operator()<boost::system::error_code, unsigned long> (a2=@0x7fffe0a1e5f8: 0, a1=...,
this=0x7fffe0a1e5d0) at /usr/include/boost/bind/bind_template.hpp:102
#9 boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>::operator() (
this=0x7fffe0a1e5d0) at /usr/include/boost/asio/detail/bind_handler.hpp:127
#10 boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:69
#11 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#12 boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> (this_handler=0x7fffe0a1e5d0,
function=...) at /usr/include/boost/asio/detail/bind_handler.hpp:170
#13 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (
context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#14 boost::asio::detail::strand_service::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (this=0x1b44590, impl=@0x7fffe0a1e630: 0x1b4b160,
handler=...) at /usr/include/boost/asio/detail/impl/strand_service.hpp:62
#15 0x000000000067901f in boost::asio::io_service::strand::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (handler=..., this=0x7fffe0a1e628)
at /usr/include/boost/asio/strand.hpp:158
#16 boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>::operator()<boost::system::error_code, unsigned long> (
arg2=@0x7fffe0a1e660: 0, arg1=..., this=0x7fffe0a1e628)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:99
#17 boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>::operator() (this=0x7fffe0a1e628)
at /usr/include/boost/asio/detail/bind_handler.hpp:127
#18 boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >::operator() (this=0x7fffe0a1e610)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:191
#19 boost::asio::asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (
function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:69
#20 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (context=...,
function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#21 boost::asio::detail::asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (
this_handler=0x7fffe0a1e610, function=...)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:275
#22 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#23 boost::asio::detail::completion_handler<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >::do_complete (owner=0xb62740, base=<optimized out>)
at /usr/include/boost/asio/detail/completion_handler.hpp:68
#24 0x00000000006685e5 in boost::asio::detail::task_io_service_operation::complete (bytes_transferred=0, ec=..., owner=..., this=<optimized out>)
at /usr/include/boost/asio/detail/task_io_service_operation.hpp:38
#25 boost::asio::detail::strand_service::do_complete (owner=0xb62740,
base=0x1b4b160, ec=...)
at /usr/include/boost/asio/detail/impl/strand_service.ipp:167
#26 0x000000000066c0c0 in boost::asio::detail::task_io_service_operation::complete (bytes_transferred=0, ec=..., owner=..., this=<optimized out>)
at /usr/include/boost/asio/detail/task_io_service_operation.hpp:38
#27 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=...,
lock=..., this=0xb62740)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:372
#28 boost::asio::detail::task_io_service::run (this=0xb62740, ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#29 0x0000000000672154 in boost::asio::io_service::run (
this=0xaeca50 <s_io_service>)
at /usr/include/boost/asio/impl/io_service.ipp:59
#30 CAsioServiceThread::Entry (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1258
#31 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#32 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#33 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#34 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt full
#0 boost::asio::detail::reactive_socket_service_base::start_op (this=0x28,
impl=..., op_type=<optimized out>, op=0x7fffbc003760,
is_continuation=<optimized out>, is_non_blocking=<optimized out>,
noop=false)
at /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp:219
No locals.
#1 0x000000000066ded6 in boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=..., flags=0, sender_endpoint=..., buffers=..., impl=...,
this=0x28)
at /usr/include/boost/asio/detail/reactive_socket_service.hpp:331
p = {h = 0x7fffe0a1e470, v = 0x7fffbc003760, p = 0x7fffbc003760}
#2 boost::asio::datagram_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=...,
flags=0, sender_endpoint=..., buffers=..., impl=..., this=0x0)
at /usr/include/boost/asio/datagram_socket_service.hpp:412
init = {handler = {dispatcher_ = {service_ = @0x1b44590,
impl_ = 0x1b4b160}, handler_ = {f_ = {
f_ = (void (CAsioUDPSocketImpl::*)(CAsioUDPSocketImpl * const,
const boost::system::error_code &,
unsigned long)) 0x66db40 <CAsioUDPSocketImpl::HandleRead(boost::system::error_code const&, unsigned long)>},
l_ = {<boost::_bi::storage3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()>> = {<boost::_bi::storage2<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)()>> = {<boost::_bi::storage1<boost::_bi::value<CAsioUDPSocketImpl*> >> = {a1_ = {
t_ = 0x1b4acb0}}, <No data fields>}, <No data fields>}, <No data fields>}}}, result = {<No data fields>}}
#3 boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=..., sender_endpoint=...,
buffers=..., this=0x1b4a6a0)
at /usr/include/boost/asio/basic_datagram_socket.hpp:897
No locals.
#4 CAsioUDPSocketImpl::StartBackgroundRead (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1158
No locals.
#5 CAsioUDPSocketImpl::HandleRead (this=<optimized out>, ec=...,
received=<optimized out>) at ../../src/LibSocketAsio.cpp:1111
No locals.
#6 0x0000000000678d21 in boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>::operator() (a2=<optimized out>, a1=...,
p=<optimized out>, this=<optimized out>)
at /usr/include/boost/bind/mem_fn_template.hpp:280
No locals.
#7 boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()>::operator()<boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::system::error_code const&, unsigned long const&> > (a=<synthetic pointer>, f=...,
this=0x7fffe0a1e5e0) at /usr/include/boost/bind/bind.hpp:392
No locals.
#8 boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >::operator()<boost::system::error_code, unsigned long> (a2=@0x7fffe0a1e5f8: 0, a1=...,
this=0x7fffe0a1e5d0) at /usr/include/boost/bind/bind_template.hpp:102
No locals.
#9 boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>::operator() (
this=0x7fffe0a1e5d0) at /usr/include/boost/asio/detail/bind_handler.hpp:127
No locals.
#10 boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:69
No locals.
#11 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
No locals.
#12 boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> (this_handler=0x7fffe0a1e5d0,
function=...) at /usr/include/boost/asio/detail/bind_handler.hpp:170
No locals.
#13 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (
context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
No locals.
#14 boost::asio::detail::strand_service::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (this=0x1b44590, impl=@0x7fffe0a1e630: 0x1b4b160,
handler=...) at /usr/include/boost/asio/detail/impl/strand_service.hpp:62
p = {h = 0xb62740, v = 0x7fffe0a1e660, p = 0xb62740}
dispatch_immediately = <optimized out>
o = <optimized out>
#15 0x000000000067901f in boost::asio::io_service::strand::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (handler=..., this=0x7fffe0a1e628)
at /usr/include/boost/asio/strand.hpp:158
init = {handler = {handler_ = {f_ = {
f_ = (void (CAsioUDPSocketImpl::*)(CAsioUDPSocketImpl * const,
const boost::system::error_code &,
unsigned long)) 0x66db40 <CAsioUDPSocketImpl::HandleRead(boost::system::error_code const&, unsigned long)>},
l_ = {<boost::_bi::storage3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()>> = {<boost::_bi::storage2<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)()>> = {<boost::_bi::storage1<boost::_bi::value<CAsioUDPSocketImpl*> >> = {a1_ = {
t_ = 0x1b4acb0}}, <No data fields>}, <No data fields>}, <No data fields>}}, arg1_ = {m_val = 9, m_cat = 0x7ffff79a3100}, arg2_ = 0},
result = {<No data fields>}}
#16 boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>::operator()<boost::system::error_code, unsigned long> (
arg2=@0x7fffe0a1e660: 0, arg1=..., this=0x7fffe0a1e628)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:99
No locals.
#17 boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>::operator() (this=0x7fffe0a1e628)
at /usr/include/boost/asio/detail/bind_handler.hpp:127
No locals.
#18 boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >::operator() (this=0x7fffe0a1e610)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:191
No locals.
#19 boost::asio::asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (
function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:69
No locals.
#20 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (context=...,
function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
No locals.
#21 boost::asio::detail::asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (
this_handler=0x7fffe0a1e610, function=...)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:275
No locals.
#22 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
No locals.
#23 boost::asio::detail::completion_handler<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >::do_complete (owner=0xb62740, base=<optimized out>)
at /usr/include/boost/asio/detail/completion_handler.hpp:68
h = <optimized out>
p = {h = 0x7fffe0a1e610, v = 0x0, p = 0x0}
handler = {context_ = {f_ = {
f_ = (void (CAsioUDPSocketImpl::*)(CAsioUDPSocketImpl * const,
const boost::system::error_code &,
unsigned long)) 0x66db40 <CAsioUDPSocketImpl::HandleRead(boost::system::error_code const&, unsigned long)>},
l_ = {<boost::_bi::storage3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()>> = {<boost::_bi::storage2<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)()>> = {<boost::_bi::storage1<boost::_bi::value<CAsioUDPSocketImpl*> >> = {a1_ = {
t_ = 0x1b4acb0}}, <No data fields>}, <No data fields>}, <No data fields>}}, handler_ = {handler_ = {dispatcher_ = {
service_ = @0x1b44590, impl_ = 0x1b4b160}, handler_ = {f_ = {
f_ = (void (CAsioUDPSocketImpl::*)(CAsioUDPSocketImpl * const, const boost::system::error_code &,
unsigned long)) 0x66db40 <CAsioUDPSocketImpl::HandleRead(boost::system::error_code const&, unsigned long)>},
l_ = {<boost::_bi::storage3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()>> = {<boost::_bi::storage2<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)()>> = {<boost::_bi::storage1<boost::_bi::value<CAsioUDPSocketImpl*> >> = {a1_ = {
t_ = 0x1b4acb0}}, <No data fields>}, <No data fields>}, <No data fields>}}}, arg1_ = {m_val = 9, m_cat = 0x7ffff79a3100}, arg2_ = 0}}
#24 0x00000000006685e5 in boost::asio::detail::task_io_service_operation::complete (bytes_transferred=0, ec=..., owner=..., this=<optimized out>)
at /usr/include/boost/asio/detail/task_io_service_operation.hpp:38
No locals.
#25 boost::asio::detail::strand_service::do_complete (owner=0xb62740,
base=0x1b4b160, ec=...)
at /usr/include/boost/asio/detail/impl/strand_service.ipp:167
impl = 0x1b4b160
ctx = {<boost::asio::detail::noncopyable> = {<No data fields>},
key_ = 0x1b4b160, value_ = 0x7fffe0a1e690 "`\261\264\001",
next_ = 0x0}
#26 0x000000000066c0c0 in boost::asio::detail::task_io_service_operation::complete (bytes_transferred=0, ec=..., owner=..., this=<optimized out>)
at /usr/include/boost/asio/detail/task_io_service_operation.hpp:38
No locals.
#27 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=...,
lock=..., this=0xb62740)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:372
task_result = 0
on_exit = {task_io_service_ = 0xb62740, lock_ = 0x7fffe0a1e700,
this_thread_ = 0x7fffe0a1e770}
more_handlers = <optimized out>
#28 boost::asio::detail::task_io_service::run (this=0xb62740, ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = 0x0},
private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0}
ctx = {<boost::asio::detail::noncopyable> = {<No data fields>},
key_ = 0xb62740, value_ = 0x7fffe0a1e770, next_ = 0x0}
lock = {<boost::asio::detail::noncopyable> = {<No data fields>},
mutex_ = @0xb62770, locked_ = false}
n = 4579235
#29 0x0000000000672154 in boost::asio::io_service::run (
this=0xaeca50 <s_io_service>)
at /usr/include/boost/asio/impl/io_service.ipp:59
ec = {m_val = 0, m_cat = 0x7ffff79a3100}
#30 CAsioServiceThread::Entry (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1258
worker = {io_service_impl_ = @0xb62740}
#31 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#32 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#33 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#34 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
(gdb) thread apply all bt
Thread 21 (Thread 0x7fffe23a2700 (LWP 8766)):
#0 0x00007ffff4a3a52d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff34cf1dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff34cf562 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff0da04a6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007ffff34f5955 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 20 (Thread 0x7fffe53a8700 (LWP 8765)):
#0 0x00007ffff4a3a52d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff34cf1dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff34cf2ec in g_main_context_iteration ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff34cf329 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007ffff34f5955 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 18 (Thread 0x7fffc27fc700 (LWP 8241)):
#0 0x00007ffff7bcb438 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff59888d9 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#2 0x00007ffff598a515 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#3 0x000000000064820f in CTimerThread::Entry (this=0x1fa6f10)
at ../../src/Timer.cpp:66
#4 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#5 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#6 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#7 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 16 (Thread 0x7fffc37fe700 (LWP 8239)):
#0 0x00007ffff4a43643 in epoll_wait () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x0000000000667c9a in boost::asio::detail::epoll_reactor::run (
this=0x1b43f80, block=block at entry=true, ops=...)
at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392
#2 0x000000000066be38 in boost::asio::detail::task_io_service::do_run_one (
ec=..., this_thread=..., lock=..., this=0xb62740)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:356
#3 boost::asio::detail::task_io_service::run (this=0xb62740, ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#4 0x0000000000672154 in boost::asio::io_service::run (
this=0xaeca50 <s_io_service>)
at /usr/include/boost/asio/impl/io_service.ipp:59
#5 CAsioServiceThread::Entry (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1258
#6 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#7 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#8 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 15 (Thread 0x7fffc3fff700 (LWP 8238)):
#0 0x00007ffff7bcb08f in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x000000000066bff0 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=..., this=0xb62798)
at /usr/include/boost/asio/detail/posix_event.hpp:106
#2 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=...,
lock=..., this=0xb62740)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380
#3 boost::asio::detail::task_io_service::run (this=0xb62740, ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#4 0x0000000000672154 in boost::asio::io_service::run (
this=0xaeca50 <s_io_service>)
at /usr/include/boost/asio/impl/io_service.ipp:59
#5 CAsioServiceThread::Entry (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1258
#6 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#7 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#8 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 14 (Thread 0x7fffe0a1f700 (LWP 8237)):
#0 boost::asio::detail::reactive_socket_service_base::start_op (this=0x28,
impl=..., op_type=<optimized out>, op=0x7fffbc003760,
is_continuation=<optimized out>, is_non_blocking=<optimized out>,
noop=false)
at /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp:219
#1 0x000000000066ded6 in boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=..., flags=0, sender_endpoint=..., buffers=..., impl=...,
this=0x28)
at /usr/include/boost/asio/detail/reactive_socket_service.hpp:331
#2 boost::asio::datagram_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=...,
flags=0, sender_endpoint=..., buffers=..., impl=..., this=0x0)
at /usr/include/boost/asio/datagram_socket_service.hpp:412
#3 boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=..., sender_endpoint=...,
buffers=..., this=0x1b4a6a0)
at /usr/include/boost/asio/basic_datagram_socket.hpp:897
#4 CAsioUDPSocketImpl::StartBackgroundRead (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1158
#5 CAsioUDPSocketImpl::HandleRead (this=<optimized out>, ec=...,
received=<optimized out>) at ../../src/LibSocketAsio.cpp:1111
#6 0x0000000000678d21 in boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>::operator() (a2=<optimized out>, a1=...,
p=<optimized out>, this=<optimized out>)
at /usr/include/boost/bind/mem_fn_template.hpp:280
#7 boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()>::operator()<boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::system::error_code const&, unsigned long const&> > (a=<synthetic pointer>, f=...,
this=0x7fffe0a1e5e0) at /usr/include/boost/bind/bind.hpp:392
#8 boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >::operator()<boost::system::error_code, unsigned long> (a2=@0x7fffe0a1e5f8: 0, a1=...,
this=0x7fffe0a1e5d0) at /usr/include/boost/bind/bind_template.hpp:102
#9 boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>::operator() (
this=0x7fffe0a1e5d0) at /usr/include/boost/asio/detail/bind_handler.hpp:127
#10 boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:69
#11 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#12 boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> (this_handler=0x7fffe0a1e5d0,
function=...) at /usr/include/boost/asio/detail/bind_handler.hpp:170
#13 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (
context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#14 boost::asio::detail::strand_service::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (this=0x1b44590, impl=@0x7fffe0a1e630: 0x1b4b160,
handler=...) at /usr/include/boost/asio/detail/impl/strand_service.hpp:62
#15 0x000000000067901f in boost::asio::io_service::strand::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (handler=..., this=0x7fffe0a1e628)
at /usr/include/boost/asio/strand.hpp:158
#16 boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>::operator()<boost::system::error_code, unsigned long> (
arg2=@0x7fffe0a1e660: 0, arg1=..., this=0x7fffe0a1e628)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:99
#17 boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>::operator() (this=0x7fffe0a1e628)
at /usr/include/boost/asio/detail/bind_handler.hpp:127
#18 boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >::operator() (this=0x7fffe0a1e610)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:191
#19 boost::asio::asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (
function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:69
#20 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (context=...,
function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#21 boost::asio::detail::asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (
this_handler=0x7fffe0a1e610, function=...)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:275
#22 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#23 boost::asio::detail::completion_handler<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >::do_complete (owner=0xb62740, base=<optimized out>)
at /usr/include/boost/asio/detail/completion_handler.hpp:68
#24 0x00000000006685e5 in boost::asio::detail::task_io_service_operation::complete (bytes_transferred=0, ec=..., owner=..., this=<optimized out>)
at /usr/include/boost/asio/detail/task_io_service_operation.hpp:38
#25 boost::asio::detail::strand_service::do_complete (owner=0xb62740,
base=0x1b4b160, ec=...)
at /usr/include/boost/asio/detail/impl/strand_service.ipp:167
#26 0x000000000066c0c0 in boost::asio::detail::task_io_service_operation::complete (bytes_transferred=0, ec=..., owner=..., this=<optimized out>)
at /usr/include/boost/asio/detail/task_io_service_operation.hpp:38
#27 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=...,
lock=..., this=0xb62740)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:372
#28 boost::asio::detail::task_io_service::run (this=0xb62740, ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#29 0x0000000000672154 in boost::asio::io_service::run (
this=0xaeca50 <s_io_service>)
at /usr/include/boost/asio/impl/io_service.ipp:59
#30 CAsioServiceThread::Entry (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1258
#31 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#32 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#33 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#34 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 13 (Thread 0x7fffe1220700 (LWP 8236)):
#0 0x00007ffff7bcb08f in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x000000000066bff0 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=..., this=0xb62798)
at /usr/include/boost/asio/detail/posix_event.hpp:106
#2 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=...,
lock=..., this=0xb62740)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380
#3 boost::asio::detail::task_io_service::run (this=0xb62740, ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#4 0x0000000000672154 in boost::asio::io_service::run (
this=0xaeca50 <s_io_service>)
at /usr/include/boost/asio/impl/io_service.ipp:59
#5 CAsioServiceThread::Entry (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1258
#6 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#7 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#8 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 12 (Thread 0x7fffe1a21700 (LWP 8235)):
#0 0x00007ffff7bce18d in nanosleep ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff5994d2c in wxMicroSleep(unsigned long) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#2 0x000000000050c08b in UploadBandwidthThrottler::Entry (this=0x1e18000)
at ../../src/UploadBandwidthThrottler.cpp:323
#3 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#4 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#5 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 10 (Thread 0x7fffe2ba3700 (LWP 8231)):
#0 0x00007ffff7bcb438 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6d538ee in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#3 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 9 (Thread 0x7fffe33a4700 (LWP 8230)):
#0 0x00007ffff4a3c2d3 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff6f671b3 in ?? () from /usr/lib/x86_64-linux-gnu/libupnp.so.6
#2 0x00007ffff6d53b40 in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#3 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#4 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 8 (Thread 0x7fffe3ba5700 (LWP 8229)):
#0 0x00007ffff7bcb438 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6d538ee in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#3 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 7 (Thread 0x7fffe43a6700 (LWP 8228)):
#0 0x00007ffff7bcb438 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6d538ee in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#3 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 4 (Thread 0x7fffe5ba9700 (LWP 8225)):
#0 0x00007ffff7bcb438 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6d538ee in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#3 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 2 (Thread 0x7fffe6bab700 (LWP 8223)):
#0 0x00007ffff7bcb08f in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6d552ea in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2 0x00007ffff6d53b40 in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#3 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#4 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 1 (Thread 0x7ffff7f0ea80 (LWP 8217)):
#0 0x00007ffff4a3a52d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff34cf1dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff34cf562 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff423b5d7 in gtk_main ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#4 0x00007ffff6137de5 in wxGUIEventLoop::DoRun() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#5 0x00007ffff58786e3 in wxEventLoopBase::Run() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#6 0x00007ffff583db76 in wxAppConsoleBase::MainLoop() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#7 0x00007ffff58ca2b0 in wxEntry(int&, wchar_t**) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#8 0x0000000000440742 in main (argc=1, argv=<optimized out>)
at ../../src/amule-gui.cpp:93
(gdb) continue
Continuing.
Program received signal SIGABRT, Aborted.
0x00007ffff4992107 in raise () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt
#0 0x00007ffff4992107 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff49934e8 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007ffff5994bd1 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#3 <signal handler called>
#4 boost::asio::detail::epoll_reactor::post_immediate_completion (
is_continuation=true, op=0x7fffbc003760,
this=<error reading variable: Cannot access memory at address 0x28>)
at /usr/include/boost/asio/detail/epoll_reactor.hpp:110
#5 boost::asio::detail::reactive_socket_service_base::start_op (this=0x28,
impl=..., op_type=<optimized out>, op=0x7fffbc003760,
is_continuation=<optimized out>, is_non_blocking=<optimized out>,
noop=false)
at /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp:219
#6 0x000000000066ded6 in boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=..., flags=0, sender_endpoint=..., buffers=..., impl=...,
this=0x28)
at /usr/include/boost/asio/detail/reactive_socket_service.hpp:331
#7 boost::asio::datagram_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=...,
flags=0, sender_endpoint=..., buffers=..., impl=..., this=0x0)
at /usr/include/boost/asio/datagram_socket_service.hpp:412
#8 boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=..., sender_endpoint=...,
buffers=..., this=0x1b4a6a0)
at /usr/include/boost/asio/basic_datagram_socket.hpp:897
#9 CAsioUDPSocketImpl::StartBackgroundRead (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1158
#10 CAsioUDPSocketImpl::HandleRead (this=<optimized out>, ec=...,
received=<optimized out>) at ../../src/LibSocketAsio.cpp:1111
#11 0x0000000000678d21 in boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>::operator() (a2=<optimized out>, a1=...,
p=<optimized out>, this=<optimized out>)
at /usr/include/boost/bind/mem_fn_template.hpp:280
#12 boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()>::operator()<boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::system::error_code const&, unsigned long const&> > (a=<synthetic pointer>, f=...,
this=0x7fffe0a1e5e0) at /usr/include/boost/bind/bind.hpp:392
#13 boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >::operator()<boost::system::error_code, unsigned long> (a2=@0x7fffe0a1e5f8: 0, a1=...,
this=0x7fffe0a1e5d0) at /usr/include/boost/bind/bind_template.hpp:102
#14 boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>::operator() (
this=0x7fffe0a1e5d0) at /usr/include/boost/asio/detail/bind_handler.hpp:127
#15 boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:69
#16 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#17 boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> (this_handler=0x7fffe0a1e5d0,
function=...) at /usr/include/boost/asio/detail/bind_handler.hpp:170
#18 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (
context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#19 boost::asio::detail::strand_service::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (this=0x1b44590, impl=@0x7fffe0a1e630: 0x1b4b160,
handler=...) at /usr/include/boost/asio/detail/impl/strand_service.hpp:62
#20 0x000000000067901f in boost::asio::io_service::strand::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (handler=..., this=0x7fffe0a1e628)
at /usr/include/boost/asio/strand.hpp:158
#21 boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>::operator()<boost::system::error_code, unsigned long> (
arg2=@0x7fffe0a1e660: 0, arg1=..., this=0x7fffe0a1e628)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:99
#22 boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>::operator() (this=0x7fffe0a1e628)
at /usr/include/boost/asio/detail/bind_handler.hpp:127
#23 boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >::operator() (this=0x7fffe0a1e610)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:191
#24 boost::asio::asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (
function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:69
#25 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (context=...,
function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#26 boost::asio::detail::asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (
this_handler=0x7fffe0a1e610, function=...)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:275
#27 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#28 boost::asio::detail::completion_handler<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >::do_complete (owner=0xb62740, base=<optimized out>)
at /usr/include/boost/asio/detail/completion_handler.hpp:68
#29 0x00000000006685e5 in boost::asio::detail::task_io_service_operation::complete (bytes_transferred=0, ec=..., owner=..., this=<optimized out>)
at /usr/include/boost/asio/detail/task_io_service_operation.hpp:38
#30 boost::asio::detail::strand_service::do_complete (owner=0xb62740,
base=0x1b4b160, ec=...)
at /usr/include/boost/asio/detail/impl/strand_service.ipp:167
#31 0x000000000066c0c0 in boost::asio::detail::task_io_service_operation::complete (bytes_transferred=0, ec=..., owner=..., this=<optimized out>)
at /usr/include/boost/asio/detail/task_io_service_operation.hpp:38
#32 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=...,
lock=..., this=0xb62740)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:372
#33 boost::asio::detail::task_io_service::run (this=0xb62740, ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#34 0x0000000000672154 in boost::asio::io_service::run (
this=0xaeca50 <s_io_service>)
at /usr/include/boost/asio/impl/io_service.ipp:59
#35 CAsioServiceThread::Entry (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1258
#36 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#37 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#38 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#39 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) bt full
#0 0x00007ffff4992107 in raise () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#1 0x00007ffff49934e8 in abort () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#2 0x00007ffff5994bd1 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#3 <signal handler called>
No symbol table info available.
#4 boost::asio::detail::epoll_reactor::post_immediate_completion (
is_continuation=true, op=0x7fffbc003760,
this=<error reading variable: Cannot access memory at address 0x28>)
at /usr/include/boost/asio/detail/epoll_reactor.hpp:110
No locals.
#5 boost::asio::detail::reactive_socket_service_base::start_op (this=0x28,
impl=..., op_type=<optimized out>, op=0x7fffbc003760,
is_continuation=<optimized out>, is_non_blocking=<optimized out>,
noop=false)
at /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp:219
No locals.
#6 0x000000000066ded6 in boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=..., flags=0, sender_endpoint=..., buffers=..., impl=...,
this=0x28)
at /usr/include/boost/asio/detail/reactive_socket_service.hpp:331
p = {h = 0x7fffe0a1e470, v = 0x7fffbc003760, p = 0x7fffbc003760}
#7 boost::asio::datagram_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=...,
flags=0, sender_endpoint=..., buffers=..., impl=..., this=0x0)
at /usr/include/boost/asio/datagram_socket_service.hpp:412
init = {handler = {dispatcher_ = {service_ = @0x1b44590,
impl_ = 0x1b4b160}, handler_ = {f_ = {
f_ = (void (CAsioUDPSocketImpl::*)(CAsioUDPSocketImpl * const,
const boost::system::error_code &,
unsigned long)) 0x66db40 <CAsioUDPSocketImpl::HandleRead(boost::system::error_code const&, unsigned long)>},
l_ = {<boost::_bi::storage3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()>> = {<boost::_bi::storage2<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)()>> = {<boost::_bi::storage1<boost::_bi::value<CAsioUDPSocketImpl*> >> = {a1_ = {
t_ = 0x1b4acb0}}, <No data fields>}, <No data fields>}, <No data fields>}}}, result = {<No data fields>}}
#8 boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=..., sender_endpoint=...,
buffers=..., this=0x1b4a6a0)
at /usr/include/boost/asio/basic_datagram_socket.hpp:897
No locals.
#9 CAsioUDPSocketImpl::StartBackgroundRead (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1158
No locals.
#10 CAsioUDPSocketImpl::HandleRead (this=<optimized out>, ec=...,
received=<optimized out>) at ../../src/LibSocketAsio.cpp:1111
No locals.
#11 0x0000000000678d21 in boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>::operator() (a2=<optimized out>, a1=...,
p=<optimized out>, this=<optimized out>)
at /usr/include/boost/bind/mem_fn_template.hpp:280
No locals.
#12 boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()>::operator()<boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::system::error_code const&, unsigned long const&> > (a=<synthetic pointer>, f=...,
this=0x7fffe0a1e5e0) at /usr/include/boost/bind/bind.hpp:392
No locals.
#13 boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >::operator()<boost::system::error_code, unsigned long> (a2=@0x7fffe0a1e5f8: 0, a1=...,
this=0x7fffe0a1e5d0) at /usr/include/boost/bind/bind_template.hpp:102
No locals.
#14 boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>::operator() (
this=0x7fffe0a1e5d0) at /usr/include/boost/asio/detail/bind_handler.hpp:127
No locals.
#15 boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:69
No locals.
#16 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
No locals.
#17 boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> (this_handler=0x7fffe0a1e5d0,
function=...) at /usr/include/boost/asio/detail/bind_handler.hpp:170
No locals.
#18 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (
context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
No locals.
#19 boost::asio::detail::strand_service::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (this=0x1b44590, impl=@0x7fffe0a1e630: 0x1b4b160,
handler=...) at /usr/include/boost/asio/detail/impl/strand_service.hpp:62
p = {h = 0xb62740, v = 0x7fffe0a1e660, p = 0xb62740}
dispatch_immediately = <optimized out>
o = <optimized out>
#20 0x000000000067901f in boost::asio::io_service::strand::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (handler=..., this=0x7fffe0a1e628)
at /usr/include/boost/asio/strand.hpp:158
init = {handler = {handler_ = {f_ = {
f_ = (void (CAsioUDPSocketImpl::*)(CAsioUDPSocketImpl * const,
const boost::system::error_code &,
unsigned long)) 0x66db40 <CAsioUDPSocketImpl::HandleRead(boost::system::error_code const&, unsigned long)>},
l_ = {<boost::_bi::storage3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()>> = {<boost::_bi::storage2<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)()>> = {<boost::_bi::storage1<boost::_bi::value<CAsioUDPSocketImpl*> >> = {a1_ = {
t_ = 0x1b4acb0}}, <No data fields>}, <No data fields>}, <No data fields>}}, arg1_ = {m_val = 9, m_cat = 0x7ffff79a3100}, arg2_ = 0},
result = {<No data fields>}}
#21 boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>::operator()<boost::system::error_code, unsigned long> (
arg2=@0x7fffe0a1e660: 0, arg1=..., this=0x7fffe0a1e628)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:99
No locals.
#22 boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>::operator() (this=0x7fffe0a1e628)
at /usr/include/boost/asio/detail/bind_handler.hpp:127
No locals.
#23 boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >::operator() (this=0x7fffe0a1e610)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:191
No locals.
#24 boost::asio::asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (
function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:69
No locals.
#25 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (context=...,
function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
No locals.
#26 boost::asio::detail::asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (
this_handler=0x7fffe0a1e610, function=...)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:275
No locals.
#27 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
No locals.
#28 boost::asio::detail::completion_handler<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >::do_complete (owner=0xb62740, base=<optimized out>)
at /usr/include/boost/asio/detail/completion_handler.hpp:68
h = <optimized out>
p = {h = 0x7fffe0a1e610, v = 0x0, p = 0x0}
handler = {context_ = {f_ = {
f_ = (void (CAsioUDPSocketImpl::*)(CAsioUDPSocketImpl * const,
const boost::system::error_code &,
unsigned long)) 0x66db40 <CAsioUDPSocketImpl::HandleRead(boost::system::error_code const&, unsigned long)>},
l_ = {<boost::_bi::storage3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()>> = {<boost::_bi::storage2<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)()>> = {<boost::_bi::storage1<boost::_bi::value<CAsioUDPSocketImpl*> >> = {a1_ = {
t_ = 0x1b4acb0}}, <No data fields>}, <No data fields>}, <No data fields>}}, handler_ = {handler_ = {dispatcher_ = {
service_ = @0x1b44590, impl_ = 0x1b4b160}, handler_ = {f_ = {
f_ = (void (CAsioUDPSocketImpl::*)(CAsioUDPSocketImpl * const, const boost::system::error_code &,
unsigned long)) 0x66db40 <CAsioUDPSocketImpl::HandleRead(boost::system::error_code const&, unsigned long)>},
l_ = {<boost::_bi::storage3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()>> = {<boost::_bi::storage2<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)()>> = {<boost::_bi::storage1<boost::_bi::value<CAsioUDPSocketImpl*> >> = {a1_ = {
t_ = 0x1b4acb0}}, <No data fields>}, <No data fields>}, <No data fields>}}}, arg1_ = {m_val = 9, m_cat = 0x7ffff79a3100}, arg2_ = 0}}
#29 0x00000000006685e5 in boost::asio::detail::task_io_service_operation::complete (bytes_transferred=0, ec=..., owner=..., this=<optimized out>)
at /usr/include/boost/asio/detail/task_io_service_operation.hpp:38
No locals.
#30 boost::asio::detail::strand_service::do_complete (owner=0xb62740,
base=0x1b4b160, ec=...)
at /usr/include/boost/asio/detail/impl/strand_service.ipp:167
impl = 0x1b4b160
ctx = {<boost::asio::detail::noncopyable> = {<No data fields>},
key_ = 0x1b4b160, value_ = 0x7fffe0a1e690 "`\261\264\001",
next_ = 0x0}
#31 0x000000000066c0c0 in boost::asio::detail::task_io_service_operation::complete (bytes_transferred=0, ec=..., owner=..., this=<optimized out>)
at /usr/include/boost/asio/detail/task_io_service_operation.hpp:38
No locals.
#32 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=...,
lock=..., this=0xb62740)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:372
task_result = 0
on_exit = {task_io_service_ = 0xb62740, lock_ = 0x7fffe0a1e700,
this_thread_ = 0x7fffe0a1e770}
more_handlers = <optimized out>
#33 boost::asio::detail::task_io_service::run (this=0xb62740, ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = 0x0},
private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0}
ctx = {<boost::asio::detail::noncopyable> = {<No data fields>},
key_ = 0xb62740, value_ = 0x7fffe0a1e770, next_ = 0x0}
lock = {<boost::asio::detail::noncopyable> = {<No data fields>},
mutex_ = @0xb62770, locked_ = false}
n = 4579235
#34 0x0000000000672154 in boost::asio::io_service::run (
this=0xaeca50 <s_io_service>)
at /usr/include/boost/asio/impl/io_service.ipp:59
ec = {m_val = 0, m_cat = 0x7ffff79a3100}
#35 CAsioServiceThread::Entry (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1258
worker = {io_service_impl_ = @0xb62740}
#36 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#37 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#38 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#39 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
(gdb) thread apply all bt
Thread 21 (Thread 0x7fffe23a2700 (LWP 8766)):
#0 0x00007ffff4a3a52d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff34cf1dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff34cf562 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff0da04a6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007ffff34f5955 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 20 (Thread 0x7fffe53a8700 (LWP 8765)):
#0 0x00007ffff4a3a52d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff34cf1dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff34cf2ec in g_main_context_iteration ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff34cf329 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007ffff34f5955 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 18 (Thread 0x7fffc27fc700 (LWP 8241)):
#0 0x00007ffff7bcb438 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff59888d9 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#2 0x00007ffff598a515 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#3 0x000000000064820f in CTimerThread::Entry (this=0x1fa6f10)
at ../../src/Timer.cpp:66
#4 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#5 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#6 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#7 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 16 (Thread 0x7fffc37fe700 (LWP 8239)):
#0 0x00007ffff7bcb08f in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x000000000066bff0 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=..., this=0xb62798)
at /usr/include/boost/asio/detail/posix_event.hpp:106
#2 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=...,
lock=..., this=0xb62740)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380
#3 boost::asio::detail::task_io_service::run (this=0xb62740, ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#4 0x0000000000672154 in boost::asio::io_service::run (
this=0xaeca50 <s_io_service>)
at /usr/include/boost/asio/impl/io_service.ipp:59
#5 CAsioServiceThread::Entry (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1258
#6 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#7 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#8 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 15 (Thread 0x7fffc3fff700 (LWP 8238)):
#0 0x00007ffff4a43643 in epoll_wait () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x0000000000667c9a in boost::asio::detail::epoll_reactor::run (
this=0x1b43f80, block=block at entry=true, ops=...)
at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392
#2 0x000000000066be38 in boost::asio::detail::task_io_service::do_run_one (
ec=..., this_thread=..., lock=..., this=0xb62740)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:356
#3 boost::asio::detail::task_io_service::run (this=0xb62740, ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#4 0x0000000000672154 in boost::asio::io_service::run (
this=0xaeca50 <s_io_service>)
at /usr/include/boost/asio/impl/io_service.ipp:59
#5 CAsioServiceThread::Entry (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1258
#6 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#7 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#8 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 14 (Thread 0x7fffe0a1f700 (LWP 8237)):
#0 0x00007ffff4992107 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff49934e8 in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2 0x00007ffff5994bd1 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#3 <signal handler called>
#4 boost::asio::detail::epoll_reactor::post_immediate_completion (
is_continuation=true, op=0x7fffbc003760,
this=<error reading variable: Cannot access memory at address 0x28>)
at /usr/include/boost/asio/detail/epoll_reactor.hpp:110
#5 boost::asio::detail::reactive_socket_service_base::start_op (this=0x28,
impl=..., op_type=<optimized out>, op=0x7fffbc003760,
is_continuation=<optimized out>, is_non_blocking=<optimized out>,
noop=false)
at /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp:219
#6 0x000000000066ded6 in boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=..., flags=0, sender_endpoint=..., buffers=..., impl=...,
this=0x28)
at /usr/include/boost/asio/detail/reactive_socket_service.hpp:331
#7 boost::asio::datagram_socket_service<boost::asio::ip::udp>::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=...,
flags=0, sender_endpoint=..., buffers=..., impl=..., this=0x0)
at /usr/include/boost/asio/datagram_socket_service.hpp:412
#8 boost::asio::basic_datagram_socket<boost::asio::ip::udp, boost::asio::datagram_socket_service<boost::asio::ip::udp> >::async_receive_from<boost::asio::mutable_buffers_1, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running> > (handler=..., sender_endpoint=...,
buffers=..., this=0x1b4a6a0)
at /usr/include/boost/asio/basic_datagram_socket.hpp:897
#9 CAsioUDPSocketImpl::StartBackgroundRead (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1158
#10 CAsioUDPSocketImpl::HandleRead (this=<optimized out>, ec=...,
received=<optimized out>) at ../../src/LibSocketAsio.cpp:1111
#11 0x0000000000678d21 in boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>::operator() (a2=<optimized out>, a1=...,
p=<optimized out>, this=<optimized out>)
at /usr/include/boost/bind/mem_fn_template.hpp:280
#12 boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()>::operator()<boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::system::error_code const&, unsigned long const&> > (a=<synthetic pointer>, f=...,
this=0x7fffe0a1e5e0) at /usr/include/boost/bind/bind.hpp:392
#13 boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >::operator()<boost::system::error_code, unsigned long> (a2=@0x7fffe0a1e5f8: 0, a1=...,
this=0x7fffe0a1e5d0) at /usr/include/boost/bind/bind_template.hpp:102
#14 boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>::operator() (
this=0x7fffe0a1e5d0) at /usr/include/boost/asio/detail/bind_handler.hpp:127
#15 boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:69
#16 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#17 boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> (this_handler=0x7fffe0a1e5d0,
function=...) at /usr/include/boost/asio/detail/bind_handler.hpp:170
#18 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long>, boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (
context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#19 boost::asio::detail::strand_service::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (this=0x1b44590, impl=@0x7fffe0a1e630: 0x1b4b160,
handler=...) at /usr/include/boost/asio/detail/impl/strand_service.hpp:62
#20 0x000000000067901f in boost::asio::io_service::strand::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, unsigned long> > (handler=..., this=0x7fffe0a1e628)
at /usr/include/boost/asio/strand.hpp:158
#21 boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>::operator()<boost::system::error_code, unsigned long> (
arg2=@0x7fffe0a1e660: 0, arg1=..., this=0x7fffe0a1e628)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:99
#22 boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>::operator() (this=0x7fffe0a1e628)
at /usr/include/boost/asio/detail/bind_handler.hpp:127
#23 boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >::operator() (this=0x7fffe0a1e610)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:191
#24 boost::asio::asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (
function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:69
#25 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (context=...,
function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#26 boost::asio::detail::asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > (
this_handler=0x7fffe0a1e610, function=...)
at /usr/include/boost/asio/detail/wrapped_handler.hpp:275
#27 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > >, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > > (context=..., function=...)
at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#28 boost::asio::detail::completion_handler<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>, boost::system::error_code, unsigned long>, boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi::value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> > > >::do_complete (owner=0xb62740, base=<optimized out>)
at /usr/include/boost/asio/detail/completion_handler.hpp:68
#29 0x00000000006685e5 in boost::asio::detail::task_io_service_operation::complete (bytes_transferred=0, ec=..., owner=..., this=<optimized out>)
at /usr/include/boost/asio/detail/task_io_service_operation.hpp:38
#30 boost::asio::detail::strand_service::do_complete (owner=0xb62740,
base=0x1b4b160, ec=...)
at /usr/include/boost/asio/detail/impl/strand_service.ipp:167
#31 0x000000000066c0c0 in boost::asio::detail::task_io_service_operation::complete (bytes_transferred=0, ec=..., owner=..., this=<optimized out>)
at /usr/include/boost/asio/detail/task_io_service_operation.hpp:38
#32 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=...,
lock=..., this=0xb62740)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:372
#33 boost::asio::detail::task_io_service::run (this=0xb62740, ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#34 0x0000000000672154 in boost::asio::io_service::run (
this=0xaeca50 <s_io_service>)
at /usr/include/boost/asio/impl/io_service.ipp:59
#35 CAsioServiceThread::Entry (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1258
#36 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#37 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#38 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#39 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 13 (Thread 0x7fffe1220700 (LWP 8236)):
#0 0x00007ffff7bcb08f in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x000000000066bff0 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=..., this=0xb62798)
at /usr/include/boost/asio/detail/posix_event.hpp:106
#2 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=...,
lock=..., this=0xb62740)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380
#3 boost::asio::detail::task_io_service::run (this=0xb62740, ec=...)
at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#4 0x0000000000672154 in boost::asio::io_service::run (
this=0xaeca50 <s_io_service>)
at /usr/include/boost/asio/impl/io_service.ipp:59
#5 CAsioServiceThread::Entry (this=<optimized out>)
at ../../src/LibSocketAsio.cpp:1258
#6 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#7 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#8 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#9 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 12 (Thread 0x7fffe1a21700 (LWP 8235)):
#0 0x00007ffff7bce18d in nanosleep ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff5994d2c in wxMicroSleep(unsigned long) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#2 0x000000000050c08b in UploadBandwidthThrottler::Entry (this=0x1e18000)
at ../../src/UploadBandwidthThrottler.cpp:323
#3 0x00007ffff598a782 in wxThread::CallEntry() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#4 0x00007ffff5991b83 in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#5 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 10 (Thread 0x7fffe2ba3700 (LWP 8231)):
#0 0x00007ffff7bcb438 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6d538ee in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#3 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 9 (Thread 0x7fffe33a4700 (LWP 8230)):
#0 0x00007ffff4a3c2d3 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007ffff6f671b3 in ?? () from /usr/lib/x86_64-linux-gnu/libupnp.so.6
#2 0x00007ffff6d53b40 in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#3 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#4 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 8 (Thread 0x7fffe3ba5700 (LWP 8229)):
#0 0x00007ffff7bcb438 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6d538ee in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#3 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 7 (Thread 0x7fffe43a6700 (LWP 8228)):
#0 0x00007ffff7bcb438 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6d538ee in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#3 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 4 (Thread 0x7fffe5ba9700 (LWP 8225)):
#0 0x00007ffff7bcb438 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6d538ee in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#3 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 2 (Thread 0x7fffe6bab700 (LWP 8223)):
#0 0x00007ffff7bcb08f in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#1 0x00007ffff6d552ea in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2 0x00007ffff6d53b40 in ?? ()
from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#3 0x00007ffff7bc70a4 in start_thread ()
from /lib/x86_64-linux-gnu/libpthread.so.0
#4 0x00007ffff4a4306d in clone () from /lib/x86_64-linux-gnu/libc.so.6
Thread 1 (Thread 0x7ffff7f0ea80 (LWP 8217)):
#0 0x00007ffff635656c in wxXPMDecoder::ReadData(char const* const*) ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#1 0x00007ffff62a8f78 in wxImage::Create(char const* const*) ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#2 0x00007ffff611ee52 in wxBitmap::wxBitmap(char const* const*) ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#3 0x00000000006c5cc0 in dlStatusImages (index=<optimized out>)
at ../../src/muuli_wdr.cpp:4786
#4 0x0000000000537c5f in CamuleDlg::ShowTransferRate (
this=this at entry=0x1b54e10) at ../../src/amuleDlg.cpp:881
#5 0x000000000053843e in CamuleDlg::OnGUITimer (this=0x1b54e10)
at ../../src/amuleDlg.cpp:1118
#6 0x00007ffff583670e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#7 0x00007ffff59bc967 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#8 0x00007ffff59bca5b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#9 0x00007ffff59bce18 in wxEvtHandler::TryHereOnly(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#10 0x00007ffff59bcea3 in wxEvtHandler::ProcessEventLocally(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#11 0x00007ffff59bcf05 in wxEvtHandler::ProcessEvent(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#12 0x00007ffff59bcc67 in wxEvtHandler::SafelyProcessEvent(wxEvent&) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#13 0x00007ffff5922b81 in wxTimerImpl::SendEvent() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#14 0x00007ffff6156d6b in ?? ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#15 0x00007ffff34cf903 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007ffff34cee9a in g_main_context_dispatch ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007ffff34cf240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffff34cf562 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007ffff423b5d7 in gtk_main ()
from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#20 0x00007ffff6137de5 in wxGUIEventLoop::DoRun() ()
from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#21 0x00007ffff58786e3 in wxEventLoopBase::Run() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#22 0x00007ffff583db76 in wxAppConsoleBase::MainLoop() ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#23 0x00007ffff58ca2b0 in wxEntry(int&, wchar_t**) ()
from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#24 0x0000000000440742 in main (argc=1, argv=<optimized out>)
at ../../src/amule-gui.cpp:93
(gdb) continue
Continuing.
[Thread 0x7fffe1220700 (LWP 8236) exited]
[Thread 0x7fffe23a2700 (LWP 8766) exited]
[Thread 0x7fffe53a8700 (LWP 8765) exited]
[Thread 0x7fffc27fc700 (LWP 8241) exited]
[Thread 0x7fffc37fe700 (LWP 8239) exited]
[Thread 0x7fffe0a1f700 (LWP 8237) exited]
[Thread 0x7fffe1a21700 (LWP 8235) exited]
[Thread 0x7fffe2ba3700 (LWP 8231) exited]
[Thread 0x7fffe33a4700 (LWP 8230) exited]
[Thread 0x7fffe3ba5700 (LWP 8229) exited]
[Thread 0x7fffe43a6700 (LWP 8228) exited]
[Thread 0x7fffe5ba9700 (LWP 8225) exited]
[Thread 0x7fffe6bab700 (LWP 8223) exited]
[Thread 0x7ffff7f0ea80 (LWP 8217) exited]
Program terminated with signal SIGABRT, Aborted.
The program no longer exists.
(gdb) quit
More information about the Pkg-amule-devel
mailing list