amule-project / amule

'All-platform' P2P client based on eMule
999 stars 220 forks source link

2.4.0 @ 0023527b SIGSEGV _int_malloc (av=av@entry=0x7ffff4d00620 <main_arena>, bytes=bytes@entry=296) at malloc.c:3388 #21

Open sandrotosi opened 8 years ago

sandrotosi commented 8 years ago

This crash happened on my Debian unstable box:

Program received signal SIGSEGV, Segmentation fault.
_int_malloc (av=av@entry=0x7ffff4d00620 <main_arena>, bytes=bytes@entry=296) at malloc.c:3388
3388    malloc.c: No such file or directory.
(gdb) set pagination off
(gdb) bt
#0  _int_malloc (av=av@entry=0x7ffff4d00620 <main_arena>, bytes=bytes@entry=296) at malloc.c:3388
#1  0x00007ffff49d9080 in __GI___libc_malloc (bytes=296) at malloc.c:2891
#2  0x00007ffff58f7fbd in wxMBConv::cMB2WC(char const*) const () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#3  0x00000000006411f0 in wxMBConv::cMB2WX (psz=0x3360c40 "Apress.Beginning.CSS.Web.Development.From.Novice.to.Professional.2006.pdf", this=<optimized out>) at /usr/include/wx-3.0/wx/strconv.h:116
#4  UTF82unicode (x=0x3360c40 "Apress.Beginning.CSS.Web.Development.From.Novice.to.Professional.2006.pdf") at ../../src/libs/common/StringFunctions.h:85
#5  CFileDataIO::ReadOnlyString (this=<optimized out>, bOptUTF8=<optimized out>, raw_len=73) at ../../src/SafeFile.cpp:245
#6  0x000000000064284d in CFileDataIO::ReadString (this=0x7fffffffd780, bOptUTF8=<optimized out>, SizeLen=<optimized out>, SafeRead=<optimized out>) at ../../src/SafeFile.cpp:224
#7  0x0000000000697753 in Kademlia::CKeyEntry::ReadPublishTrackingDataFromFile (this=this@entry=0x3360d40, data=data@entry=0x7fffffffd780) at ../../src/kademlia/kademlia/Entry.cpp:537
#8  0x000000000069a43c in Kademlia::CIndexed::ReadFile (this=this@entry=0x558bd60) at ../../src/kademlia/kademlia/Indexed.cpp:126
#9  0x000000000069a854 in Kademlia::CIndexed::CIndexed (this=0x558bd60) at ../../src/kademlia/kademlia/Indexed.cpp:76
#10 0x000000000051890f in Kademlia::CKademlia::Start (prefs=<optimized out>) at ../../src/kademlia/kademlia/Kademlia.cpp:119
#11 0x00000000004650cd in Kademlia::CKademlia::Start () at ../../src/kademlia/kademlia/Kademlia.h:65
#12 CamuleApp::StartKad (this=this@entry=0xb65830) at ../../src/amule.cpp:1970
#13 0x00000000004677b2 in CamuleApp::OnCoreTimer (this=0xb65830) at ../../src/amule.cpp:1209
#14 0x00007ffff583670e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#15 0x00007ffff59bc967 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#16 0x00007ffff59bca5b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#17 0x00007ffff59bce18 in wxEvtHandler::TryHereOnly(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#18 0x00007ffff59bcea3 in wxEvtHandler::ProcessEventLocally(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#19 0x00007ffff59bcf05 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#20 0x00007ffff59bd98a in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#21 0x00007ffff5838827 in wxAppConsoleBase::ProcessPendingEvents() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#22 0x00007ffff6117992 in wxApp::DoIdle() () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#23 0x00007ffff6117a83 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#24 0x00007ffff34cee9a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007ffff34cf240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007ffff34cf562 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007ffff423b5d7 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#28 0x00007ffff6137de5 in wxGUIEventLoop::DoRun() () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#29 0x00007ffff58786e3 in wxEventLoopBase::Run() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#30 0x00007ffff583db76 in wxAppConsoleBase::MainLoop() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#31 0x00007ffff58ca2b0 in wxEntry(int&, wchar_t**) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#32 0x0000000000440742 in main (argc=1, argv=<optimized out>) at ../../src/amule-gui.cpp:93
(gdb) bt full
#0  _int_malloc (av=av@entry=0x7ffff4d00620 <main_arena>, bytes=bytes@entry=296) at malloc.c:3388
        p = 0x7fff00000002
        nb = 304
        idx = 19
        bin = 0x7ffff4d00798 <main_arena+376>
        victim = 0x7fff00000002
        size = <optimized out>
        victim_index = <optimized out>
        remainder = <optimized out>
        remainder_size = <optimized out>
        block = <optimized out>
        bit = <optimized out>
        map = <optimized out>
        fwd = <optimized out>
        bck = <optimized out>
        errstr = 0x0
        __func__ = "_int_malloc"
#1  0x00007ffff49d9080 in __GI___libc_malloc (bytes=296) at malloc.c:2891
        ar_ptr = 0x7ffff4d00620 <main_arena>
        victim = <optimized out>
        hook = <optimized out>
        __func__ = "__libc_malloc"
#2  0x00007ffff58f7fbd in wxMBConv::cMB2WC(char const*) const () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#3  0x00000000006411f0 in wxMBConv::cMB2WX (psz=0x3360c40 "Apress.Beginning.CSS.Web.Development.From.Novice.to.Professional.2006.pdf", this=<optimized out>) at /usr/include/wx-3.0/wx/strconv.h:116
No locals.
#4  UTF82unicode (x=0x3360c40 "Apress.Beginning.CSS.Web.Development.From.Novice.to.Professional.2006.pdf") at ../../src/libs/common/StringFunctions.h:85
No locals.
#5  CFileDataIO::ReadOnlyString (this=<optimized out>, bOptUTF8=<optimized out>, raw_len=73) at ../../src/SafeFile.cpp:245
        val_array = std::vector of length -53873728, capacity -53873728 = {65 'A', 112 'p', 114 'r', 101 'e', 115 's', 115 's', 46 '.', 66 'B', 101 'e', 103 'g', 105 'i', 110 'n', 110 'n', 105 'i', 110 'n', 103 'g', 46 '.', 67 'C', 83 'S', 83 'S', 46 '.', 87 'W', 101 'e', 98 'b', 46 '.', 68 'D', 101 'e', 118 'v', 101 'e', 108 'l', 111 'o', 112 'p', 109 'm', 101 'e', 110 'n', 116 't', 46 '.', 70 'F', 114 'r', 111 'o', 109 'm', 46 '.', 78 'N', 111 'o', 118 'v', 105 'i', 99 'c', 101 'e', 46 '.', 116 't', 111 'o', 46 '.', 80 'P', 114 'r', 111 'o', 102 'f', 101 'e', 115 's', 115 's', 105 'i', 111 'o', 110 'n', 97 'a', 108 'l', 46 '.', 50 '2', 48 '0', 48 '0', 54 '6', 46 '.', 112 'p', 100 'd', 102 'f', 0 '\000', 54 '6', 41 ')', 46 '.', 112 'p', 100 'd', 102 'f', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 33 '!', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 12 '\f', 54 '6', 3 '\003', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 12 '\f', 54 '6', 3 '\003', 0 '\000', 0 '\000', 0 '\000', 0 '\000', -16 '\360', -102 '\232', -35 '\335', 3 '\003', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 33 '!', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 80 'P', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 1 '\001', 0 '\000', 111 'o', 0 '\000', 0 '\000', 0 '\000', 33 '!', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', -16 '\360', -43 '\325', 125 '}', 1 '\001', 0 '\000', 0 '\000', 0 '\000', 0 '\000', -16 '\360', -43 '\325', 125 '}', 1 '\001', 0 '\000', 0 '\000', 0 '\000', 0 '\000', -96 '\240', 11 '\v', 54 '6', 3 '\003', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 65 'A', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', -42 '\326', 125 '}', 1 '\001', 0 '\000', 0 '\000', 0 '\000', 0 '\000'...}
        str = {static npos = 18446744073709551615, m_impl = L"", m_convertedToChar = {m_str = 0x0, m_len = 140737306602232}}
#6  0x000000000064284d in CFileDataIO::ReadString (this=0x7fffffffd780, bOptUTF8=<optimized out>, SizeLen=<optimized out>, SafeRead=<optimized out>) at ../../src/SafeFile.cpp:224
        readLen = 73
        __FUNCTION__ = "ReadString"
#7  0x0000000000697753 in Kademlia::CKeyEntry::ReadPublishTrackingDataFromFile (this=this@entry=0x3360d40, data=data@entry=0x7fffffffd780) at ../../src/kademlia/kademlia/Entry.cpp:537
        toAdd = {m_filename = {static npos = 18446744073709551615, m_impl = L"", m_convertedToChar = {m_str = 0x0, m_len = 9102547640297223168}}, m_popularityIndex = 1}
        i = 1
        __FUNCTION__ = "ReadPublishTrackingDataFromFile"
        nameCount = 2
        ipCount = <optimized out>
        dbgLastTime = <optimized out>
#8  0x000000000069a43c in Kademlia::CIndexed::ReadFile (this=this@entry=0x558bd60) at ../../src/kademlia/kademlia/Indexed.cpp:126
        toAdd = 0x3360d40
        tagList = <optimized out>
        load = 53 '5'
        sourceID = {m_data = {u32_data = {2491577743, 4106057336, 3403581014, 2767406477}, u64_data = {17635381976112461199, 11885920316857157206}}}
        numName = 1
        keyID = {m_data = {u32_data = {2527856753, 3882372301, 1333357236, 3476289874}, u64_data = {16674662066219124849, 14930551321579317940}}}
        numSource = 15685
        numKeys = 161
        id = {m_data = {u32_data = {1225826192, 2537443020, 1252287781, 3476197511}, u64_data = {10898234787589300112, 14930154625433888037}}}
        savetime = <optimized out>
        version = 3
        totalSource = 0
        load_file = {<CFileDataIO> = {_vptr.CFileDataIO = 0x748de0 <vtable for CFile+16>}, m_fd = -1, m_filePath = {m_printable = {static npos = 18446744073709551615, m_impl = L"/home/morph/.aMule/load_index.dat", m_convertedToChar = {m_str = 0x0, m_len = 0}}, m_filesystem = {static npos = 18446744073709551615, m_impl = L"/home/morph/.aMule/load_index.dat", m_convertedToChar = {m_str = 0x0, m_len = 83214384}}}, m_safeWrite = false}
        k_file = {<CFileDataIO> = {_vptr.CFileDataIO = 0x748de0 <vtable for CFile+16>}, m_fd = 26, m_filePath = {m_printable = {static npos = 18446744073709551615, m_impl = L"/home/morph/.aMule/key_index.dat", m_convertedToChar = {m_str = 0x0, m_len = 140737341063081}}, m_filesystem = {static npos = 18446744073709551615, m_impl = L"/home/morph/.aMule/key_index.dat", m_convertedToChar = {m_str = 0x0, m_len = 16}}}, m_safeWrite = false}
        s_file = {<CFileDataIO> = {_vptr.CFileDataIO = 0xf4bd76789482758f}, m_fd = -891386282, m_filePath = {m_printable = {static npos = 18446744073709551615, m_impl = L"", m_convertedToChar = {m_str = 0x25 <error: Cannot access memory at address 0x25>, m_len = 136}}, m_filesystem = {static npos = 18446744073709551615, m_impl = L"", m_convertedToChar = {m_str = 0x3f9245c "e", m_len = 140737307256074}}}, m_safeWrite = 80}
        totalLoad = 11
        totalKeyword = 27763
#9  0x000000000069a854 in Kademlia::CIndexed::CIndexed (this=0x558bd60) at ../../src/kademlia/kademlia/Indexed.cpp:76
No locals.
#10 0x000000000051890f in Kademlia::CKademlia::Start (prefs=<optimized out>) at ../../src/kademlia/kademlia/Kademlia.cpp:119
        __FUNCTION__ = "Start"
#11 0x00000000004650cd in Kademlia::CKademlia::Start () at ../../src/kademlia/kademlia/Kademlia.h:65
No locals.
#12 CamuleApp::StartKad (this=this@entry=0xb65830) at ../../src/amule.cpp:1970
No locals.
#13 0x00000000004677b2 in CamuleApp::OnCoreTimer (this=0xb65830) at ../../src/amule.cpp:1209
        msPrev1 = 78580752
        msPrev5 = 45003897
        msPrevSave = 44980491
        msPrevHist = 45007000
        msPrevOS = 45004892
        msPrevKnownMet = 45001400
        msCur = 78580752
        recurse = true
#14 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.
#15 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.
#16 0x00007ffff59bca5b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#17 0x00007ffff59bce18 in wxEvtHandler::TryHereOnly(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#18 0x00007ffff59bcea3 in wxEvtHandler::ProcessEventLocally(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#19 0x00007ffff59bcf05 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#20 0x00007ffff59bd98a in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#21 0x00007ffff5838827 in wxAppConsoleBase::ProcessPendingEvents() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#22 0x00007ffff6117992 in wxApp::DoIdle() () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
No symbol table info available.
#23 0x00007ffff6117a83 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
No symbol table info available.
#24 0x00007ffff34cee9a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#25 0x00007ffff34cf240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#26 0x00007ffff34cf562 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#27 0x00007ffff423b5d7 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#28 0x00007ffff6137de5 in wxGUIEventLoop::DoRun() () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
No symbol table info available.
#29 0x00007ffff58786e3 in wxEventLoopBase::Run() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#30 0x00007ffff583db76 in wxAppConsoleBase::MainLoop() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#31 0x00007ffff58ca2b0 in wxEntry(int&, wchar_t**) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
No symbol table info available.
#32 0x0000000000440742 in main (argc=1, argv=<optimized out>) at ../../src/amule-gui.cpp:93
No locals.
(gdb) thread apply all bt

Thread 22 (Thread 0x7fffe2a11700 (LWP 6700)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007ffff6d538ee in ?? () from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2  0x00007ffff7bc70a4 in start_thread (arg=0x7fffe2a11700) at pthread_create.c:309
#3  0x00007ffff4a4306d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 19 (Thread 0x7fffe5a17700 (LWP 20039)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007ffff6d538ee in ?? () from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2  0x00007ffff7bc70a4 in start_thread (arg=0x7fffe5a17700) at pthread_create.c:309
#3  0x00007ffff4a4306d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 18 (Thread 0x7fffb9ff9700 (LWP 14900)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#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=0x1b5dfe0) 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 (arg=0x7fffb9ff9700) at pthread_create.c:309
#7  0x00007ffff4a4306d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 16 (Thread 0x7fffbbfff700 (LWP 14835)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000066bff0 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=..., this=0xb62cd8) 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=0xb62c80) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380
#3  boost::asio::detail::task_io_service::run (this=0xb62c80, 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 (arg=0x7fffbbfff700) at pthread_create.c:309
#9  0x00007ffff4a4306d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 15 (Thread 0x7fffe093a700 (LWP 14834)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000000066bff0 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=..., this=0xb62cd8) 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=0xb62c80) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380
#3  boost::asio::detail::task_io_service::run (this=0xb62c80, 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 (arg=0x7fffe093a700) at pthread_create.c:309
#9  0x00007ffff4a4306d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 14 (Thread 0x7fffe113b700 (LWP 14833)):
#0  0x00007ffff4a43643 in epoll_wait () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000000000667c9a in boost::asio::detail::epoll_reactor::run (this=0x17d29b0, block=block@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=0xb62c80) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:356
#3  boost::asio::detail::task_io_service::run (this=0xb62c80, 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 (arg=0x7fffe113b700) at pthread_create.c:309
#9  0x00007ffff4a4306d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 13 (Thread 0x7fffe193c700 (LWP 14832)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007ffff7bcb7ac in pthread_cond_signal@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_signal.S:144
#2  0x000000000066821d in boost::asio::detail::posix_event::maybe_unlock_and_signal_one<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > (lock=<synthetic pointer>, this=0x7ffff4d007b0 <main_arena+400>) at /usr/include/boost/asio/detail/posix_event.hpp:83
#3  boost::asio::detail::task_io_service::wake_one_thread_and_unlock (lock=<synthetic pointer>, this=0x7ffff4d00758 <main_arena+312>) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:457
#4  boost::asio::detail::task_io_service::post_immediate_completion (this=0x7ffff4d00758 <main_arena+312>, op=0x7fffc80063f0, is_continuation=<optimized out>) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:269
#5  0x0000000000668421 in boost::asio::detail::epoll_reactor::start_op (this=0x7ffff4d00748 <main_arena+296>, op_type=op_type@entry=0, descriptor=-187693256, descriptor_data=@0x7ffff4d00758: 0x7ffff4d00748 <main_arena+296>, op=op@entry=0x7fffc80063f0, is_continuation=<optimized out>, allow_speculative=true) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:253
#6  0x00000000006693bf in boost::asio::detail::reactive_socket_service_base::start_op (this=0x7ffff4d00760 <main_arena+320>, impl=..., op_type=0, op=0x7fffc80063f0, is_continuation=<optimized out>, is_non_blocking=<optimized out>, noop=false) at /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp:214
#7  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=0x7ffff4d00760 <main_arena+320>) at /usr/include/boost/asio/detail/reactive_socket_service.hpp:331
#8  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=0x7ffff4d00738 <main_arena+280>) at /usr/include/boost/asio/datagram_socket_service.hpp:412
#9  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=0x7ffff4d00748 <main_arena+296>) at /usr/include/boost/asio/basic_datagram_socket.hpp:897
#10 CAsioUDPSocketImpl::StartBackgroundRead (this=<optimized out>) at ../../src/LibSocketAsio.cpp:1158
#11 CAsioUDPSocketImpl::HandleRead (this=<optimized out>, ec=..., received=<optimized out>) at ../../src/LibSocketAsio.cpp:1111
#12 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
#13 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=0x7fffe193b5e0) at /usr/include/boost/bind/bind.hpp:392
#14 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=@0x7fffe193b5f8: 0, a1=..., this=0x7fffe193b5d0) at /usr/include/boost/bind/bind_template.hpp:102
#15 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=0x7fffe193b5d0) at /usr/include/boost/asio/detail/bind_handler.hpp:127
#16 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
#17 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
#18 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=0x7fffe193b5d0, function=...) at /usr/include/boost/asio/detail/bind_handler.hpp:170
#19 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
#20 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=0x17d3530, impl=@0x7fffe193b630: 0x17d41a0, handler=...) at /usr/include/boost/asio/detail/impl/strand_service.hpp:62
#21 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=0x7fffe193b628) at /usr/include/boost/asio/strand.hpp:158
#22 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=@0x7fffe193b660: 0, arg1=..., this=0x7fffe193b628) at /usr/include/boost/asio/detail/wrapped_handler.hpp:99
#23 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=0x7fffe193b628) at /usr/include/boost/asio/detail/bind_handler.hpp:127
#24 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=0x7fffe193b610) at /usr/include/boost/asio/detail/wrapped_handler.hpp:191
#25 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
#26 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
#27 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=0x7fffe193b610, function=...) at /usr/include/boost/asio/detail/wrapped_handler.hpp:275
#28 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
#29 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=0xb62c80, base=<optimized out>) at /usr/include/boost/asio/detail/completion_handler.hpp:68
#30 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
#31 boost::asio::detail::strand_service::do_complete (owner=0xb62c80, base=0x17d41a0, ec=...) at /usr/include/boost/asio/detail/impl/strand_service.ipp:167
#32 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
#33 boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=..., lock=..., this=0xb62c80) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:372
#34 boost::asio::detail::task_io_service::run (this=0xb62c80, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#35 0x0000000000672154 in boost::asio::io_service::run (this=0xaeca50 <s_io_service>) at /usr/include/boost/asio/impl/io_service.ipp:59
#36 CAsioServiceThread::Entry (this=<optimized out>) at ../../src/LibSocketAsio.cpp:1258
#37 0x00007ffff598a782 in wxThread::CallEntry() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#38 0x00007ffff5991b83 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#39 0x00007ffff7bc70a4 in start_thread (arg=0x7fffe193c700) at pthread_create.c:309
#40 0x00007ffff4a4306d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 12 (Thread 0x7fffe213d700 (LWP 14831)):
#0  0x00007ffff7bce18d in nanosleep () at ../sysdeps/unix/syscall-template.S:81
#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=0x19263f0) 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 (arg=0x7fffe213d700) at pthread_create.c:309
#6  0x00007ffff4a4306d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7fffe3a13700 (LWP 14823)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007ffff6d538ee in ?? () from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2  0x00007ffff7bc70a4 in start_thread (arg=0x7fffe3a13700) at pthread_create.c:309
#3  0x00007ffff4a4306d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7fffe5216700 (LWP 14820)):
#0  0x00007ffff4a3c2d3 in select () at ../sysdeps/unix/syscall-template.S:81
#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 (arg=0x7fffe5216700) at pthread_create.c:309
#4  0x00007ffff4a4306d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fffe6a19700 (LWP 14817)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007ffff6d538ee in ?? () from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6
#2  0x00007ffff7bc70a4 in start_thread (arg=0x7fffe6a19700) at pthread_create.c:309
#3  0x00007ffff4a4306d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fffe721a700 (LWP 14816)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#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 (arg=0x7fffe721a700) at pthread_create.c:309
#4  0x00007ffff4a4306d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ffff7ef4a80 (LWP 6653)):
#0  _int_malloc (av=av@entry=0x7ffff4d00620 <main_arena>, bytes=bytes@entry=296) at malloc.c:3388
#1  0x00007ffff49d9080 in __GI___libc_malloc (bytes=296) at malloc.c:2891
#2  0x00007ffff58f7fbd in wxMBConv::cMB2WC(char const*) const () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#3  0x00000000006411f0 in wxMBConv::cMB2WX (psz=0x3360c40 "Apress.Beginning.CSS.Web.Development.From.Novice.to.Professional.2006.pdf", this=<optimized out>) at /usr/include/wx-3.0/wx/strconv.h:116
#4  UTF82unicode (x=0x3360c40 "Apress.Beginning.CSS.Web.Development.From.Novice.to.Professional.2006.pdf") at ../../src/libs/common/StringFunctions.h:85
#5  CFileDataIO::ReadOnlyString (this=<optimized out>, bOptUTF8=<optimized out>, raw_len=73) at ../../src/SafeFile.cpp:245
#6  0x000000000064284d in CFileDataIO::ReadString (this=0x7fffffffd780, bOptUTF8=<optimized out>, SizeLen=<optimized out>, SafeRead=<optimized out>) at ../../src/SafeFile.cpp:224
#7  0x0000000000697753 in Kademlia::CKeyEntry::ReadPublishTrackingDataFromFile (this=this@entry=0x3360d40, data=data@entry=0x7fffffffd780) at ../../src/kademlia/kademlia/Entry.cpp:537
#8  0x000000000069a43c in Kademlia::CIndexed::ReadFile (this=this@entry=0x558bd60) at ../../src/kademlia/kademlia/Indexed.cpp:126
#9  0x000000000069a854 in Kademlia::CIndexed::CIndexed (this=0x558bd60) at ../../src/kademlia/kademlia/Indexed.cpp:76
#10 0x000000000051890f in Kademlia::CKademlia::Start (prefs=<optimized out>) at ../../src/kademlia/kademlia/Kademlia.cpp:119
#11 0x00000000004650cd in Kademlia::CKademlia::Start () at ../../src/kademlia/kademlia/Kademlia.h:65
#12 CamuleApp::StartKad (this=this@entry=0xb65830) at ../../src/amule.cpp:1970
#13 0x00000000004677b2 in CamuleApp::OnCoreTimer (this=0xb65830) at ../../src/amule.cpp:1209
#14 0x00007ffff583670e in wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#15 0x00007ffff59bc967 in wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#16 0x00007ffff59bca5b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#17 0x00007ffff59bce18 in wxEvtHandler::TryHereOnly(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#18 0x00007ffff59bcea3 in wxEvtHandler::ProcessEventLocally(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#19 0x00007ffff59bcf05 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#20 0x00007ffff59bd98a in wxEvtHandler::ProcessPendingEvents() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#21 0x00007ffff5838827 in wxAppConsoleBase::ProcessPendingEvents() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#22 0x00007ffff6117992 in wxApp::DoIdle() () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#23 0x00007ffff6117a83 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#24 0x00007ffff34cee9a in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007ffff34cf240 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007ffff34cf562 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007ffff423b5d7 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#28 0x00007ffff6137de5 in wxGUIEventLoop::DoRun() () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-3.0.so.0
#29 0x00007ffff58786e3 in wxEventLoopBase::Run() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#30 0x00007ffff583db76 in wxAppConsoleBase::MainLoop() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#31 0x00007ffff58ca2b0 in wxEntry(int&, wchar_t**) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0
#32 0x0000000000440742 in main (argc=1, argv=<optimized out>) at ../../src/amule-gui.cpp:93

just note that I never downloaded that 'Apress.Beginning.CSS.Web.Development.From.Novice.to.Professional.2006.pdf' nor it is shared (i really dont care about CSS taht much ;) ). It is mentioned only in key_index.dat, which from http://www.sb-innovation.de/f59/guide-what-every-file-emules-folder-does-7284/ it seems to be:

key_index.dat: it is created the first time you connect to Kad, and contains the keywords of files shared by your sources. Apart from this, it'll store the source's keyword, file name, size, etc. for every one of them. It's saved every time you disconnect from Kad.
BallaMarcell commented 8 years ago

Can you please upload the "key_index.dat" file somewhere and attach a link to it? Thank you.