qbittorrent crashed with SIGABRT in raise()

Bug #1862016 reported by lotuspsychje
30
This bug affects 5 people
Affects Status Importance Assigned to Milestone
qBittorrent
Fix Released
Unknown
qbittorrent (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Ubuntu 20.04 development branch on 5/2/2020 with kernel 5.4.0-12-generic

after launching qbittorrent crashes after a few seconds with a SIGABRT
some users reported the crash only after adding a magnet or torrent, but i cannot reach that far
the problem is reproducable every launch

ProblemType: Crash
DistroRelease: Ubuntu 20.04
Package: qbittorrent 4.1.7-1ubuntu3
ProcVersionSignature: Ubuntu 5.4.0-12.15-generic 5.4.8
Uname: Linux 5.4.0-12-generic x86_64
ApportVersion: 2.20.11-0ubuntu16
Architecture: amd64
CrashCounter: 1
CurrentDesktop: ubuntu:GNOME
Date: Wed Feb 5 13:54:07 2020
ExecutablePath: /usr/bin/qbittorrent
InstallationDate: Installed on 2019-10-25 (103 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Alpha amd64 (20191021)
ProcCmdline: qbittorrent
ProcEnviron:
 LANG=nl_BE.UTF-8
 LANGUAGE=nl_BE:nl
 PATH=(custom, no user)
 SHELL=/bin/bash
 XDG_RUNTIME_DIR=<set>
Signal: 6
SourcePackage: qbittorrent
StacktraceTop:
 ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
 ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
 std::terminate() () from /lib/x86_64-linux-gnu/libstdc++.so.6
 __cxa_throw () from /lib/x86_64-linux-gnu/libstdc++.so.6
 ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
Title: qbittorrent crashed with SIGABRT in std::terminate()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
separator:

Revision history for this message
lotuspsychje (lotuspsychje) wrote :
information type: Private → Public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 raise () from /tmp/apport_sandbox_c1wzs7rs/lib/x86_64-linux-gnu/libc.so.6
 abort () from /tmp/apport_sandbox_c1wzs7rs/lib/x86_64-linux-gnu/libc.so.6
 ?? () from /tmp/apport_sandbox_c1wzs7rs/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
 ?? () from /tmp/apport_sandbox_c1wzs7rs/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
 std::terminate() () from /tmp/apport_sandbox_c1wzs7rs/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in qbittorrent (Ubuntu):
importance: Undecided → Medium
summary: - qbittorrent crashed with SIGABRT in std::terminate()
+ qbittorrent crashed with SIGABRT in raise()
tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in qbittorrent (Ubuntu):
status: New → Confirmed
Revision history for this message
Chris Guiver (guiverc) wrote :

On request I added this to my system (`sudo apt install`; 20.04)

I opened it at menu, it sat there happily without issue. A few menu items were clicked without issue. Left alone 90+ secs without issue.

I went to https://lubuntu.me/downloads/ and grabbed a 19.10 magnet file, and opened that in qbittorrent. With only very slight delay after hitting enter, qbittorrent disappeared from my screen.

I've submitted the crash file found in /var/crash
-rw-r----- 1 guiverc whoopsie 8468768 Feb 6 19:43 _usr_bin_qbittorrent.1000.crash

(my box is using LXQt (Lubuntu) right now, but also has XFCE, MATE & GNOME installed)

Revision history for this message
Chris Guiver (guiverc) wrote :

I looked again and my issue may be slightly different, as not SIGABRT (explicit) but SIGSEGV is detected when run from CLI

guiverc@d960-ubu2:/de2900/music$ qbittorrent

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

qBittorrent version: v4.1.7

Caught signal: SIGSEGV
Stack trace:
  /lib/x86_64-linux-gnu/libc.so.6 : cfree()+0x20 [0x7f64c71fa8d0]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x18cf11 [0x7f64c8cb7f11]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0xd5e6d [0x7f64c8c00e6d]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x2b0235 [0x7f64c8ddb235]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x2b0c19 [0x7f64c8ddbc19]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x2b6d1b [0x7f64c8de1d1b]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x2b6fe6 [0x7f64c8de1fe6]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x2c382c [0x7f64c8dee82c]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x36ba5a [0x7f64c8e96a5a]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x3664ae [0x7f64c8e914ae]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x359b7e [0x7f64c8e84b7e]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x34b56c [0x7f64c8e7656c]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x318534 [0x7f64c8e43534]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x319088 [0x7f64c8e44088]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x31a2c3 [0x7f64c8e452c3]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x31b30a [0x7f64c8e4630a]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0xc2405 [0x7f64c8bed405]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0xe112d [0x7f64c8c0c12d]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x1ebbdc [0x7f64c8d16bdc]
  /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0xf13b4 [0x7f64c8c1c3b4]
  /lib/x86_64-linux-gnu/libpthread.so.0 : ()+0x9669 [0x7f64c8b11669]
  /lib/x86_64-linux-gnu/libc.so.6 : clone()+0x43 [0x7f64c727f333]
Segmentation fault (core dumped)

description: updated
Changed in qbittorrent:
status: Unknown → New
Revision history for this message
lotuspsychje (lotuspsychje) wrote :

Seems like todays updates fixxed the issue on 15/2/2020
thank you!

Changed in qbittorrent (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Chris Guiver (guiverc) wrote :

I'll add that I noted it worked for me hours ago (lotuspsychje and I spoke on irc).

I've reported that the issue has now been fixed upstream at https://github.com/qbittorrent/qBittorrent/issues/11993

Changed in qbittorrent:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.