[New LWP 7441] [New LWP 7436] qbittorrent: /usr/include/boost/shared_ptr.hpp:253: T* boost::shared_ptr::operator->() const [with T = libtorrent::datagram_socket]: Assertion `px != 0' failed. [New LWP 7439] Program received signal SIGABRT, Aborted. [Switching to LWP 7439] 0xffffe410 in __kernel_vsyscall () (gdb) bt #0 0xffffe410 in __kernel_vsyscall () #1 0xb70a9141 in raise () from /lib/libc.so.6 #2 0xb70aacf6 in abort () from /lib/libc.so.6 #3 0xb70a28fb in __assert_fail () from /lib/libc.so.6 #4 0xb7e9dec0 in libtorrent::udp_tracker_connection::name_lookup (this=0xb4964498, error=@0xb6c1bd30, i= {,const asio::ip::basic_resolver_entry,boost::forward_traversal_tag,const asio::ip::basic_resolver_entry&,ptrdiff_t>> = {}, values_ = {px = 0x8316250, pn = {pi_ = 0x8915760}}, iter_ = {_M_current = 0x8670260}}) at /usr/include/boost/shared_ptr.hpp:253 #5 0xb7eacd01 in asio::asio_handler_invoke >, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, asio::error, asio::ip::basic_resolver_iterator > > (function= {handler_ = {f_ = {f_ = {__pfn = 0xb7e9d320 )>, __delta = 0}}, l_ = {a1_ = {t_ = {p_ = 0xb4964498}}, a2_ = {}, a3_ = {}}}, arg1_ = {<> = {}, code_ = 0, what_ = {ptr = 0x0}}, arg2_ = {,const asio::ip::basic_resolver_entry,boost::forward_traversal_tag,const asio::ip::basic_resolver_entry&,ptrdiff_t>> = {}, values_ = {px = 0x8316250, pn = {pi_ = 0x8915760}}, iter_ = {_M_current = 0x8670260}}}) at udp_tracker_connection.cpp:104 #6 0xb7eacf04 in asio::detail::task_io_service >::handler_wrapper >, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, asio::error, asio::ip::basic_resolver_iterator > >::do_call (base=0x6) at ../asio/detail/handler_invoke_helpers.hpp:39 #7 0xb7dfbc55 in asio::io_service::run (this=0x0) at ../asio/detail/task_io_service.hpp:347 #8 0xb7de9198 in libtorrent::detail::session_impl::operator() (this=0x82443ec) at session.cpp:976 #9 0xb7e09aad in boost::detail::function::void_function_obj_invoker0::invoke (function_obj_ptr={obj_ptr = 0x0, const_obj_ptr = 0x0, func_ptr = 0, data = ""}) at /usr/include/boost/function/function_template.hpp:136 #10 0xb7f486e9 in boost::function0 >::operator() () from /usr/lib/libboost_thread-mt.so.1.33.1 #11 0xb7f47c2d in boost::thread_group::join_all () from /usr/lib/libboost_thread-mt.so.1.33.1 #12 0xb729d604 in __pthread_initialize_minimal () from /lib/libpthread.so.0 #13 0xb7139e6e in clone () from /lib/libc.so.6 (gdb) frame 0 #0 0xffffe410 in __kernel_vsyscall () (gdb) list 1 // The template and inlines for the -*- C++ -*- numeric_limits classes. 2 3 // Copyright (C) 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. 4 // 5 // This file is part of the GNU ISO C++ Library. This library is free 6 // software; you can redistribute it and/or modify it under the 7 // terms of the GNU General Public License as published by the 8 // Free Software Foundation; either version 2, or (at your option) 9 // any later version. 10 (gdb) up #1 0xb70a9141 in raise () from /lib/libc.so.6