Linux specific questions, problems.
freddybob
Post
by freddybob » Wed Oct 06, 2010 7:34 pm
qBittorrent keeps crashing on me in both Ubuntu 10.04 and Ubuntu 10.10.
Code: Select all
Peer ID: -qB2440-
HTTP user agent is qBittorrent v2.4.4
*************************************************************
Catching SIGSEGV, please report a bug at http://bug.qbittorrent.org
and provide the following backtrace:
stack trace:
[0x92a400]
/usr/lib/libstdc++.so.6 : std::_Rb_tree_increment(std::_Rb_tree_node_base*)+0x12 [0xc89ea2]
/usr/lib/libtorrent-rasterbar.so.5 : libtorrent::policy::find_connect_candidate()+0x30b [0x111046b]
/usr/lib/libtorrent-rasterbar.so.5 : libtorrent::policy::connect_one_peer()+0x2c [0x111081c]
/usr/lib/libtorrent-rasterbar.so.5 : libtorrent::torrent::try_connect_peer()+0x39 [0x114e529]
/usr/lib/libtorrent-rasterbar.so.5 : libtorrent::aux::session_impl::second_tick(boost::system::error_code const&)+0x10d1 [0x11226d1]
/usr/lib/libtorrent-rasterbar.so.5 : boost::asio::detail::handler_queue::handler_wrapper<boost::asio::detail::binder1<boost::_bi::bind_t<void, boost::_mfi::mf1<void, libtorrent::aux::session_impl, boost::system::error_code const&>, boost::_bi::list2<boost::_bi::value<libtorrent::aux::session_impl*>, boost::arg<1> > >, boost::system::error_code> >::do_call(boost::asio::detail::handler_queue::handler*)+0x7b [0x112de5b]
/usr/lib/libtorrent-rasterbar.so.5 : boost::asio::detail::task_io_service<boost::asio::detail::epoll_reactor<false> >::run(boost::system::error_code&)+0x350 [0x10e2e90]
/usr/lib/libtorrent-rasterbar.so.5 : libtorrent::aux::session_impl::operator()()+0x84 [0x11264d4]
/usr/lib/libtorrent-rasterbar.so.5 : boost::detail::thread_data<boost::reference_wrapper<libtorrent::aux::session_impl> >::run()+0x23 [0x113b213]
/usr/lib/libboost_thread.so.1.40.0 : thread_proxy()+0x65 [0xf4c7c5]
/lib/libpthread.so.0 : ()+0x5cc9 [0x485cc9]
/lib/libc.so.6 : clone()+0x5e [0x35c66ae]
Segmentation fault
christophe.dumez
Post
by christophe.dumez » Wed Oct 06, 2010 8:04 pm
This kind of crash happens when qbittorrent has been compiled against version X of one lib and you are running it with version Y. Basically, this is a dependency problem.
Do you have mixed libs for Ubuntu v10.04 and Ubuntu v.10.10?
freddybob
Post
by freddybob » Wed Oct 06, 2010 8:34 pm
That makes sense, I think this comes from having Deluge and qBittorrent both installed. I think they have some libs in common but at different versions.
christophe.dumez
Post
by christophe.dumez » Wed Oct 06, 2010 8:42 pm
Yes, mixing qBittorrent and Deluge is not a good idea, especially if you use PPAs (otherwise you should be fine).
mapkino
Post
by mapkino » Wed Dec 15, 2010 2:16 pm
I have no PPA's.
qBbittorrent 2.4.3 on Ubuntu 10.10 kernel 2.6.35-23: crashing.
qBbittorrent 2.4.3 on Ubuntu 10.10 kernel 2.6.35-22: crashing.
Deluge 1.3.0 on Ubuntu 10.10 kernel 2.6.35-23: crashing.
Deluge 1.3.0 on Ubuntu 10.10 kernel 2.6.35-22: crashing.
Really sad situation.
Dear, old, slow Transmission I'm coming back to you again!
See ya
Peter
Administrator
Posts: 3046 Joined: Wed Jul 07, 2010 6:14 pm
Post
by Peter » Fri Dec 17, 2010 3:42 am
What do you mean by crashing?
If you try to run qBittorrent from a terminal, does it give any kind of debug information?
(It is possible you'll have to have a debug libtorrent-rasterbar..)
Anyway, you should try updating to the latest (PPA version) first.
mapkino
Post
by mapkino » Fri Dec 17, 2010 9:11 am
It's OK now.
I think the problem was Deluge with his massive RAM usage and CPU 95%.
Uninstalling Deluge all the others work perfectly.
qBittorrent 2.4.3 (for me) and Transmission 2.0.4 (for my wife) they live and work
with no problem.
Thank you guys