After upgrading to qbittorrent qbittorrent 2.2.10 I had this error:
Catching SIGSEGV, please report a bug at http://bug.qbittorrent.org
and provide the following backtrace:
stack trace:
HTTP user agent is Azureus 4.3.0.4
/lib/libc.so.6 : ()+0x325e0 [0x7fe3f60855e0]
/lib/libc.so.6 : cfree()+0x19 [0x7fe3f60c9359]
/usr/lib/libtorrent-rasterbar.so.6 : libtorrent::upnp::on_reply(boost::asio::ip::basic_endpoint<boost::asio::ip::udp> const&, char*, unsigned long)+0xf2b [0x7fe3f863097b]
/usr/lib/libtorrent-rasterbar.so.6 : libtorrent::broadcast_socket::on_receive(libtorrent::broadcast_socket::socket_entry*, boost::system::error_code const&, unsigned long)+0x7b [0x7fe3f849a60b]
/usr/lib/libtorrent-rasterbar.so.6 : boost::asio::detail::reactive_socket_service<boost::asio::ip::udp>::receive_from_op<boost::asio::mutable_buffers_1, boost::_bi::bind_t<void, boost::_mfi::mf3<void, libtorrent::broadcast_socket, libtorrent::broadcast_socket::socket_entry*, boost::system::error_code const&, unsigned long>, boost::_bi::list4<boost::_bi::value<libtorrent::broadcast_socket*>, boost::_bi::value<libtorrent::broadcast_socket::socket_entry*>, boost::arg<1>, boost::arg<2> > > >::do_complete(boost::asio::detail::task_io_service<boost::asio::detail::epoll_reactor>*, boost::asio::detail::task_io_service_operation<boost::asio::detail::epoll_reactor>*, boost::system::error_code, unsigned long)+0xdf [0x7fe3f849ccbf]
/usr/lib/libtorrent-rasterbar.so.6 : libtorrent::aux::session_impl::operator()()+0x52a [0x7fe3f858b82a]
/usr/lib/libboost_thread-mt.so.1.43.0 : thread_proxy()+0x62 [0x7fe3f5823ad2]
/lib/libpthread.so.0 : ()+0x6cb0 [0x7fe3f817fcb0]
/lib/libc.so.6 : clone()+0x6d [0x7fe3f61217ad]
Please check that the version of libtorrent- rasterbar installed is the one that you're supposed to use with your qBittorrent v2.2.10 package. If you updated from an old repo/ppa, it is likely that you have a recent qBittorrent but this the libtorrent- rasterbar from the old PPA.