Anonymous | Login | Signup for a new account | 2024-10-11 10:27 CEST |
My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
0001778 | aMule | public | 2017-06-13 06:40 | 2017-06-13 06:42 | |||||||||
Reporter | spv82 | ||||||||||||
Assigned To | |||||||||||||
Priority | high | Severity | crash | Reproducibility | always | ||||||||
Status | new | Resolution | open | ||||||||||
Platform | x86_64 | OS | Linux | OS Version | Ubuntu 17.04 | ||||||||
Product Version | 2.3.2 | ||||||||||||
Target Version | Fixed in Version | ||||||||||||
Summary | 0001778: aMuleD 2.3.2 crashes on start immediately | ||||||||||||
Description | cat .aMule/logfile ... Assertion failed: ../src/common/socketiohandler.cpp:Install_Callback:54: Assertion 'socket->m_fd != -1' failed. shouldn't be called on invalid socket Backtrace follows: [3] wxOnAssert(char const*, int, char const*, char const*, char const*) in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7ffff697fe9a] [4] ?? in /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0[0x7ffff6debca3] [5] ?? in /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0[0x7ffff6de32f5] [6] ?? in /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0[0x7ffff6de4760] [7] wxSocketClient::DoConnect(wxSockAddress const&, wxSockAddress const*, bool) in /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0[0x7ffff6de49bc] [8] wxHTTP::GetInputStream(wxString const&) in /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0[0x7ffff6dd4d2f] [9] ?? in /usr/bin/amuled[0x555555687bce] [10] ?? in /usr/bin/amuled[0x5555556889be] [11] wxThread::CallEntry() in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7ffff6ad1c72] [12] ?? in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7ffff6ada303] [13] ?? in /lib/x86_64-linux-gnu/libpthread.so.0[0x7ffff5e5f6da] [14] clone in /lib/x86_64-linux-gnu/libc.so.6[0x7ffff5b9917f] | ||||||||||||
Additional Information | please see attached gdb backtrace file | ||||||||||||
Tags | amuled, crash | ||||||||||||
Fixed in Revision | |||||||||||||
Operating System | Linux Ubuntu 17.04 | ||||||||||||
Attached Files | amuled-threadapplyallbt.txt [^] (22,565 bytes) 2017-06-13 06:40 [Show Content] [Hide Content]Thread 18 (Thread 0x7fffc77fe700 (LWP 7337)): #0 raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:58 #1 0x00005555555af299 in CamuleApp::OnAssertFailure (this=0x555555a12120, file=0x7fffb4003020 L"../src/common/socketiohandler.cpp", line=54, func=0x7fffb40028c0 L"Install_Callback", cond=0x7fffb4002770 L"socket->m_fd != -1", msg=0x7fffb4002820 L"shouldn't be called on invalid socket") at ../../src/amule.cpp:1103 #2 0x00007ffff6985ea2 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #3 0x00007ffff697fe9a in wxOnAssert(char const*, int, char const*, char const*, char const*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #4 0x00007ffff6debca3 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 #5 0x00007ffff6de32f5 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 #6 0x00007ffff6de4760 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 #7 0x00007ffff6de49bc in wxSocketClient::DoConnect(wxSockAddress const&, wxSockAddress const*, bool) () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 #8 0x00007ffff6dd4d2f in wxHTTP::GetInputStream(wxString const&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 #9 0x0000555555687bce in CHTTPDownloadThread::GetInputStream (this=this@entry=0x555555b712c0, url_handler=@0x7fffc77f5848: 0x7fffb4001320, location=..., proxy=proxy@entry=false) at ../../src/HTTPDownload.cpp:384 #10 0x00005555556889be in CHTTPDownloadThread::Entry (this=0x555555b712c0) at ../../src/HTTPDownload.cpp:224 #11 0x00007ffff6ad1c72 in wxThread::CallEntry() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #12 0x00007ffff6ada303 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #13 0x00007ffff5e5f6da in start_thread (arg=0x7fffc77fe700) at pthread_create.c:456 #14 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 17 (Thread 0x7fffc7fff700 (LWP 7336)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007ffff6acfd78 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #2 0x00007ffff6ad1a05 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #3 0x00005555556ebc2d in CTimerThread::Entry (this=0x555555a18160) at ../../src/Timer.cpp:66 #4 0x00007ffff6ad1c72 in wxThread::CallEntry() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #5 0x00007ffff6ada303 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #6 0x00007ffff5e5f6da in start_thread (arg=0x7fffc7fff700) at pthread_create.c:456 #7 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 16 (Thread 0x7fffe17fa700 (LWP 7335)): #0 0x00007ffff5b8ef73 in select () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ffff6de44b9 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 #2 0x00007ffff6de4cd8 in wxSocketBase::DoWait(long, int) () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 #3 0x00007ffff6de5123 in wxSocketBase::WaitForRead(long, long) () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 #4 0x00007ffff6dd5e61 in wxProtocol::ReadLine(wxSocketBase*, wxString&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 #5 0x00007ffff6dd3b21 in wxHTTP::BuildRequest(wxString const&, wxString const&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 #6 0x00007ffff6dd4dd7 in wxHTTP::GetInputStream(wxString const&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 #7 0x0000555555687bce in CHTTPDownloadThread::GetInputStream (this=this@entry=0x555555b6a9a0, url_handler=@0x7fffe17f1848: 0x7fffcc001320, location=..., proxy=proxy@entry=false) at ../../src/HTTPDownload.cpp:384 #8 0x00005555556889be in CHTTPDownloadThread::Entry (this=0x555555b6a9a0) at ../../src/HTTPDownload.cpp:224 #9 0x00007ffff6ad1c72 in wxThread::CallEntry() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #10 0x00007ffff6ada303 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #11 0x00007ffff5e5f6da in start_thread (arg=0x7fffe17fa700) at pthread_create.c:456 #12 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 15 (Thread 0x7fffe1ffb700 (LWP 7334)): #0 0x00007ffff5b1320b in _int_free (av=0x7fffc0000020, p=0x7fffc0710860, have_lock=0) at malloc.c:3982 #1 0x00007ffff5b1712c in __GI___libc_free (mem=<optimized out>) at malloc.c:2982 #2 0x000055555560d0c8 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > > >::deallocate (this=<optimized out>, __p=0x7fffc0710870) at /usr/include/c++/6/ext/new_allocator.h:110 #3 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > > > >::deallocate (__a=..., __n=1, __p=0x7fffc0710870) at /usr/include/c++/6/bits/alloc_traits.h:442 #4 std::_Rb_tree<unsigned int, std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> >, std::_Select1st<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > > >::_M_put_node (__p=0x7fffc0710870, this=0x555555b5c590) at /usr/include/c++/6/bits/stl_tree.h:509 #5 std::_Rb_tree<unsigned int, std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> >, std::_Select1st<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > > >::_M_drop_node (this=0x555555b5c590, __p=0x7fffc0710870) at /usr/include/c++/6/bits/stl_tree.h:576 #6 std::_Rb_tree<unsigned int, std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> >, std::_Select1st<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > > >::_M_erase (this=this@entry=0x555555b5c590, __x=0x7fffc0710870) at /usr/include/c++/6/bits/stl_tree.h:1640 #7 0x000055555560d0bc in std::_Rb_tree<unsigned int, std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> >, std::_Select1st<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > > >::_M_erase ( this=this@entry=0x555555b5c590, __x=0x7fffc0710830) at /usr/include/c++/6/bits/stl_tree.h:1638 #8 0x000055555560d0bc in std::_Rb_tree<unsigned int, std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> >, std::_Select1st<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > > >::_M_erase ( this=this@entry=0x555555b5c590, __x=0x7fffc07107b0) at /usr/include/c++/6/bits/stl_tree.h:1638 #9 0x000055555560d0bc in std::_Rb_tree<unsigned int, std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> >, std::_Select1st<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > > >::_M_erase ( this=this@entry=0x555555b5c590, __x=0x7fffc07106b0) at /usr/include/c++/6/bits/stl_tree.h:1638 #10 0x000055555560d0bc in std::_Rb_tree<unsigned int, std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> >, std::_Select1st<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > > >::_M_erase ( this=this@entry=0x555555b5c590, __x=0x7fffc07104b0) at /usr/include/c++/6/bits/stl_tree.h:1638 #11 0x000055555560d0bc in std::_Rb_tree<unsigned int, std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> >, std::_Select1st<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > > >::_M_erase ( this=this@entry=0x555555b5c590, __x=0x7fffc070e4b0) at /usr/include/c++/6/bits/stl_tree.h:1638 #12 0x000055555560d0bc in std::_Rb_tree<unsigned int, std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> >, std::_Select1st<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > > >::_M_erase ( this=this@entry=0x555555b5c590, __x=0x7fffc07064b0) at /usr/include/c++/6/bits/stl_tree.h:1638 #13 0x000055555560d0bc in std::_Rb_tree<unsigned int, std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> >, std::_Select1st<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > > >::_M_erase ( this=this@entry=0x555555b5c590, __x=0x7fffc06064b0) at /usr/include/c++/6/bits/stl_tree.h:1638 #14 0x000055555560d0bc in std::_Rb_tree<unsigned int, std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> >, std::_Select1st<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > > >::_M_erase ( this=this@entry=0x555555b5c590, __x=0x7fffc04064b0) at /usr/include/c++/6/bits/stl_tree.h:1638 #15 0x000055555560d1a4 in std::_Rb_tree<unsigned int, std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> >, std::_Select1st<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > > >::~_Rb_tree ( this=0x555555b5c590, __in_chrg=<optimized out>) at /usr/include/c++/6/bits/stl_tree.h:873 #16 std::map<unsigned int, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int>, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, CRangeMapHelper<CIPFilterTask::rangeObject, unsigned int> > > >::~map (this=0x555555b5c590, __in_chrg=<optimized out>) at /usr/include/c++/6/bits/stl_map.h:96 #17 CRangeMap<CIPFilterTask::rangeObject, unsigned int>::~CRangeMap (this=0x555555b5c590, __in_chrg=<optimized out>) at ../../src/RangeMap.h:115 #18 CIPFilterTask::~CIPFilterTask (this=0x555555b5c4c0, __in_chrg=<optimized out>) at ../../src/IPFilter.cpp:100 #19 CIPFilterTask::~CIPFilterTask (this=0x555555b5c4c0, __in_chrg=<optimized out>) at ../../src/IPFilter.cpp:100 #20 0x0000555555728cd6 in CScopedPtr<CThreadTask>::~CScopedPtr (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../src/ScopedPtr.h:54 #21 CThreadScheduler::Entry (this=0x555555b59ce0) at ../../src/ThreadScheduler.cpp:267 #22 0x00007ffff6ad1c72 in wxThread::CallEntry() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #23 0x00007ffff6ada303 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #24 0x00007ffff5e5f6da in start_thread (arg=0x7fffe1ffb700) at pthread_create.c:456 #25 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 14 (Thread 0x7fffe27fc700 (LWP 7333)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00005555557123c0 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > ( lock=..., this=0x555555a11838) 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=0x555555a117e0) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380 #3 boost::asio::detail::task_io_service::run (this=0x555555a117e0, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149 #4 0x00005555557163ea in boost::asio::io_service::run (this=0x5555559d9b70 <s_io_service>) at /usr/include/boost/asio/impl/io_service.ipp:59 #5 CAsioServiceThread::Entry (this=<optimized out>) at ../../src/LibSocketAsio.cpp:1259 #6 0x00007ffff6ad1c72 in wxThread::CallEntry() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #7 0x00007ffff6ada303 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #8 0x00007ffff5e5f6da in start_thread (arg=0x7fffe27fc700) at pthread_create.c:456 #9 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 13 (Thread 0x7fffe2ffd700 (LWP 7332)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00005555557123c0 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > ( lock=..., this=0x555555a11838) 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=0x555555a117e0) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380 #3 boost::asio::detail::task_io_service::run (this=0x555555a117e0, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149 #4 0x00005555557163ea in boost::asio::io_service::run (this=0x5555559d9b70 <s_io_service>) at /usr/include/boost/asio/impl/io_service.ipp:59 #5 CAsioServiceThread::Entry (this=<optimized out>) at ../../src/LibSocketAsio.cpp:1259 #6 0x00007ffff6ad1c72 in wxThread::CallEntry() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #7 0x00007ffff6ada303 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #8 0x00007ffff5e5f6da in start_thread (arg=0x7fffe2ffd700) at pthread_create.c:456 #9 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 12 (Thread 0x7fffe37fe700 (LWP 7331)): #0 0x00007ffff5b99773 in epoll_wait () at ../sysdeps/unix/syscall-template.S:84 #1 0x000055555570d0bf in boost::asio::detail::epoll_reactor::run (this=0x555555b59560, block=block@entry=true, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392 #2 0x0000555555712308 in boost::asio::detail::task_io_service::do_run_one (ec=..., this_thread=..., lock=..., this=0x555555a117e0) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:356 #3 boost::asio::detail::task_io_service::run (this=0x555555a117e0, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149 #4 0x00005555557163ea in boost::asio::io_service::run (this=0x5555559d9b70 <s_io_service>) at /usr/include/boost/asio/impl/io_service.ipp:59 #5 CAsioServiceThread::Entry (this=<optimized out>) at ../../src/LibSocketAsio.cpp:1259 #6 0x00007ffff6ad1c72 in wxThread::CallEntry() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #7 0x00007ffff6ada303 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #8 0x00007ffff5e5f6da in start_thread (arg=0x7fffe37fe700) at pthread_create.c:456 #9 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 11 (Thread 0x7fffe3fff700 (LWP 7330)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00005555557123c0 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> > ( lock=..., this=0x555555a11838) 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=0x555555a117e0) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380 #3 boost::asio::detail::task_io_service::run (this=0x555555a117e0, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149 #4 0x00005555557163ea in boost::asio::io_service::run (this=0x5555559d9b70 <s_io_service>) at /usr/include/boost/asio/impl/io_service.ipp:59 #5 CAsioServiceThread::Entry (this=<optimized out>) at ../../src/LibSocketAsio.cpp:1259 #6 0x00007ffff6ad1c72 in wxThread::CallEntry() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #7 0x00007ffff6ada303 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #8 0x00007ffff5e5f6da in start_thread (arg=0x7fffe3fff700) at pthread_create.c:456 #9 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 10 (Thread 0x7ffff08a1700 (LWP 7329)): #0 0x00007ffff5e68d2d in nanosleep () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ffff6adc0ec in wxMicroSleep(unsigned long) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #2 0x0000555555649fdd in UploadBandwidthThrottler::Entry (this=0x555555b65ae0) at ../../src/UploadBandwidthThrottler.cpp:306 #3 0x00007ffff6ad1c72 in wxThread::CallEntry() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #4 0x00007ffff6ada303 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #5 0x00007ffff5e5f6da in start_thread (arg=0x7ffff08a1700) at pthread_create.c:456 #6 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 9 (Thread 0x7ffff10a2700 (LWP 7328)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007ffff588c400 in ?? () from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6 #2 0x00007ffff5e5f6da in start_thread (arg=0x7ffff10a2700) at pthread_create.c:456 #3 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 8 (Thread 0x7ffff18a3700 (LWP 7327)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007ffff588dda2 in ?? () from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6 #2 0x00007ffff588c5f6 in ?? () from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6 #3 0x00007ffff5e5f6da in start_thread (arg=0x7ffff18a3700) at pthread_create.c:456 #4 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 7 (Thread 0x7ffff20a4700 (LWP 7326)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007ffff588c400 in ?? () from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6 #2 0x00007ffff5e5f6da in start_thread (arg=0x7ffff20a4700) at pthread_create.c:456 #3 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 6 (Thread 0x7ffff28a5700 (LWP 7325)): #0 0x00007ffff5b8ef73 in select () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ffff7215738 in ?? () from /usr/lib/x86_64-linux-gnu/libupnp.so.6 #2 0x00007ffff588c5f6 in ?? () from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6 #3 0x00007ffff5e5f6da in start_thread (arg=0x7ffff28a5700) at pthread_create.c:456 #4 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 5 (Thread 0x7ffff30a6700 (LWP 7324)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007ffff588c400 in ?? () from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6 #2 0x00007ffff5e5f6da in start_thread (arg=0x7ffff30a6700) at pthread_create.c:456 #3 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 4 (Thread 0x7ffff38a7700 (LWP 7323)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007ffff588c400 in ?? () from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6 #2 0x00007ffff5e5f6da in start_thread (arg=0x7ffff38a7700) at pthread_create.c:456 #3 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 3 (Thread 0x7ffff40a8700 (LWP 7322)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007ffff588c400 in ?? () from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6 #2 0x00007ffff5e5f6da in start_thread (arg=0x7ffff40a8700) at pthread_create.c:456 #3 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 2 (Thread 0x7ffff48a9700 (LWP 7321)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007ffff588c400 in ?? () from /usr/lib/x86_64-linux-gnu/libthreadutil.so.6 #2 0x00007ffff5e5f6da in start_thread (arg=0x7ffff48a9700) at pthread_create.c:456 #3 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 1 (Thread 0x7ffff7fcc740 (LWP 7315)): #0 0x00007ffff5b99773 in epoll_wait () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ffff6ab5800 in wxEpollDispatcher::DoPoll(epoll_event*, int, int) const () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #2 0x00007ffff6abd0e0 in wxEpollDispatcher::Dispatch(int) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #3 0x00007ffff6abe15b in wxConsoleEventLoop::DispatchTimeout(unsigned long) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #4 0x00007ffff6abdf41 in wxConsoleEventLoop::Dispatch() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #5 0x00007ffff69c00d1 in wxEventLoopManual::DoRun() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #6 0x00007ffff69bfedb in wxEventLoopBase::Run() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #7 0x00007ffff69853d6 in wxAppConsoleBase::MainLoop() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #8 0x00005555555a1335 in CamuleDaemonApp::OnRun (this=<optimized out>) at ../../src/amuled.cpp:643 #9 0x00007ffff6a11930 in wxEntry(int&, wchar_t**) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #10 0x0000555555599b72 in main (argc=<optimized out>, argv=<optimized out>) at ../../src/amuled.cpp:125 amuled-btfull.txt [^] (4,331 bytes) 2017-06-13 06:42 [Show Content] [Hide Content] #0 raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:58 set = {__val = {0, 140737331367227, 140736213297824, 93824993503991, 93824996957904, 0, 1182, 1, 0, 0, 0, 140736213304128, 1182, 1182, 140736213297184, 0}} pid = <optimized out> tid = <optimized out> #1 0x00005555555af299 in CamuleApp::OnAssertFailure (this=0x555555a12120, file=0x7fffb4003020 L"../src/common/socketiohandler.cpp", line=54, func=0x7fffb40028c0 L"Install_Callback", cond=0x7fffb4002770 L"socket->m_fd != -1", msg=0x7fffb4002820 L"shouldn't be called on invalid socket") at ../../src/amule.cpp:1103 errmsg = {static npos = 18446744073709551615, m_impl = L"Assertion failed: ../src/common/socketiohandler.cpp:Install_Callback:54: Assertion 'socket->m_fd != -1' failed. shouldn't be called on invalid socket\nBacktrace follows:\n[3] wxOnAssert(char const*, int"..., m_convertedToChar = {m_str = 0x0, m_len = 0}} #2 0x00007ffff6985ea2 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 No symbol table info available. #3 0x00007ffff697fe9a 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. #4 0x00007ffff6debca3 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 No symbol table info available. #5 0x00007ffff6de32f5 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 No symbol table info available. #6 0x00007ffff6de4760 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 No symbol table info available. #7 0x00007ffff6de49bc in wxSocketClient::DoConnect(wxSockAddress const&, wxSockAddress const*, bool) () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 No symbol table info available. #8 0x00007ffff6dd4d2f in wxHTTP::GetInputStream(wxString const&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 No symbol table info available. #9 0x0000555555687bce in CHTTPDownloadThread::GetInputStream (this=this@entry=0x555555b712c0, url_handler=@0x7fffc77f5848: 0x7fffb4001320, location=..., proxy=proxy@entry=false) at ../../src/HTTPDownload.cpp:384 host = {static npos = 18446744073709551615, m_impl = L"upd.emule-security.org", m_convertedToChar = { m_str = 0x7fffb40008e0 "upd.emule-security.org", m_len = 22}} bad_url_pos = <optimized out> location_url = {static npos = 18446744073709551615, m_impl = L"ipfilter.zip", m_convertedToChar = {m_str = 0x0, m_len = 0}} url = {static npos = 18446744073709551615, m_impl = L"http://upd.emule-security.org/ipfilter.zip", m_convertedToChar = { m_str = 0x0, m_len = 140736540399008}} port = 80 addr = <incomplete type> url_read_stream = <optimized out> #10 0x00005555556889be in CHTTPDownloadThread::Entry (this=0x555555b712c0) at ../../src/HTTPDownload.cpp:224 url_read_stream = <optimized out> MAX_HTTP_READ = <optimized out> buffer = '\000' <repeats 27449 times>... current_read = <optimized out> outfile = <incomplete type> download_size = <optimized out> total_read = <optimized out> url_handler = 0x7fffb4001320 use_proxy = false #11 0x00007ffff6ad1c72 in wxThread::CallEntry() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 No symbol table info available. #12 0x00007ffff6ada303 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 No symbol table info available. #13 0x00007ffff5e5f6da in start_thread (arg=0x7fffc77fe700) at pthread_create.c:456 __res = <optimized out> pd = 0x7fffc77fe700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736540436224, -7352288143753184243, 140737488342318, 140737488342319, 140736540436928, 140736540436224, 7352375004103080973, 7352275000847268877}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #14 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 No locals. amuled-bt.txt [^] (2,954 bytes) 2017-06-13 06:42 [Show Content] [Hide Content] Starting program: /usr/bin/amuled [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7ffff48a9700 (LWP 7321)] [New Thread 0x7ffff40a8700 (LWP 7322)] [New Thread 0x7ffff38a7700 (LWP 7323)] [New Thread 0x7ffff30a6700 (LWP 7324)] [New Thread 0x7ffff28a5700 (LWP 7325)] [New Thread 0x7ffff20a4700 (LWP 7326)] [New Thread 0x7ffff18a3700 (LWP 7327)] [New Thread 0x7ffff10a2700 (LWP 7328)] [New Thread 0x7ffff08a1700 (LWP 7329)] [New Thread 0x7fffe3fff700 (LWP 7330)] [New Thread 0x7fffe37fe700 (LWP 7331)] [New Thread 0x7fffe2ffd700 (LWP 7332)] [New Thread 0x7fffe27fc700 (LWP 7333)] [New Thread 0x7fffe1ffb700 (LWP 7334)] [New Thread 0x7fffe17fa700 (LWP 7335)] [New Thread 0x7fffc7fff700 (LWP 7336)] [New Thread 0x7fffc77fe700 (LWP 7337)] Thread 18 "amuled" received signal SIGABRT, Aborted. [Switching to Thread 0x7fffc77fe700 (LWP 7337)] raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:58 58 ../sysdeps/unix/sysv/linux/raise.c: Нет такого файла или каталога. #0 raise (sig=<optimized out>) at ../sysdeps/unix/sysv/linux/raise.c:58 #1 0x00005555555af299 in CamuleApp::OnAssertFailure (this=0x555555a12120, file=0x7fffb4003020 L"../src/common/socketiohandler.cpp", line=54, func=0x7fffb40028c0 L"Install_Callback", cond=0x7fffb4002770 L"socket->m_fd != -1", msg=0x7fffb4002820 L"shouldn't be called on invalid socket") at ../../src/amule.cpp:1103 #2 0x00007ffff6985ea2 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #3 0x00007ffff697fe9a in wxOnAssert(char const*, int, char const*, char const*, char const*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #4 0x00007ffff6debca3 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 #5 0x00007ffff6de32f5 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 #6 0x00007ffff6de4760 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 #7 0x00007ffff6de49bc in wxSocketClient::DoConnect(wxSockAddress const&, wxSockAddress const*, bool) () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 #8 0x00007ffff6dd4d2f in wxHTTP::GetInputStream(wxString const&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu_net-3.0.so.0 #9 0x0000555555687bce in CHTTPDownloadThread::GetInputStream (this=this@entry=0x555555b712c0, url_handler=@0x7fffc77f5848: 0x7fffb4001320, location=..., proxy=proxy@entry=false) at ../../src/HTTPDownload.cpp:384 #10 0x00005555556889be in CHTTPDownloadThread::Entry (this=0x555555b712c0) at ../../src/HTTPDownload.cpp:224 #11 0x00007ffff6ad1c72 in wxThread::CallEntry() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #12 0x00007ffff6ada303 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0 #13 0x00007ffff5e5f6da in start_thread (arg=0x7fffc77fe700) at pthread_create.c:456 #14 0x00007ffff5b9917f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 | ||||||||||||
Issue History | |||
Date Modified | Username | Field | Change |
2017-06-13 06:40 | spv82 | New Issue | |
2017-06-13 06:40 | spv82 | File Added: amuled-threadapplyallbt.txt | |
2017-06-13 06:41 | spv82 | Tag Attached: amuled | |
2017-06-13 06:41 | spv82 | Tag Attached: crash | |
2017-06-13 06:42 | spv82 | File Added: amuled-btfull.txt | |
2017-06-13 06:42 | spv82 | File Added: amuled-bt.txt |
Copyright © 2000 - 2024 MantisBT Team |