FS#73059 - [libtorrent-rasterbar] qbittorrent segfaults

Attached to Project: Arch Linux
Opened by nl6720 (nl6720) - Friday, 17 December 2021, 11:49 GMT
Last edited by Antonio Rojas (arojas) - Friday, 17 December 2021, 15:14 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
After updating libtorrent-rasterbar from 1:1.2.14-3 to 1:1.2.14-4, qbittorrent segfaults.
It opens for a brief moment, but the torrent list is empty and I get a ton of notifications with "Failed adding torrent".

Running it from a terminal emulator, shows this:

*************************************************************
Please file a bug report at http://bug.qbittorrent.org and provide the following information:

qBittorrent version: v4.3.9

Caught signal: SIGSEGV
Stack trace:
qbittorrent : BitTorrent::InfoHash::InfoHash(libtorrent::digest32<160l> const&)+0 [0x5584e627efa0]
qbittorrent : BitTorrent::Session::handleStateUpdateAlert(libtorrent::state_update_alert const*)+0xa6 [0x5584e62962e6]
qbittorrent : BitTorrent::Session::handleAlert(libtorrent::alert const*)+0x1bc [0x5584e62a875c]
qbittorrent : BitTorrent::Session::readAlerts()+0x4c [0x5584e62a885c]
/usr/lib/libQt5Core.so.5 : QObject::event(QEvent*)+0x2af [0x7f92ebb2856f]
/usr/lib/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x82 [0x7f92ec84ed62]
/usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x13a [0x7f92ebafb41a]
/usr/lib/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x189 [0x7f92ebafe519]
/usr/lib/libQt5Core.so.5 : ()+0x312a14 [0x7f92ebb54a14]
/usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x26c [0x7f92ea79152c]
/usr/lib/libglib-2.0.so.0 : ()+0xa87b9 [0x7f92ea7e57b9]
/usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x31 [0x7f92ea78ec11]
/usr/lib/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x66 [0x7f92ebb54046]
/usr/lib/libQt5Core.so.5 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x12c [0x7f92ebaf9d8c]
/usr/lib/libQt5Core.so.5 : QCoreApplication::exec()+0x94 [0x7f92ebb022f4]
qbittorrent : main()+0x367 [0x5584e6264e97]
/usr/lib/libc.so.6 : __libc_start_main()+0xd5 [0x7f92eb326b25]
qbittorrent : _start()+0x2e [0x5584e626831e]
[1] 8508 segmentation fault (core dumped) qbittorrent


Additional info:
* package version(s)
* config and/or log files etc.
* link to upstream bug report, if any
qbittorrent 4.3.9-1
libtorrent-rasterbar 1:1.2.14-4
boost-libs 1.78.0-1


Steps to reproduce:
Open qbittorrent
This task depends upon

Closed by  Antonio Rojas (arojas)
Friday, 17 December 2021, 15:14 GMT
Reason for closing:  Fixed
Additional comments about closing:  qbittorrent 4.3.9-2
Comment by John Barks (Zod) - Friday, 17 December 2021, 12:29 GMT
Confirmed

Dec 17 07:19:18 carlos qbittorrent[27316]: Icon theme "gnome" not found.
Dec 17 07:19:20 carlos audit[27316]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=2 pid=27316 comm="qbittorrent" exe="/usr/bin/qbittorrent" sig=11 res=1
Dec 17 07:19:20 carlos kernel: audit: type=1701 audit(1639743560.168:310): auid=1000 uid=1000 gid=1000 ses=2 pid=27316 comm="qbittorrent" exe="/usr/bin/qbittorrent" sig=11 res=1
Dec 17 07:19:20 carlos systemd-coredump[27348]: Process 27316 (qbittorrent) of user 1000 dumped core.
Found module qbittorrent with build-id: 8458a2909c832aebb2eff9fd7cd6889294bef001
#0 0x0000564d0c114fa0 _ZN10BitTorrent8InfoHashC1ERKN10libtorrent8digest32ILl160EEE (qbittorrent + 0x136fa0)
#1 0x0000564d0c12c2e6 _ZN10BitTorrent7Session22handleStateUpdateAlertEPKN10libtorrent18state_update_alertE (qbittorrent + 0x14e2e6)
#2 0x0000564d0c13e75c _ZN10BitTorrent7Session11handleAlertEPKN10libtorrent5alertE (qbittorrent + 0x16075c)
#3 0x0000564d0c13e85c _ZN10BitTorrent7Session10readAlertsEv (qbittorrent + 0x16085c)
#15 0x0000564d0c0fae97 main (qbittorrent + 0x11ce97)
#17 0x0000564d0c0fe31e _start (qbittorrent + 0x12031e)
Dec

Loading...