qbittorrent / qBittorrent

qBittorrent BitTorrent client
https://www.qbittorrent.org
Other
27.22k stars 3.9k forks source link

Crashed In 4.1.6 On Linux #10840

Closed eastexxiao closed 3 years ago

eastexxiao commented 5 years ago

Please provide the following information

qBittorrent version and Operating System

(type here) qb 4.1.6, Linux on docker

If on linux, libtorrent and Qt version

(type here)

What is the problem

(type here)

Please file a bug report at http://bug.qbittorrent.org and provide the following information: qBittorrent version: v4.1.6 Caught signal: SIGSEGV Stack trace: /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0xf6426 [0x7f07e5dd3426] /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0xf648b [0x7f07e5dd348b] /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0xf6565 [0x7f07e5dd3565] /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x8a699 [0x7f07e5d67699] /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x104d50 [0x7f07e5de1d50] /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x105607 [0x7f07e5de2607] /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x11017e [0x7f07e5ded17e] /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x99e35 [0x7f07e5d76e35] /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x99f90 [0x7f07e5d76f90] /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0x13b769 [0x7f07e5e18769] /usr/lib/x86_64-linux-gnu/libtorrent-rasterbar.so.9 : ()+0xa51dc [0x7f07e5d821dc] /lib/x86_64-linux-gnu/libpthread.so.0 : ()+0x76db [0x7f07e4bad6db] /lib/x86_64-linux-gnu/libc.so.6 : clone()+0x3f [0x7f07e3f9788f]

What is the expected behavior

(type here)

Steps to reproduce

(type here)

Extra info(if any)

(type here)

thalieht commented 5 years ago

Nothing can be done with this report. The stacktrace has no symbols and there are no steps to reproduce plus it looks like it crashed in libtorrent.

eastexxiao commented 5 years ago

Nothing can be done with this report. The stacktrace has no symbols and there are no steps to reproduce plus it looks like it crashed in libtorrent.

I had delete a job which was downloading, then it was crashed

cs0ip commented 5 years ago

Error on start:

user@user-pc ~> qbittorrent 
qt5ct: using qt5ct plugin
qt5ct: D-Bus global menu: no
qt5ct: D-Bus system tray: no
qt5ct: custom style sheet is disabled

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

qBittorrent version: v4.1.6

Caught signal: SIGSEGV
Stack trace:
  /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x940d4  [0x7f23fd71f0d4]
  /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x92ca2  [0x7f23fd71dca2]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QObject::event(QEvent*)+0xe2  [0x7f23fcfbe122]
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x9c  [0x7f23fe55e82c]
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x2a4  [0x7f23fe5660f4]
  qbittorrent : Application::notify(QObject*, QEvent*)+0x22  [0x5569a726f9f2]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x118  [0x7f23fcf8e9a8]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x1ed  [0x7f23fcf9111d]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0x2e42c3  [0x7f23fcfe82c3]
  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_dispatch()+0x2e7  [0x7f23f9d7d317]
  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : ()+0x4c550  [0x7f23f9d7d550]
  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_iteration()+0x2c  [0x7f23f9d7d5dc]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x5f  [0x7f23fcfe78ef]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x13a  [0x7f23fcf8c9ea]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QThread::exec()+0x6a  [0x7f23fcdab22a]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0xac16d  [0x7f23fcdb016d]
  /lib/x86_64-linux-gnu/libpthread.so.0 : ()+0x76db  [0x7f23fcaec6db]
  /lib/x86_64-linux-gnu/libc.so.6 : clone()+0x3f  [0x7f23fbed688f]
fish: “qbittorrent” terminated by signal SIGSEGV (Address boundary error)
jgdelrio commented 5 years ago

Same situation. After starting and stopping the same job several times, suddenly it closed and ever since it crashes in every attempt to restart it.

Ubuntu 19.04 qBittorrent version: v4.1.5

Caught signal: SIGSEGV Stack trace: /lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x98804 [0x7fdce5be7804] /lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x978c9 [0x7fdce5be68c9] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QObject::event(QEvent)+0xe2 [0x7fdce5884ca2] /lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject, QEvent)+0x81 [0x7fdce64ae551] /lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplication::notify(QObject, QEvent)+0x210 [0x7fdce64b5930] qbittorrent : Application::notify(QObject, QEvent)+0x22 [0x564e03fadc42] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject, QEvent)+0x179 [0x7fdce585a8e9] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject, int, QThreadData*)+0x1c7 [0x7fdce585d927] /lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0x2c6a43 [0x7fdce58aea43] /lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_dispatch()+0x2ae [0x7fdce4507aae] /lib/x86_64-linux-gnu/libglib-2.0.so.0 : ()+0x4ed48 [0x7fdce4507d48] /lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_iteration()+0x2c [0x7fdce4507ddc] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags)+0x67 [0x7fdce58ae047] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventLoop::exec(QFlags)+0x13b [0x7fdce58595bb] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QThread::exec()+0xb6 [0x7fdce56a42c6] /lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0xbd612 [0x7fdce56a5612] /lib/x86_64-linux-gnu/libpthread.so.0 : ()+0x9182 [0x7fdce55d0182] /lib/x86_64-linux-gnu/libc.so.6 : clone()+0x3f [0x7fdce51adb1f] Segmentation fault (core dumped)

As a note: Deleting v4.1.5 and installing newer version v4.1.6 don't solve anything.

Installing qbittorrent-nox: sudo apt install qbittorrent-nox It is possible to control and continue all the existing jobs but now using the web-ui

github184 commented 5 years ago

I compared the stack trace of DrEastex to mine ( https://github.com/qbittorrent/qBittorrent/issues/10919 ), and they were almost exactly identical. I also experience frequent crashing while deleting a torrent with files. If this happens to multiple people, there must be a bug in qBittorrent.

The message says "Please file a bug report ... with the following information". If the information is unusable like "nothing can be done with this report", why not print the information that can be helpful to find the bug?

ghost commented 5 years ago

I have the same crash at the start. And you are right, it related whith the deleted files. I have created a test user on the same machine and it doesn't have any crash. I want to fix it if I will have time :)

xavier2k6 commented 3 years ago

4.1 series of qBittorrent are no longer supported

If you experience this issue with qBittorrent 4.3.3 or later, please feel free to open a "New Issue"