{"action":"created","issue":{"url":"https://api.github.com/repos/amule-project/amule/issues/31","repository_url":"https://api.github.com/repos/amule-project/amule","labels_url":"https://api.github.com/repos/amule-project/amule/issues/31/labels{/name}","comments_url":"https://api.github.com/repos/amule-project/amule/issues/31/comments","events_url":"https://api.github.com/repos/amule-project/amule/issues/31/events","html_url":"https://github.com/amule-project/amule/issues/31","id":136859346,"number":31,"title":"crashdump","user":{"login":"Stoatwblr","id":1228904,"avatar_url":"https://avatars.githubusercontent.com/u/1228904?v=3","gravatar_id":"","url":"https://api.github.com/users/Stoatwblr","html_url":"https://github.com/Stoatwblr","followers_url":"https://api.github.com/users/Stoatwblr/followers","following_url":"https://api.github.com/users/Stoatwblr/following{/other_user}","gists_url":"https://api.github.com/users/Stoatwblr/gists{/gist_id}","starred_url":"https://api.github.com/users/Stoatwblr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Stoatwblr/subscriptions","organizations_url":"https://api.github.com/users/Stoatwblr/orgs","repos_url":"https://api.github.com/users/Stoatwblr/repos","events_url":"https://api.github.com/users/Stoatwblr/events{/privacy}","received_events_url":"https://api.github.com/users/Stoatwblr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-27T01:20:51Z","updated_at":"2016-02-28T00:17:28Z","closed_at":null,"body":"--------------------------------------------------------------------------------\r\nA fatal error has occurred and aMule has crashed.\r\nPlease assist us in fixing this problem by posting the backtrace below in our\r\n'aMule Crashes' forum and include as much information as possible regarding the\r\ncircumstances of this crash. The forum is located here:\r\n    http://forum.amule.org/index.php?board=67.0\r\nIf possible, please try to generate a real backtrace of this crash:\r\n    http://wiki.amule.org/wiki/Backtraces\r\n\r\n----------------------------=| BACKTRACE FOLLOWS: |=----------------------------\r\nCurrent version is: aMuleD SVN compiled with wxGTK2 v3.0.2 and Boost 1.58 (Debugging)\r\nRunning on: Linux 4.2.0-31-generic x86_64\r\n\r\n[2] ?? in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7f3ae991779c]\r\n[3] CFileAreaSigHandler::Handler(int, siginfo_t*, void*) in FileArea.cpp:133\r\n[4] ?? in /lib/x86_64-linux-gnu/libpthread.so.0[0x7f3ae8caad10]\r\n[5] boost::asio::detail::epoll_reactor::post_immediate_completion(boost::asio::detail::reactor_op*, bool) in epoll_reactor.hpp:110\r\n[6] void 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> >(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::mutable_buffers_1 const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>&, int, 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>&) in reactive_socket_service.hpp:331\r\n[7] boost::asio::async_result<boost::asio::handler_type<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>, void (boost::system::error_code, unsigned long)>::type>::type 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> >(boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::implementation_type&, boost::asio::mutable_buffers_1 const&, boost::asio::ip::basic_endpoint<boost::asio::ip::udp>&, int, 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> const&) in datagram_socket_service.hpp:416\r\n[8] CAsioUDPSocketImpl::StartBackgroundRead() in LibSocketAsio.cpp:1160\r\n[9] CAsioUDPSocketImpl::HandleRead(boost::system::error_code const&, unsigned long) in LibSocketAsio.cpp:1113\r\n[10] void boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSocketImpl, boost::system::error_code const&, unsigned long>, boost::_bi::list3<boost::_bi:\r\n:value<CAsioUDPSocketImpl*>, boost::arg<1> (*)(), boost::arg<2> (*)()> >::operator()<boost::system::error_code, unsigned long>(boost::system::error_code cons\r\nt&, unsigned long const&) in bind_template.hpp:103\r\n[11] void 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> >(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>&, ...) in handler_invoke_hook.hpp:70\r\n[12] void 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> >(boost::asio::detail::strand_service::strand_impl*&, 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>&) in strand_service.hpp:61\r\n[13] boost::asio::async_result<boost::asio::handler_type<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>, void ()>::type>::type 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> >(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> const&) in strand.hpp:161\r\n[14] void 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>(boost::system::error_code const&, unsigned long const&) in wrapped_handler.hpp:100\r\n[15] void 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> (*)()> > > >(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> (*)()> > >&, ...) in handler_invoke_hook.hpp:70\r\n[16] 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(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) in completion_handler.hpp:66\r\n[17] boost::asio::detail::strand_service::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) in strand_service.ipp:164\r\n[18] boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) in task_io_service.ipp:368\r\n[19] boost::asio::detail::task_io_service::run(boost::system::error_code&) in task_io_service.ipp:149\r\n[20] boost::asio::io_service::run() in io_service.ipp:60\r\n[21] CAsioServiceThread::Entry() in LibSocketAsio.cpp:1260\r\n[22] wxThread::CallEntry() in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7f3ae990d352]\r\n[23] ?? in /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0[0x7f3ae9914753]\r\n[24] ?? in /lib/x86_64-linux-gnu/libpthread.so.0[0x7f3ae8ca16aa]\r\n[25] clone in /lib/x86_64-linux-gnu/libc.so.6[0x7f3ae89d6e9d]\r\n\r\n\r\nbuild line:\r\n\r\n./configure --enable-optimize --enable-amule-daemon --enable-amulecmd --enable-webserver --enable-amule-gui --enable-cas --enable-wxcas --enable-alc --enable-alcc --enable-xas --enable-geoip --enable-mmap --enable-fileview --with-zlib --enable-ccache --with-boost CPPFLAGS=\"-DASIO_SOCKETS=1\"\r\n\r\nUsing clang as the compiler. Ubuntu Wily 64 bit.\r\n"},"comment":{"url":"https://api.github.com/repos/amule-project/amule/issues/comments/189753050","html_url":"https://github.com/amule-project/amule/issues/31#issuecomment-189753050","issue_url":"https://api.github.com/repos/amule-project/amule/issues/31","id":189753050,"user":{"login":"Stoatwblr","id":1228904,"avatar_url":"https://avatars.githubusercontent.com/u/1228904?v=3","gravatar_id":"","url":"https://api.github.com/users/Stoatwblr","html_url":"https://github.com/Stoatwblr","followers_url":"https://api.github.com/users/Stoatwblr/followers","following_url":"https://api.github.com/users/Stoatwblr/following{/other_user}","gists_url":"https://api.github.com/users/Stoatwblr/gists{/gist_id}","starred_url":"https://api.github.com/users/Stoatwblr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Stoatwblr/subscriptions","organizations_url":"https://api.github.com/users/Stoatwblr/orgs","repos_url":"https://api.github.com/users/Stoatwblr/repos","events_url":"https://api.github.com/users/Stoatwblr/events{/privacy}","received_events_url":"https://api.github.com/users/Stoatwblr/received_events","type":"User","site_admin":false},"created_at":"2016-02-28T00:17:28Z","updated_at":"2016-02-28T00:17:28Z","body":"GDB:\r\n\r\nProgram received signal SIGSEGV, Segmentation fault.\r\n[Switching to Thread 0x7fffef7fe700 (LWP 30818)]\r\nboost::asio::detail::epoll_reactor::post_immediate_completion (this=0xf8, op=op@entry=0x7fffe00041d0, is_continuation=true)\r\n    at /usr/include/boost/asio/detail/epoll_reactor.hpp:110\r\n110         io_service_.post_immediate_completion(op, is_continuation);\r\n(gdb) backtrace\r\n#0  boost::asio::detail::epoll_reactor::post_immediate_completion (this=0xf8, op=op@entry=0x7fffe00041d0, is_continuation=true)\r\n    at /usr/include/boost/asio/detail/epoll_reactor.hpp:110\r\n#1  0x00000000005a9596 in boost::asio::detail::reactive_socket_service_base::start_op (this=this@entry=0x1a2a6768, impl=..., op_type=op_type@entry=0,\r\n    op=op@entry=0x7fffe00041d0, is_continuation=is_continuation@entry=true, is_non_blocking=is_non_blocking@entry=true, noop=false)\r\n    at /usr/include/boost/asio/detail/impl/reactive_socket_service_base.ipp:219\r\n#2  0x00000000005ba6ef 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> > (this=this@entry=0x1a2a6768, impl=..., buffers=..., sender_endpoint=..., flags=flags@entry=0, handler=...)\r\n    at /usr/include/boost/asio/detail/reactive_socket_service.hpp:331\r\n#3  0x00000000005ba7a4 in 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> > (this=0x1a2a6740, impl=..., buffers=..., sender_endpoint=..., flags=flags@entry=0, handler=...)\r\n    at /usr/include/boost/asio/datagram_socket_service.hpp:412\r\n#4  0x00000000005ba814 in 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> > (this=<optimised out>, buffers=..., sender_endpoint=..., handler=...)\r\n    at /usr/include/boost/asio/basic_datagram_socket.hpp:897\r\n#5  0x00000000005ba8ac in CAsioUDPSocketImpl::StartBackgroundRead (this=this@entry=0x14629b90) at LibSocketAsio.cpp:1159\r\n#6  0x00000000005c18a7 in CAsioUDPSocketImpl::HandleRead (this=0x14629b90, ec=..., received=<optimised out>) at LibSocketAsio.cpp:1112\r\n#7  0x00000000005c79af in 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> (\r\n    this=this@entry=0x7fffef7fd840, a1=..., a2=@0x7fffef7fd868: 0) at /usr/include/boost/bind/bind_template.hpp:102\r\n#8  0x00000000005c79dd in 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=this@entry=0x7fffef7fd840) at /usr/include/boost/asio/detail/bind_handler.hpp:127\r\n#9  0x00000000005c79e9 in 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\r\n#10 0x00000000005c79f7 in 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> (*)()> > > (function=..., context=...)\r\n    at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37\r\n#11 0x00000000005c7a05 in 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> (\r\n    function=..., this_handler=this_handler@entry=0x7fffef7fd840) at /usr/include/boost/asio/detail/bind_handler.hpp:170\r\n#12 0x00000000005c7a15 in 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> > (function=..., context=...) at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37\r\n#13 0x00000000005c7b3a in 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=0x14623ae0, impl=@0x7fffef7fd940: 0x14629e10, handler=...)\r\n    at /usr/include/boost/asio/detail/impl/strand_service.hpp:62\r\n#14 0x00000000005c7caf in boost::asio::io_service::strand::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void, boost::_mfi::mf2<void, CAsioUDPSock---Type <return> to continue, or q <return> to quit---\r\netImpl, 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=this@entry=0x7fffef7fd938, handler=...) at /usr/include/boost/asio/strand.hpp:158\r\n#15 0x00000000005c7d0a in 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> (this=this@entry=0x7fffef7fd938, arg1=...,\r\n    arg2=@0x7fffef7fd970: 0) at /usr/include/boost/asio/detail/wrapped_handler.hpp:99\r\n#16 0x00000000005c7d3d in 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() (\r\n    this=this@entry=0x7fffef7fd938) at /usr/include/boost/asio/detail/bind_handler.hpp:127\r\n#17 0x00000000005c7d49 in 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=this@entry=0x7fffef7fd920)\r\n    at /usr/include/boost/asio/detail/wrapped_handler.hpp:191\r\n#18 0x00000000005c7d59 in 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=...)\r\n    at /usr/include/boost/asio/handler_invoke_hook.hpp:69\r\n#19 0x00000000005c7d67 in 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> (*)()> > > (function=..., context=...) at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37\r\n#20 0x00000000005c7d75 in 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> (*)()> > > (function=...,\r\n    this_handler=this_handler@entry=0x7fffef7fd920) at /usr/include/boost/asio/detail/wrapped_handler.hpp:275\r\n#21 0x00000000005c7d85 in 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> (*)()> > > > (function=..., context=...) at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37\r\n#22 0x00000000005c7e43 in 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---Type <return> to continue, or q <return> to quit---\r\n 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=0x974870,\r\n    base=<optimised out>) at /usr/include/boost/asio/detail/completion_handler.hpp:68\r\n#23 0x00000000005ad5e0 in boost::asio::detail::strand_service::do_complete (owner=0x974870, base=0x14629e10, ec=...)\r\n    at /usr/include/boost/asio/detail/impl/strand_service.ipp:167\r\n#24 0x00000000005ad8d9 in boost::asio::detail::task_io_service::do_run_one (this=this@entry=0x974870, lock=..., this_thread=..., ec=...)\r\n    at /usr/include/boost/asio/detail/impl/task_io_service.ipp:372\r\n#25 0x00000000005ad9e4 in boost::asio::detail::task_io_service::run (this=0x974870, ec=...) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149\r\n#26 0x00000000005a3b0b in boost::asio::io_service::run (this=0x93cc50 <s_io_service>) at /usr/include/boost/asio/impl/io_service.ipp:59\r\n#27 0x00000000005bf92d in CAsioServiceThread::Entry (this=0x1462e4c8) at LibSocketAsio.cpp:1259\r\n#28 0x00007ffff66fa352 in wxThread::CallEntry() () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0\r\n#29 0x00007ffff6701753 in ?? () from /usr/lib/x86_64-linux-gnu/libwx_baseu-3.0.so.0\r\n#30 0x00007ffff5a8e6aa in start_thread (arg=0x7fffef7fe700) at pthread_create.c:333\r\n#31 0x00007ffff57c3e9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109\r\n(gdb) \r\n"}}