Random crashes #7888

Closed
opened 2026-02-21 19:13:36 -05:00 by deekerman · 63 comments
Owner

Originally created by @clasick on GitHub (Oct 9, 2018).

qBittorrent version and Operating System

qBittorrent version: v4.1.3
Arch Linux

If on linux, libtorrent and Qt version

Name : linux
Version : 4.18.12.arch1-1

Name : qt5-base
Version : 5.11.2-1

Name : libtorrent-rasterbar
Version : 1:1.1.10-1

What is the problem

Opens, crashes if GUI is open after about 5 seconds. Downloads fine during the mean time.

Caught signal: SIGSEGV
Stack trace:
  /usr/lib/libQt5Network.so.5 : ()+0x9aca4  [0x7fc874e0cca4]
  /usr/lib/libQt5Network.so.5 : ()+0x9959b  [0x7fc874e0b59b]
  /usr/lib/libQt5Core.so.5 : QObject::event(QEvent*)+0xe2  [0x7fc874acd352]
  /usr/lib/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x84  [0x7fc875690e14]
  /usr/lib/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x211  [0x7fc8756986e1]
  qbittorrent : Application::notify(QObject*, QEvent*)+0x23  [0x56471c5eeb43]
  /usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x179  [0x7fc874aa2c39]
  /usr/lib/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x1dc  [0x7fc874aa5ccc]
  /usr/lib/libQt5Core.so.5 : ()+0x2c59d4  [0x7fc874af69d4]
  /usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x2bf  [0x7fc87374e3cf]
  /usr/lib/libglib-2.0.so.0 : ()+0x6cf89  [0x7fc87374ff89]
  /usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x2e  [0x7fc87374ffce]
  /usr/lib/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x69  [0x7fc874af5fc9]
  /usr/lib/libQt5Core.so.5 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x13c  [0x7fc874aa18cc]
  /usr/lib/libQt5Core.so.5 : QThread::exec()+0xb9  [0x7fc8748eaeb9]
  /usr/lib/libQt5Core.so.5 : ()+0xc3f65  [0x7fc8748f4f65]
  /usr/lib/libpthread.so.0 : ()+0x7a9d  [0x7fc874817a9d]
  /usr/lib/libc.so.6 : clone()+0x43  [0x7fc874417a43]
zsh: segmentation fault (core dumped)  qbittorrent

What is the expected behavior

Shouldn't close.

Steps to reproduce

Just open it up and wait.

Extra info(if any)

Worked fine a couple of hours ago.

Originally created by @clasick on GitHub (Oct 9, 2018). ### qBittorrent version and Operating System qBittorrent version: v4.1.3 Arch Linux ### If on linux, libtorrent and Qt version Name : linux Version : 4.18.12.arch1-1 Name : qt5-base Version : 5.11.2-1 Name : libtorrent-rasterbar Version : 1:1.1.10-1 ### What is the problem Opens, crashes if GUI is open after about 5 seconds. Downloads fine during the mean time. ``` Caught signal: SIGSEGV Stack trace: /usr/lib/libQt5Network.so.5 : ()+0x9aca4 [0x7fc874e0cca4] /usr/lib/libQt5Network.so.5 : ()+0x9959b [0x7fc874e0b59b] /usr/lib/libQt5Core.so.5 : QObject::event(QEvent*)+0xe2 [0x7fc874acd352] /usr/lib/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x84 [0x7fc875690e14] /usr/lib/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x211 [0x7fc8756986e1] qbittorrent : Application::notify(QObject*, QEvent*)+0x23 [0x56471c5eeb43] /usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x179 [0x7fc874aa2c39] /usr/lib/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x1dc [0x7fc874aa5ccc] /usr/lib/libQt5Core.so.5 : ()+0x2c59d4 [0x7fc874af69d4] /usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x2bf [0x7fc87374e3cf] /usr/lib/libglib-2.0.so.0 : ()+0x6cf89 [0x7fc87374ff89] /usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x2e [0x7fc87374ffce] /usr/lib/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x69 [0x7fc874af5fc9] /usr/lib/libQt5Core.so.5 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x13c [0x7fc874aa18cc] /usr/lib/libQt5Core.so.5 : QThread::exec()+0xb9 [0x7fc8748eaeb9] /usr/lib/libQt5Core.so.5 : ()+0xc3f65 [0x7fc8748f4f65] /usr/lib/libpthread.so.0 : ()+0x7a9d [0x7fc874817a9d] /usr/lib/libc.so.6 : clone()+0x43 [0x7fc874417a43] zsh: segmentation fault (core dumped) qbittorrent ``` ### What is the expected behavior Shouldn't close. ### Steps to reproduce Just open it up and wait. ### Extra info(if any) Worked fine a couple of hours ago.
deekerman 2026-02-21 19:13:36 -05:00
  • closed this issue
  • added the
    Crash
    label
Author
Owner

@clasick commented on GitHub (Oct 9, 2018):

Removing the package packagekit-qt5 seems to fix the issue.

@clasick commented on GitHub (Oct 9, 2018): Removing the package `packagekit-qt5` seems to fix the issue.
Author
Owner

@mohamedation commented on GitHub (Oct 12, 2018):

same issue

`qBittorrent version: v4.1.3

Caught signal: SIGSEGV
Stack trace:
/usr/lib/libQt5Network.so.5 : ()+0x9aca4 [0x7f60c2bceca4]
/usr/lib/libQt5Network.so.5 : ()+0x9959b [0x7f60c2bcd59b]
/usr/lib/libQt5Core.so.5 : QObject::event(QEvent*)+0xe2 [0x7f60c288f352]
/usr/lib/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x84 [0x7f60c3452e14]
/usr/lib/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x211 [0x7f60c345a6e1]
qbittorrent : Application::notify(QObject*, QEvent*)+0x23 [0x55a21c2b6b43]
/usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x179 [0x7f60c2864c39]
/usr/lib/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x1dc [0x7f60c2867ccc]
/usr/lib/libQt5Core.so.5 : ()+0x2c59d4 [0x7f60c28b89d4]
/usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x2bf [0x7f60c15103cf]
/usr/lib/libglib-2.0.so.0 : ()+0x6cf89 [0x7f60c1511f89]
/usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x2e [0x7f60c1511fce]
/usr/lib/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag)+0x69 [0x7f60c28b7fc9]
/usr/lib/libQt5Core.so.5 : QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag)+0x13c [0x7f60c28638cc]
/usr/lib/libQt5Core.so.5 : QThread::exec()+0xb9 [0x7f60c26aceb9]
/usr/lib/libQt5Core.so.5 : ()+0xc3f65 [0x7f60c26b6f65]
/usr/lib/libpthread.so.0 : ()+0x7a9d [0x7f60c25d9a9d]
/usr/lib/libc.so.6 : clone()+0x43 [0x7f60c21d9a43]
[1] 23910 segmentation fault (core dumped) qbittorrent
`

@mohamedation commented on GitHub (Oct 12, 2018): same issue `qBittorrent version: v4.1.3 Caught signal: SIGSEGV Stack trace: /usr/lib/libQt5Network.so.5 : ()+0x9aca4 [0x7f60c2bceca4] /usr/lib/libQt5Network.so.5 : ()+0x9959b [0x7f60c2bcd59b] /usr/lib/libQt5Core.so.5 : QObject::event(QEvent*)+0xe2 [0x7f60c288f352] /usr/lib/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x84 [0x7f60c3452e14] /usr/lib/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x211 [0x7f60c345a6e1] qbittorrent : Application::notify(QObject*, QEvent*)+0x23 [0x55a21c2b6b43] /usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x179 [0x7f60c2864c39] /usr/lib/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x1dc [0x7f60c2867ccc] /usr/lib/libQt5Core.so.5 : ()+0x2c59d4 [0x7f60c28b89d4] /usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x2bf [0x7f60c15103cf] /usr/lib/libglib-2.0.so.0 : ()+0x6cf89 [0x7f60c1511f89] /usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x2e [0x7f60c1511fce] /usr/lib/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x69 [0x7f60c28b7fc9] /usr/lib/libQt5Core.so.5 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x13c [0x7f60c28638cc] /usr/lib/libQt5Core.so.5 : QThread::exec()+0xb9 [0x7f60c26aceb9] /usr/lib/libQt5Core.so.5 : ()+0xc3f65 [0x7f60c26b6f65] /usr/lib/libpthread.so.0 : ()+0x7a9d [0x7f60c25d9a9d] /usr/lib/libc.so.6 : clone()+0x43 [0x7f60c21d9a43] [1] 23910 segmentation fault (core dumped) qbittorrent `
Author
Owner

@clasick commented on GitHub (Oct 13, 2018):

Which distro are you using?

On Fri, Oct 12, 2018, 2:14 PM mohamedation notifications@github.com wrote:

same issue

`qBittorrent version: v4.1.3

Caught signal: SIGSEGV
Stack trace:
/usr/lib/libQt5Network.so.5 : ()+0x9aca4 [0x7f60c2bceca4]
/usr/lib/libQt5Network.so.5 : ()+0x9959b [0x7f60c2bcd59b]
/usr/lib/libQt5Core.so.5 : QObject::event(QEvent*)+0xe2 [0x7f60c288f352]
/usr/lib/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*,
QEvent*)+0x84 [0x7f60c3452e14]
/usr/lib/libQt5Widgets.so.5 : QApplication::notify(QObject*,
QEvent*)+0x211 [0x7f60c345a6e1]
qbittorrent : Application::notify(QObject*, QEvent*)+0x23 [0x55a21c2b6b43]
/usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*,
QEvent*)+0x179 [0x7f60c2864c39]
/usr/lib/libQt5Core.so.5 :
QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*)+0x1dc [0x7f60c2867ccc]
/usr/lib/libQt5Core.so.5 : ()+0x2c59d4 [0x7f60c28b89d4]
/usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x2bf
[0x7f60c15103cf]
/usr/lib/libglib-2.0.so.0 : ()+0x6cf89 [0x7f60c1511f89]
/usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x2e
[0x7f60c1511fce]
/usr/lib/libQt5Core.so.5 :
QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag)+0x69
[0x7f60c28b7fc9]
/usr/lib/libQt5Core.so.5 :
QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag)+0x13c [0x7f60c28638cc]
/usr/lib/libQt5Core.so.5 : QThread::exec()+0xb9 [0x7f60c26aceb9]
/usr/lib/libQt5Core.so.5 : ()+0xc3f65 [0x7f60c26b6f65]
/usr/lib/libpthread.so.0 : ()+0x7a9d [0x7f60c25d9a9d]
/usr/lib/libc.so.6 : clone()+0x43 [0x7f60c21d9a43]
[1] 23910 segmentation fault (core dumped) qbittorrent
`


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/qbittorrent/qBittorrent/issues/9667#issuecomment-429251908,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AMdf7fzYas8skjStk2tetrVCk4zrUsw8ks5ukFZ_gaJpZM4XTG1h
.

@clasick commented on GitHub (Oct 13, 2018): Which distro are you using? On Fri, Oct 12, 2018, 2:14 PM mohamedation <notifications@github.com> wrote: > same issue > > `qBittorrent version: v4.1.3 > > Caught signal: SIGSEGV > Stack trace: > /usr/lib/libQt5Network.so.5 : ()+0x9aca4 [0x7f60c2bceca4] > /usr/lib/libQt5Network.so.5 : ()+0x9959b [0x7f60c2bcd59b] > /usr/lib/libQt5Core.so.5 : QObject::event(QEvent*)+0xe2 [0x7f60c288f352] > /usr/lib/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, > QEvent*)+0x84 [0x7f60c3452e14] > /usr/lib/libQt5Widgets.so.5 : QApplication::notify(QObject*, > QEvent*)+0x211 [0x7f60c345a6e1] > qbittorrent : Application::notify(QObject*, QEvent*)+0x23 [0x55a21c2b6b43] > /usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, > QEvent*)+0x179 [0x7f60c2864c39] > /usr/lib/libQt5Core.so.5 : > QCoreApplicationPrivate::sendPostedEvents(QObject*, int, > QThreadData*)+0x1dc [0x7f60c2867ccc] > /usr/lib/libQt5Core.so.5 : ()+0x2c59d4 [0x7f60c28b89d4] > /usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x2bf > [0x7f60c15103cf] > /usr/lib/libglib-2.0.so.0 : ()+0x6cf89 [0x7f60c1511f89] > /usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x2e > [0x7f60c1511fce] > /usr/lib/libQt5Core.so.5 : > QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag)+0x69 > [0x7f60c28b7fc9] > /usr/lib/libQt5Core.so.5 : > QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag)+0x13c [0x7f60c28638cc] > /usr/lib/libQt5Core.so.5 : QThread::exec()+0xb9 [0x7f60c26aceb9] > /usr/lib/libQt5Core.so.5 : ()+0xc3f65 [0x7f60c26b6f65] > /usr/lib/libpthread.so.0 : ()+0x7a9d [0x7f60c25d9a9d] > /usr/lib/libc.so.6 : clone()+0x43 [0x7f60c21d9a43] > [1] 23910 segmentation fault (core dumped) qbittorrent > ` > > — > You are receiving this because you authored the thread. > Reply to this email directly, view it on GitHub > <https://github.com/qbittorrent/qBittorrent/issues/9667#issuecomment-429251908>, > or mute the thread > <https://github.com/notifications/unsubscribe-auth/AMdf7fzYas8skjStk2tetrVCk4zrUsw8ks5ukFZ_gaJpZM4XTG1h> > . >
Author
Owner

@mohamedation commented on GitHub (Oct 14, 2018):

Arch Linux

@mohamedation commented on GitHub (Oct 14, 2018): Arch Linux
Author
Owner

@clasick commented on GitHub (Oct 15, 2018):

Arch Linux

did removing packagekit-qt5 fix your crashes?

@clasick commented on GitHub (Oct 15, 2018): > Arch Linux did removing `packagekit-qt5` fix your crashes?
Author
Owner

@mohamedation commented on GitHub (Oct 17, 2018):

Arch Linux

did removing packagekit-qt5 fix your crashes?

I haven't try, but I don't think the fix should be removing packages.

@mohamedation commented on GitHub (Oct 17, 2018): > > Arch Linux > > did removing `packagekit-qt5` fix your crashes? I haven't try, but I don't think the fix should be removing packages.
Author
Owner

@zeromind commented on GitHub (Nov 1, 2018):

Same issue here, also on Arch Linux.
packagekit-qt5 is not installed.

$ lsb_release -a;pacman -Q linux qt5-base qbittorrent libtorrent-rasterbar packagekit-qt5
LSB Version:	1.4
Distributor ID:	Arch
Description:	Arch Linux
Release:	rolling
Codename:	n/a
linux 4.18.16.arch1-1
qt5-base 5.11.2-2
qbittorrent 4.1.3-2
libtorrent-rasterbar 1:1.1.10-1
error: package 'packagekit-qt5' was not found
@zeromind commented on GitHub (Nov 1, 2018): Same issue here, also on Arch Linux. `packagekit-qt5` is not installed. ``` $ lsb_release -a;pacman -Q linux qt5-base qbittorrent libtorrent-rasterbar packagekit-qt5 LSB Version: 1.4 Distributor ID: Arch Description: Arch Linux Release: rolling Codename: n/a linux 4.18.16.arch1-1 qt5-base 5.11.2-2 qbittorrent 4.1.3-2 libtorrent-rasterbar 1:1.1.10-1 error: package 'packagekit-qt5' was not found ```
Author
Owner

@mohamedation commented on GitHub (Nov 9, 2018):

still no clue?

@mohamedation commented on GitHub (Nov 9, 2018): still no clue?
Author
Owner

@zeule commented on GitHub (Nov 9, 2018):

Stacktraces are useless for debugging, happens only in Arch. Why don't you report that to the Arch bug tracker or build qt5-base with debugging enabled?

@zeule commented on GitHub (Nov 9, 2018): Stacktraces are useless for debugging, happens only in Arch. Why don't you report that to the Arch bug tracker or build qt5-base with debugging enabled?
Author
Owner

@blackPantherOS commented on GitHub (Nov 11, 2018):

Stacktraces are useless for debugging, happens only in Arch.

Crashes on blackPanther OS as well...
rastebar 1.1.10 (crash with 1.1.9 too)
qt 5.11

In cmdline:

$ qbittorrent

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

qBittorrent version: v4.1.3

Caught signal: SIGSEGV
Stack trace:
  /lib64/libtorrent-rasterbar.so.9 : ()+0x16c9e2  [0x7ff27bcd79e2]
  /lib64/libtorrent-rasterbar.so.9 : ()+0x2df3f3  [0x7ff27be4a3f3]
  /lib64/libtorrent-rasterbar.so.9 : ()+0x1bdfc3  [0x7ff27bd28fc3]
  /lib64/libtorrent-rasterbar.so.9 : ()+0xe55cf  [0x7ff27bc505cf]
  /lib64/libpthread.so.0 : ()+0x8037  [0x7ff27a839037]
  /lib64/libc.so.6 : clone()+0x3f  [0x7ff27a04d47f]

Backtrace

GNU gdb (GDB) blackPanther OS 8.1.90.20180727-2bP
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-blackPanther-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from qbittorrent...Reading symbols from /usr/lib/debug/usr/bin/qbittorrent.debug...done.
done.
(gdb) run
Starting program: /usr/bin/qbittorrent 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
[New Thread 0x7fffe6372700 (LWP 3023)]
[New Thread 0x7fffdfd0c700 (LWP 3028)]
[Detaching after fork from child process 3029]
[New Thread 0x7fffddcbe700 (LWP 3033)]
[New Thread 0x7fffdd4bd700 (LWP 3035)]
[New Thread 0x7fffdcc5a700 (LWP 3036)]
[New Thread 0x7fffcffff700 (LWP 3037)]
[New Thread 0x7fffcf7fe700 (LWP 3038)]
[New Thread 0x7fffceffd700 (LWP 3039)]
[New Thread 0x7fffce7fc700 (LWP 3040)]
[New Thread 0x7fffcdffb700 (LWP 3041)]
[New Thread 0x7fffcd7fa700 (LWP 3042)]
[New Thread 0x7fffccff9700 (LWP 3043)]
[New Thread 0x7fffc3fff700 (LWP 3044)]
[Detaching after fork from child process 3045]

Thread 6 "qbittorrent" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffdcc5a700 (LWP 3036)]
0x00007ffff7ceb9e2 in boost::system::error_code::message[abi:cxx11]() const (this=0x7fffdcc59c50) at /usr/include/boost/system/error_code.hpp:674
674           std::string             message() const  { return m_cat->message(value()); }
(gdb) Quit
(gdb) bt
#0  0x00007ffff7ceb9e2 in boost::system::error_code::message[abi:cxx11]() const (this=0x7fffdcc59c50) at /usr/include/boost/system/error_code.hpp:674
#1  libtorrent::peer_connection::on_receive_data_nb(boost::system::error_code const&, unsigned long) () at peer_connection.cpp:5990
#2  0x00007ffff7e5e3f3 in boost::function2<void, boost::system::error_code const&, unsigned long>::operator() (a1=<optimized out>, a0=..., this=0x7fffdcc59c30)
    at /usr/include/boost/function/function_base.hpp:614
#3  boost::_bi::list2<boost::_bi::value<boost::system::error_code>, boost::_bi::value<unsigned long> >::operator()<boost::function2<void, boost::system::error_code const&, unsigned long>, boost::_bi::list0> (a=<synthetic pointer>..., f=..., this=0x7fffdcc59c50) at /usr/include/boost/bind/bind.hpp:319
#4  boost::_bi::bind_t<void, boost::function2<void, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::_bi::value<boost::system::error_code>, boost::_bi::value<unsigned long> > >::operator() (this=0x7fffdcc59c30) at /usr/include/boost/bind/bind.hpp:1294
#5  boost::asio::asio_handler_invoke<boost::_bi::bind_t<void, boost::function2<void, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::_bi::value<boost::system::error_code>, boost::_bi::value<unsigned long> > > > (function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:69
#6  boost_asio_handler_invoke_helpers::invoke<boost::_bi::bind_t<void, boost::function2<void, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::_bi::value<boost::system::error_code>, boost::_bi::value<unsigned long> > >, boost::_bi::bind_t<void, boost::function2<void, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::_bi::value<boost::system::error_code>, boost::_bi::value<unsigned long> > > > (context=..., function=...)
    at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37
#7  boost::asio::detail::handler_work<boost::_bi::bind_t<void, boost::function2<void, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::_bi::value<boost::system::error_code>, boost::_bi::value<unsigned long> > >, boost::asio::system_executor>::complete<boost::_bi::bind_t<void, boost::function2<void, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::_bi::value<boost::system::error_code>, boost::_bi::value<unsigned long> > > > (this=<synthetic pointer>, 
    handler=..., function=...) at /usr/include/boost/asio/detail/handler_work.hpp:82
#8  boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::function2<void, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::_bi::value<boost::system::error_code>, boost::_bi::value<unsigned long> > > >::do_complete (owner=0x555555e6cad0, base=<optimized out>)
    at /usr/include/boost/asio/detail/completion_handler.hpp:70
#9  0x00007ffff7d3cfc3 in boost::asio::detail::scheduler_operation::complete (bytes_transferred=0, ec=..., owner=0x555555e6cad0, this=<optimized out>)
    at /usr/include/boost/asio/detail/scheduler_operation.hpp:40
#10 boost::asio::detail::scheduler::do_run_one (ec=..., this_thread=..., lock=..., this=0x555555e6cad0) at /usr/include/boost/asio/detail/impl/scheduler.ipp:401
#11 boost::asio::detail::scheduler::run (ec=..., this=0x555555e6cad0) at /usr/include/boost/asio/detail/impl/scheduler.ipp:154
#12 boost::asio::io_context::run (this=<optimized out>) at /usr/include/boost/asio/impl/io_context.ipp:62
#13 0x00007ffff7c645cf in boost::asio::detail::boost_asio_detail_posix_thread_function (arg=0x5555560f3540) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:74
#14 0x00007ffff684d037 in start_thread (arg=0x7fffdcc5a700) at pthread_create.c:486
#15 0x00007ffff606147f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

@blackPantherOS commented on GitHub (Nov 11, 2018): > Stacktraces are useless for debugging, happens only in Arch. Crashes on blackPanther OS as well... rastebar 1.1.10 (crash with 1.1.9 too) qt 5.11 In cmdline: ``` $ qbittorrent ************************************************************* Please file a bug report at http://bug.qbittorrent.org and provide the following information: qBittorrent version: v4.1.3 Caught signal: SIGSEGV Stack trace: /lib64/libtorrent-rasterbar.so.9 : ()+0x16c9e2 [0x7ff27bcd79e2] /lib64/libtorrent-rasterbar.so.9 : ()+0x2df3f3 [0x7ff27be4a3f3] /lib64/libtorrent-rasterbar.so.9 : ()+0x1bdfc3 [0x7ff27bd28fc3] /lib64/libtorrent-rasterbar.so.9 : ()+0xe55cf [0x7ff27bc505cf] /lib64/libpthread.so.0 : ()+0x8037 [0x7ff27a839037] /lib64/libc.so.6 : clone()+0x3f [0x7ff27a04d47f] ``` Backtrace ``` GNU gdb (GDB) blackPanther OS 8.1.90.20180727-2bP Copyright (C) 2018 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-blackPanther-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from qbittorrent...Reading symbols from /usr/lib/debug/usr/bin/qbittorrent.debug...done. done. (gdb) run Starting program: /usr/bin/qbittorrent [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [New Thread 0x7fffe6372700 (LWP 3023)] [New Thread 0x7fffdfd0c700 (LWP 3028)] [Detaching after fork from child process 3029] [New Thread 0x7fffddcbe700 (LWP 3033)] [New Thread 0x7fffdd4bd700 (LWP 3035)] [New Thread 0x7fffdcc5a700 (LWP 3036)] [New Thread 0x7fffcffff700 (LWP 3037)] [New Thread 0x7fffcf7fe700 (LWP 3038)] [New Thread 0x7fffceffd700 (LWP 3039)] [New Thread 0x7fffce7fc700 (LWP 3040)] [New Thread 0x7fffcdffb700 (LWP 3041)] [New Thread 0x7fffcd7fa700 (LWP 3042)] [New Thread 0x7fffccff9700 (LWP 3043)] [New Thread 0x7fffc3fff700 (LWP 3044)] [Detaching after fork from child process 3045] Thread 6 "qbittorrent" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffdcc5a700 (LWP 3036)] 0x00007ffff7ceb9e2 in boost::system::error_code::message[abi:cxx11]() const (this=0x7fffdcc59c50) at /usr/include/boost/system/error_code.hpp:674 674 std::string message() const { return m_cat->message(value()); } (gdb) Quit (gdb) bt #0 0x00007ffff7ceb9e2 in boost::system::error_code::message[abi:cxx11]() const (this=0x7fffdcc59c50) at /usr/include/boost/system/error_code.hpp:674 #1 libtorrent::peer_connection::on_receive_data_nb(boost::system::error_code const&, unsigned long) () at peer_connection.cpp:5990 #2 0x00007ffff7e5e3f3 in boost::function2<void, boost::system::error_code const&, unsigned long>::operator() (a1=<optimized out>, a0=..., this=0x7fffdcc59c30) at /usr/include/boost/function/function_base.hpp:614 #3 boost::_bi::list2<boost::_bi::value<boost::system::error_code>, boost::_bi::value<unsigned long> >::operator()<boost::function2<void, boost::system::error_code const&, unsigned long>, boost::_bi::list0> (a=<synthetic pointer>..., f=..., this=0x7fffdcc59c50) at /usr/include/boost/bind/bind.hpp:319 #4 boost::_bi::bind_t<void, boost::function2<void, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::_bi::value<boost::system::error_code>, boost::_bi::value<unsigned long> > >::operator() (this=0x7fffdcc59c30) at /usr/include/boost/bind/bind.hpp:1294 #5 boost::asio::asio_handler_invoke<boost::_bi::bind_t<void, boost::function2<void, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::_bi::value<boost::system::error_code>, boost::_bi::value<unsigned long> > > > (function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:69 #6 boost_asio_handler_invoke_helpers::invoke<boost::_bi::bind_t<void, boost::function2<void, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::_bi::value<boost::system::error_code>, boost::_bi::value<unsigned long> > >, boost::_bi::bind_t<void, boost::function2<void, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::_bi::value<boost::system::error_code>, boost::_bi::value<unsigned long> > > > (context=..., function=...) at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37 #7 boost::asio::detail::handler_work<boost::_bi::bind_t<void, boost::function2<void, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::_bi::value<boost::system::error_code>, boost::_bi::value<unsigned long> > >, boost::asio::system_executor>::complete<boost::_bi::bind_t<void, boost::function2<void, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::_bi::value<boost::system::error_code>, boost::_bi::value<unsigned long> > > > (this=<synthetic pointer>, handler=..., function=...) at /usr/include/boost/asio/detail/handler_work.hpp:82 #8 boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::function2<void, boost::system::error_code const&, unsigned long>, boost::_bi::list2<boost::_bi::value<boost::system::error_code>, boost::_bi::value<unsigned long> > > >::do_complete (owner=0x555555e6cad0, base=<optimized out>) at /usr/include/boost/asio/detail/completion_handler.hpp:70 #9 0x00007ffff7d3cfc3 in boost::asio::detail::scheduler_operation::complete (bytes_transferred=0, ec=..., owner=0x555555e6cad0, this=<optimized out>) at /usr/include/boost/asio/detail/scheduler_operation.hpp:40 #10 boost::asio::detail::scheduler::do_run_one (ec=..., this_thread=..., lock=..., this=0x555555e6cad0) at /usr/include/boost/asio/detail/impl/scheduler.ipp:401 #11 boost::asio::detail::scheduler::run (ec=..., this=0x555555e6cad0) at /usr/include/boost/asio/detail/impl/scheduler.ipp:154 #12 boost::asio::io_context::run (this=<optimized out>) at /usr/include/boost/asio/impl/io_context.ipp:62 #13 0x00007ffff7c645cf in boost::asio::detail::boost_asio_detail_posix_thread_function (arg=0x5555560f3540) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:74 #14 0x00007ffff684d037 in start_thread (arg=0x7fffdcc5a700) at pthread_create.c:486 #15 0x00007ffff606147f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 ```
Author
Owner

@zeule commented on GitHub (Nov 12, 2018):

@blackPantherOS: your backtrace differs from that in the first post and looks very similar to those in #9485.

@zeule commented on GitHub (Nov 12, 2018): @blackPantherOS: your backtrace differs from that in the first post and looks very similar to those in #9485.
Author
Owner

@zoggee commented on GitHub (Nov 12, 2018):

: your backtrace differs from that in the first post and looks very similar to those in #9485.
I've got the gdb message below.Is that useful?

(gdb) bt
#0  0x00007febe3e51ca4 in  () at /usr/lib/libQt5Network.so.5
#1  0x00007febe3e5059b in  () at /usr/lib/libQt5Network.so.5
#2  0x00007febe3b12352 in QObject::event(QEvent*) ()
    at /usr/lib/libQt5Core.so.5
#3  0x00007febe46d5e14 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#4  0x00007febe46dd6e1 in QApplication::notify(QObject*, QEvent*) ()
    at /usr/lib/libQt5Widgets.so.5
#5  0x00005579ccf12b43 in Application::notify(QObject*, QEvent*) ()
#6  0x00007febe3ae7c39 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#7  0x00007febe3aeaccc in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#8  0x00007febe3b3b9d4 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007febe277e3cf in g_main_context_dispatch ()
    at /usr/lib/libglib-2.0.so.0
#10 0x00007febe277ff89 in  () at /usr/lib/libglib-2.0.so.0
#11 0x00007febe277ffce in g_main_context_iteration ()
    at /usr/lib/libglib-2.0.so.0
#12 0x00007febe3b3afc9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#13 0x00007febe3ae68cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
--Type <RET> for more, q to quit, c to continue without paging--Quit
(gdb) quit
@zoggee commented on GitHub (Nov 12, 2018): > : your backtrace differs from that in the first post and looks very similar to those in #9485. I've got the gdb message below.Is that useful? ``` (gdb) bt #0 0x00007febe3e51ca4 in () at /usr/lib/libQt5Network.so.5 #1 0x00007febe3e5059b in () at /usr/lib/libQt5Network.so.5 #2 0x00007febe3b12352 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #3 0x00007febe46d5e14 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #4 0x00007febe46dd6e1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #5 0x00005579ccf12b43 in Application::notify(QObject*, QEvent*) () #6 0x00007febe3ae7c39 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #7 0x00007febe3aeaccc in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5 #8 0x00007febe3b3b9d4 in () at /usr/lib/libQt5Core.so.5 #9 0x00007febe277e3cf in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #10 0x00007febe277ff89 in () at /usr/lib/libglib-2.0.so.0 #11 0x00007febe277ffce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #12 0x00007febe3b3afc9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #13 0x00007febe3ae68cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 --Type <RET> for more, q to quit, c to continue without paging--Quit (gdb) quit ```
Author
Owner

@zeule commented on GitHub (Nov 12, 2018):

No, of course it is not. Do you see any difference between your one and those posted earlier, except for the GDB UI messages and explicit frame numbers?

@zeule commented on GitHub (Nov 12, 2018): No, of course it is not. Do you see any difference between your one and those posted earlier, except for the GDB UI messages and explicit frame numbers?
Author
Owner

@zoggee commented on GitHub (Nov 12, 2018):

Backtrace

Can you tell me how Can I get the qbittorrent's backtrace?What is the command?

@zoggee commented on GitHub (Nov 12, 2018): > Backtrace Can you tell me how Can I get the qbittorrent's backtrace?What is the command?
Author
Owner

@zeule commented on GitHub (Nov 13, 2018):

@zoggee: if you are using Arch too, please check out the Arch wiki: https://wiki.archlinux.org/index.php/Debug_-_Getting_Traces

@zeule commented on GitHub (Nov 13, 2018): @zoggee: if you are using Arch too, please check out the Arch wiki: https://wiki.archlinux.org/index.php/Debug_-_Getting_Traces
Author
Owner

@blackPantherOS commented on GitHub (Nov 13, 2018):

@zeule > @blackPantherOS: your backtrace differs from that in the first post and looks very similar to those in #9485.

Yes, the disabled c++11 solved this crash problem.
Thanks

@blackPantherOS commented on GitHub (Nov 13, 2018): @zeule > @blackPantherOS: your backtrace differs from that in the first post and looks very similar to those in #9485. Yes, the disabled c++11 solved this crash problem. Thanks
Author
Owner

@zoggee commented on GitHub (Nov 13, 2018):

@blackPantherOS ,I can't figure it out.Could you show me how can I fix it?Plus,My English aint so good.
Thank you very much!

@zoggee commented on GitHub (Nov 13, 2018): @blackPantherOS ,I can't figure it out.Could you show me how can I fix it?Plus,My English aint so good. Thank you very much!
Author
Owner

@zoggee commented on GitHub (Nov 13, 2018):

@zoggee: if you are using Arch too, please check out the Arch wiki: https://wiki.archlinux.org/index.php/Debug_-_Getting_Traces

@zeule Ok,I get it.I just want to know if whether it have another way to get backtrace or not(My English isn't so good,forgive me).Thank you very much!

@zoggee commented on GitHub (Nov 13, 2018): > @zoggee: if you are using Arch too, please check out the Arch wiki: https://wiki.archlinux.org/index.php/Debug_-_Getting_Traces @zeule Ok,I get it.I just want to know if whether it have another way to get backtrace or not(My English isn't so good,forgive me).Thank you very much!
Author
Owner

@blackPantherOS commented on GitHub (Nov 13, 2018):

@zoggee I can't figure it out.Could you show me how can I fix it?Plus,My English aint so good.
Thank you very much!

of course. the highlighted line the important row
image

@blackPantherOS commented on GitHub (Nov 13, 2018): > @zoggee I can't figure it out.Could you show me how can I fix it?Plus,My English aint so good. > Thank you very much! of course. the highlighted line the important row ![image](https://user-images.githubusercontent.com/12883566/48431280-a330b880-e771-11e8-9b43-c15c3957352d.png)
Author
Owner

@zeule commented on GitHub (Nov 13, 2018):

@zoggee, ignore that reply above. @blackPantherOS, please put attention to the context. Your problem is not the same as people here are discussing. @zoggee if you want a help, applicable in your case, please tell us the name of your distribution.

@zeule commented on GitHub (Nov 13, 2018): @zoggee, ignore that reply above. @blackPantherOS, please put attention to the context. Your problem is not the same as people here are discussing. @zoggee if you want a help, applicable in your case, please tell us the name of your distribution.
Author
Owner

@zoggee commented on GitHub (Nov 13, 2018):

@zoggee, ignore that reply above. @blackPantherOS, please put attention to the context. Your problem is not the same as people here are discussing. @zoggee if you want a help, applicable in your case, please tell us the name of your distribution.

@zeule OK.
My distribution is ArchLinux
$uname -a
4.18.16-arch1-1-ARCH #1 SMP PREEMPT Sat Oct 20 22:06:45 UTC 2018 x86_64 GNU/Linux
qBittorrent version: v4.1.3

@zoggee commented on GitHub (Nov 13, 2018): > @zoggee, ignore that reply above. @blackPantherOS, please put attention to the context. Your problem is not the same as people here are discussing. @zoggee if you want a help, applicable in your case, please tell us the name of your distribution. @zeule OK. My distribution is ArchLinux $uname -a 4.18.16-arch1-1-ARCH #1 SMP PREEMPT Sat Oct 20 22:06:45 UTC 2018 x86_64 GNU/Linux qBittorrent version: v4.1.3
Author
Owner

@zoggee commented on GitHub (Nov 13, 2018):

@zoggee, ignore that reply above. @blackPantherOS, please put attention to the context. Your problem is not the same as people here are discussing. @zoggee if you want a help, applicable in your case, please tell us the name of your distribution.

@zeule OK.
My distribution is ArchLinux
$uname -a
4.18.16-arch1-1-ARCH #1 SMP PREEMPT Sat Oct 20 22:06:45 UTC 2018 x86_64 GNU/Linux
qBittorrent version: v4.1.3

$ pacman -Qi qt5-base
名字 : qt5-base
版本 : 5.11.2-1
描述 : A cross-platform application and UI framework
架构 : x86_64

@zoggee commented on GitHub (Nov 13, 2018): > > @zoggee, ignore that reply above. @blackPantherOS, please put attention to the context. Your problem is not the same as people here are discussing. @zoggee if you want a help, applicable in your case, please tell us the name of your distribution. > > @zeule OK. > My distribution is ArchLinux > $uname -a > 4.18.16-arch1-1-ARCH #1 SMP PREEMPT Sat Oct 20 22:06:45 UTC 2018 x86_64 GNU/Linux > qBittorrent version: v4.1.3 $ pacman -Qi qt5-base 名字 : qt5-base 版本 : 5.11.2-1 描述 : A cross-platform application and UI framework 架构 : x86_64
Author
Owner

@zeule commented on GitHub (Nov 13, 2018):

Thank you. Then please follow the link to the Arch Wiki. In this particular case this section seems to provide the simples way to achieve the goal.

@zeule commented on GitHub (Nov 13, 2018): Thank you. Then please follow the link to the [Arch Wiki](https://wiki.archlinux.org/index.php/Debug_-_Getting_Traces). In this particular case [this section](https://wiki.archlinux.org/index.php/Debug_-_Getting_Traces#Qt5) seems to provide the simples way to achieve the goal.
Author
Owner

@zoggee commented on GitHub (Nov 13, 2018):

@zeule No,thank you. Should I uninstall the qt5-base and install the qt-debug packages with debug symbols in order to get the backtrace without lost function name? (I'm a newbie for linux user and compiler.)

@zoggee commented on GitHub (Nov 13, 2018): @zeule No,thank you. Should I uninstall the qt5-base and install the qt-debug packages with debug symbols in order to get the backtrace without lost function name? (I'm a newbie for linux user and compiler.)
Author
Owner

@zeule commented on GitHub (Nov 13, 2018):

@zoggee I think you only need the qt5-base-debug package and whatever this package requires to install or replace.

@zeule commented on GitHub (Nov 13, 2018): @zoggee I think you only need the qt5-base-debug package and whatever this package requires to install or replace.
Author
Owner

@zoggee commented on GitHub (Nov 13, 2018):

@zoggee I think you only need the qt5-base-debug package and whatever this package requires to install or replace.

OK,I'll try my best. Thank you very much. Can I ask blackPantherOS another question?

@zoggee commented on GitHub (Nov 13, 2018): > @zoggee I think you only need the qt5-base-debug package and whatever this package requires to install or replace. OK,I'll try my best. Thank you very much. Can I ask blackPantherOS another question?
Author
Owner

@zoggee commented on GitHub (Nov 13, 2018):

@zoggee I can't figure it out.Could you show me how can I fix it?Plus,My English aint so good.
Thank you very much!

of course. the highlighted line the important row
image
Thank you in advance!
@blackPantherOS Is it your own qbittorrent's PKGBUILD file? Could you post it completely?
I wanna learn how to compile according to the file?

@zoggee commented on GitHub (Nov 13, 2018): > > @zoggee I can't figure it out.Could you show me how can I fix it?Plus,My English aint so good. > > Thank you very much! > > of course. the highlighted line the important row > ![image](https://user-images.githubusercontent.com/12883566/48431280-a330b880-e771-11e8-9b43-c15c3957352d.png) Thank you in advance! @blackPantherOS Is it your own qbittorrent's PKGBUILD file? Could you post it completely? I wanna learn how to compile according to the file?
Author
Owner

@zoggee commented on GitHub (Nov 19, 2018):

@zeule When I type qbittorrent in comand line,I've got the warning message below:
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.

Is it matter with the crash?
How Can I set the variable?

@zoggee commented on GitHub (Nov 19, 2018): @zeule When I type qbittorrent in comand line,I've got the warning message below: Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway. Is it matter with the crash? How Can I set the variable?
Author
Owner

@ideal commented on GitHub (Nov 20, 2018):

@zeule When I type qbittorrent in comand line,I've got the warning message below:
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.

Is it matter with the crash?
How Can I set the variable?

This is a warning and may not related with the crash.
If you want to set QT_QPA_PLATFORM, either export QT_QPA_PLATFORM=wayland and then start qbittrorrent, or add export QT_QPA_PLATFORM=wayland to your .bashrc (if you are using bash).

@ideal commented on GitHub (Nov 20, 2018): > @zeule When I type qbittorrent in comand line,I've got the warning message below: > Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway. > > Is it matter with the crash? > How Can I set the variable? This is a warning and may not related with the crash. If you want to set QT_QPA_PLATFORM, either `export QT_QPA_PLATFORM=wayland` and then start qbittrorrent, or add `export QT_QPA_PLATFORM=wayland` to your .bashrc (if you are using bash).
Author
Owner

@zoggee commented on GitHub (Nov 21, 2018):

@ideal thank you!
@zeule ,I delete the configuration file 'qBittorrent.conf' location in ~/.config/qBittorrent,it seems save the crash.
I remember that I've add the trackers list into my qbittorent before the crash.It means I can't do that any more??

@zoggee commented on GitHub (Nov 21, 2018): @ideal thank you! @zeule ,I delete the configuration file 'qBittorrent.conf' location in ~/.config/qBittorrent,it seems save the crash. I remember that I've add the trackers list into my qbittorent before the crash.It means I can't do that any more??
Author
Owner

@txtsd commented on GitHub (Nov 24, 2018):

Seems this happens once RSS feeds trigger. If there is no internet connection, it doesn't crash at all.

@txtsd commented on GitHub (Nov 24, 2018): Seems this happens once RSS feeds trigger. If there is no internet connection, it doesn't crash at all.
Author
Owner

@iiv3 commented on GitHub (Nov 27, 2018):

I'm also hitting the original problem with a specific torrent.
It crashes qBittorrent on startup even when that torrent is paused. It doesn't crash if internet is down.
It seems that the problem is related to querying trackers.

By removing trackers and try-error-guess method I was able to limit the list of trackers to two.
This specific torrent has 3 trackers that are using https://. When having only #1 and #3 trackers there is a crash. When having only #2 and #3 there is a crash.
(Sometimes there is no crash, but that's rare.)

Using wireshark I can see that tracker #3 is queried first. I open TCP to him, it confirms with zero-length packet, I send TLSv1 "Client Hello" packet. Then my host sends DNS query for the next tracker, gets reply and sends TCP SYN to it. Then tracker #3 replies with zero-length packet having FIN, I reply with FIN. Then I get two RST packets from him.
(Then I get TCP SYN reply from the second tracker, but I reply with RST . The program might have already crashed at that point.)

I also tried running qBittorrent under valgrind. The (mildly) interesting part of the log is:

==25436== Invalid read of size 8
==25436==    at 0x5C036E4: ??? (in /usr/lib64/qt5-5.11.2/lib/libQt5Network.so.5.11.2)
==25436==    by 0x5C020E8: ??? (in /usr/lib64/qt5-5.11.2/lib/libQt5Network.so.5.11.2)
==25436==    by 0x5FE72E1: QObject::event(QEvent*) (in /usr/lib64/qt5-5.11.2/lib/libQt5Core.so.5.11.2)
==25436==    by 0x50760B0: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib64/qt5-5.11.2/lib/libQt5Widgets.so.5.11.2)
==25436==    by 0x507D27F: QApplication::notify(QObject*, QEvent*) (in /usr/lib64/qt5-5.11.2/lib/libQt5Widgets.so.5.11.2)
==25436==    by 0x5327F1: ??? (in /usr/bin/qbittorrent)
==25436==    by 0x3926DADF: ???
==25436==    by 0x468844F: ???
==25436==  Address 0x0 is not stack'd, malloc'd or (recently) free'd
==25436== 

The objdump disassembler of the function that crashes looks like this:

   986e0:       48 8b 7f 78             mov    0x78(%rdi),%rdi
   986e4:       48 8b 07                mov    (%rdi),%rax   <---
   986e7:       ff 60 20                jmpq   *0x20(%rax)

I'm on Slackware64-current, I compile my own Qt5, I do not strip it, but it's likely that the problem functions are private. Qt5 is linked to libssl-1.1 from openssl.
I might be able to compile Qt5 debug build, it's just it is huge and takes quite a while.
I'll do that only if you can't reproduce the problem.

About private stuff, ask me in private.

@iiv3 commented on GitHub (Nov 27, 2018): I'm also hitting the original problem with a specific torrent. It crashes qBittorrent on startup even when that torrent is paused. It doesn't crash if internet is down. It seems that the problem is related to querying trackers. By removing trackers and try-error-guess method I was able to limit the list of trackers to two. This specific torrent has 3 trackers that are using `https://`. When having only `#1` and `#3` trackers there is a crash. When having only `#2` and `#3` there is a crash. (Sometimes there is no crash, but that's rare.) Using `wireshark` I can see that tracker `#3` is queried first. I open TCP to him, it confirms with zero-length packet, I send `TLSv1 "Client Hello"` packet. Then my host sends DNS query for the next tracker, gets reply and sends `TCP SYN` to it. Then tracker `#3` replies with zero-length packet having `FIN`, I reply with `FIN`. Then I get two `RST` packets from him. (Then I get `TCP SYN` reply from the second tracker, but I reply with `RST` . The program might have already crashed at that point.) I also tried running `qBittorrent` under `valgrind`. The (mildly) interesting part of the log is: ``` ==25436== Invalid read of size 8 ==25436== at 0x5C036E4: ??? (in /usr/lib64/qt5-5.11.2/lib/libQt5Network.so.5.11.2) ==25436== by 0x5C020E8: ??? (in /usr/lib64/qt5-5.11.2/lib/libQt5Network.so.5.11.2) ==25436== by 0x5FE72E1: QObject::event(QEvent*) (in /usr/lib64/qt5-5.11.2/lib/libQt5Core.so.5.11.2) ==25436== by 0x50760B0: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib64/qt5-5.11.2/lib/libQt5Widgets.so.5.11.2) ==25436== by 0x507D27F: QApplication::notify(QObject*, QEvent*) (in /usr/lib64/qt5-5.11.2/lib/libQt5Widgets.so.5.11.2) ==25436== by 0x5327F1: ??? (in /usr/bin/qbittorrent) ==25436== by 0x3926DADF: ??? ==25436== by 0x468844F: ??? ==25436== Address 0x0 is not stack'd, malloc'd or (recently) free'd ==25436== ``` The `objdump` disassembler of the function that crashes looks like this: ``` 986e0: 48 8b 7f 78 mov 0x78(%rdi),%rdi 986e4: 48 8b 07 mov (%rdi),%rax <--- 986e7: ff 60 20 jmpq *0x20(%rax) ``` I'm on Slackware64-current, I compile my own Qt5, I do not strip it, but it's likely that the problem functions are private. Qt5 is linked to `libssl-1.1` from `openssl`. I might be able to compile Qt5 debug build, it's just it is huge and takes quite a while. I'll do that only if you can't reproduce the problem. About private stuff, ask me in private.
Author
Owner

@thalieht commented on GitHub (Dec 16, 2018):

Finally someone has a stacktrace with symbols https://github.com/qbittorrent/qBittorrent/issues/9607#issuecomment-447603610. Now someone can report it to Qt or arch.

@thalieht commented on GitHub (Dec 16, 2018): Finally someone has a stacktrace with symbols https://github.com/qbittorrent/qBittorrent/issues/9607#issuecomment-447603610. Now someone can report it to Qt or arch.
Author
Owner

@thalieht commented on GitHub (Jan 8, 2019):

and another https://github.com/qbittorrent/qBittorrent/issues/9714#issuecomment-432404101

@thalieht commented on GitHub (Jan 8, 2019): and another https://github.com/qbittorrent/qBittorrent/issues/9714#issuecomment-432404101
Author
Owner

@fluidvoice commented on GitHub (Jan 10, 2019):

and another #9714 (comment)

I think it's premature to close this issue as duplicate. In my case the crash is happening based upon active torrents, so it doesn't look Qt/graphics related:
https://github.com/qbittorrent/qBittorrent/issues/10140#issuecomment-453102197

It's crashing randomly and the app just disappears. Also, after it crashes when restarted the previously in-progress downloads restart - revert back to zero bytes downloaded. I have over 2GB free RAM, so it's not low-memory related. I had only 4 torrents active, 3 paused and only 1 downloading. It has crashed at least 3 times like this in the past hour.
Edit: I just removed all paused torrents so now I only have one torrent downloading and it finally completed without crashing. Just luck? dunno.

$ lsb_release -a;pacman -Q linux qt5-base qbittorrent libtorrent-rasterbar packagekit-qt5
LSB Version: n/a
Distributor ID: ManjaroLinux
Description: Manjaro Linux
Release: 18.0.2
Codename: Illyria
linux414 4.14.91-1
qt5-base 5.12.0-1.1
qbittorrent 4.1.5-1
libtorrent-rasterbar 1:1.1.11-1
error: package 'packagekit-qt5' was not found

@fluidvoice commented on GitHub (Jan 10, 2019): > and another [#9714 (comment)](https://github.com/qbittorrent/qBittorrent/issues/9714#issuecomment-432404101) I think it's premature to close this issue as duplicate. In my case the crash is happening based upon active torrents, so it doesn't look Qt/graphics related: https://github.com/qbittorrent/qBittorrent/issues/10140#issuecomment-453102197 It's crashing randomly and the app just disappears. Also, after it crashes when restarted the previously in-progress downloads restart - revert back to zero bytes downloaded. I have over 2GB free RAM, so it's not low-memory related. I had only 4 torrents active, 3 paused and only 1 downloading. It has crashed at least 3 times like this in the past hour. **Edit: I just removed all paused torrents so now I only have one torrent downloading and it finally completed without crashing.** Just luck? dunno. $ lsb_release -a;pacman -Q linux qt5-base qbittorrent libtorrent-rasterbar packagekit-qt5 LSB Version: n/a Distributor ID: ManjaroLinux Description: Manjaro Linux Release: 18.0.2 Codename: Illyria linux414 4.14.91-1 qt5-base 5.12.0-1.1 qbittorrent 4.1.5-1 libtorrent-rasterbar 1:1.1.11-1 error: package 'packagekit-qt5' was not found
Author
Owner

@chmuri commented on GitHub (Jan 23, 2019):

@here Solution fast check:

  • Backup config folder
  • Please delete Qbittorrent.config file!

After that everything is OK On my side and QB starts normally better than 4.1.3! 🥇

@chmuri commented on GitHub (Jan 23, 2019): @here Solution fast check: - Backup config folder - Please delete Qbittorrent.config file! After that everything is OK On my side and QB starts normally better than 4.1.3! 🥇
Author
Owner

@iiv3 commented on GitHub (Feb 17, 2019):

To avoid crashes at startup I do recommend turning off Preferences->Advanced->qBittorrentSection->DownloadTrackerFavIcon.

At startup qbittorrent would connect to the trackers of all torrents, even paused or complete, just to take their favicons. This increases the chance of triggering the QT5 bug.

@iiv3 commented on GitHub (Feb 17, 2019): To avoid crashes at startup I do recommend turning off `Preferences->Advanced->qBittorrentSection->DownloadTrackerFavIcon.` At startup qbittorrent would connect to the trackers of all torrents, even paused or complete, just to take their favicons. This increases the chance of triggering the QT5 bug.
Author
Owner

@GongT commented on GitHub (Mar 27, 2019):

bt full:

#0  0x00007ffff6e3d0e8 in QHttpNetworkConnectionChannel::sendRequest (this=<optimized out>) at access/qhttpnetworkconnectionchannel.cpp:251
No locals.
#1  0x00007ffff6e3ba39 in QHttpNetworkConnectionPrivate::_q_startNextRequest (this=0x7fff64122ea0) at access/qhttpnetworkconnection.cpp:1044
        i = 0
        queuedRequests = <optimized out>
        neededOpenChannels = <optimized out>
        i = <optimized out>
        i = <optimized out>
        i = <optimized out>
        normalRequests = <optimized out>
        i = <optimized out>
        connectChannel = <optimized out>
#2  0x00007ffff6af6da6 in QObject::event (this=0x7fff64312000, e=<optimized out>) at kernel/qobject.cpp:1251
        mce = <optimized out>
        sw = {receiver = 0x7fff64312000, previousSender = 0x0, currentSender = {sender = 0x0, signal = -1, ref = 1}, switched = true}
#3  0x00007ffff763e285 in QApplicationPrivate::notify_helper (this=this@entry=0xc4c880, receiver=receiver@entry=0x7fff64312000, e=e@entry=0x162cd80) at kernel/qapplication.cpp:3726
        consumed = <optimized out>
#4  0x00007ffff76459a0 in QApplication::notify (this=0xc4c7c0, receiver=0x7fff64312000, e=0x162cd80) at kernel/qapplication.cpp:3485
        w = <optimized out>
        extra = <optimized out>
        isProxyWidget = <optimized out>
        d = <optimized out>
        res = false
        me = <optimized out>
#5  0x00000000005282a2 in Application::notify(QObject*, QEvent*) ()
No symbol table info available.
#6  0x00007ffff6acdec6 in QCoreApplication::notifyInternal2 (receiver=0x7fff64312000, event=0x162cd80) at kernel/qcoreapplication.cpp:1047
        selfRequired = true
        result = false
        cbdata = {0x7fff64312000, 0x162cd80, 0x7fff78ff090f}
        d = <optimized out>
        threadData = 0xe7e640
        scopeLevelCounter = {threadData = 0xe7e640}
#7  0x00007ffff6ad109b in QCoreApplication::sendEvent (event=0x162cd80, receiver=<optimized out>) at kernel/qcoreapplication.h:234
No locals.
#8  QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xe7e640) at kernel/qcoreapplication.cpp:1744
        e = 0x162cd80
        pe = <optimized out>
        r = <optimized out>
        unlocker = {m = <synthetic pointer><error reading variable>}
        event_deleter = {d = 0x162cd80}
        locker = {val = 15197808}
        startOffset = 0
        i = @0xe7e664: 2
        cleanup = <optimized out>
#9  0x00007ffff6b1e807 in postEventSourceDispatch (s=0x7fff64004fd0) at kernel/qeventdispatcher_glib.cpp:276
        source = 0x7fff64004fd0
#10 0x00007ffff3dd406d in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
No symbol table info available.
#11 0x00007ffff3dd4438 in ?? () from /lib64/libglib-2.0.so.0
No symbol table info available.
#12 0x00007ffff3dd44d0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
No symbol table info available.
#13 0x00007ffff6b1e593 in QEventDispatcherGlib::processEvents (this=0x7fff64000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:422
        d = 0x7fff64000b40
--Type <RET> for more, q to quit, c to continue without paging--c
        canWait = true
        savedFlags = {i = 0}
        result = <optimized out>
#14 0x00007ffff6acce0b in QEventLoop::exec (this=this@entry=0x7fff78ff0c20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140
        d = 0x7fff64004770
        locker = {val = 15197584}
        ref = {d = 0x7fff64004770, locker = @0x7fff78ff0ba8, exceptionCaught = true}
        app = <optimized out>
#15 0x00007ffff6934e86 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120
        d = 0xe7e520
        locker = {val = 15197584}
        eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6d53a28 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6c4b5e0 <qt_meta_stringdata_QObject>, data = 0x7ffff6c4b4c0 <qt_meta_data_QObject>, static_metacall = 0x7ffff6afd690 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7fff64004770}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6c4e3a0 <qt_meta_stringdata_Qt>, data = 0x7ffff6c4b700 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6d4c0a0 <QObject::staticMetaObject>, stringdata = 0x7ffff6c45920 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff6c458c0 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff6accb10 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        returnCode = <optimized out>
#16 0x00007ffff693e2fb in QThreadPrivate::start (arg=0xd19bb0) at thread/qthread_unix.cpp:367
        thr = 0xd19bb0
        data = <optimized out>
        eventDispatcher = <optimized out>
        __clframe = {__cancel_routine = 0x7ffff693d8d0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0xd19bb0, __do_it = 1, __cancel_type = <optimized out>}
#17 0x00007ffff7ba758e in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#18 0x00007ffff63e66a3 in clone () from /lib64/libc.so.6
No symbol table info available.
@GongT commented on GitHub (Mar 27, 2019): `bt full`: ``` #0 0x00007ffff6e3d0e8 in QHttpNetworkConnectionChannel::sendRequest (this=<optimized out>) at access/qhttpnetworkconnectionchannel.cpp:251 No locals. #1 0x00007ffff6e3ba39 in QHttpNetworkConnectionPrivate::_q_startNextRequest (this=0x7fff64122ea0) at access/qhttpnetworkconnection.cpp:1044 i = 0 queuedRequests = <optimized out> neededOpenChannels = <optimized out> i = <optimized out> i = <optimized out> i = <optimized out> normalRequests = <optimized out> i = <optimized out> connectChannel = <optimized out> #2 0x00007ffff6af6da6 in QObject::event (this=0x7fff64312000, e=<optimized out>) at kernel/qobject.cpp:1251 mce = <optimized out> sw = {receiver = 0x7fff64312000, previousSender = 0x0, currentSender = {sender = 0x0, signal = -1, ref = 1}, switched = true} #3 0x00007ffff763e285 in QApplicationPrivate::notify_helper (this=this@entry=0xc4c880, receiver=receiver@entry=0x7fff64312000, e=e@entry=0x162cd80) at kernel/qapplication.cpp:3726 consumed = <optimized out> #4 0x00007ffff76459a0 in QApplication::notify (this=0xc4c7c0, receiver=0x7fff64312000, e=0x162cd80) at kernel/qapplication.cpp:3485 w = <optimized out> extra = <optimized out> isProxyWidget = <optimized out> d = <optimized out> res = false me = <optimized out> #5 0x00000000005282a2 in Application::notify(QObject*, QEvent*) () No symbol table info available. #6 0x00007ffff6acdec6 in QCoreApplication::notifyInternal2 (receiver=0x7fff64312000, event=0x162cd80) at kernel/qcoreapplication.cpp:1047 selfRequired = true result = false cbdata = {0x7fff64312000, 0x162cd80, 0x7fff78ff090f} d = <optimized out> threadData = 0xe7e640 scopeLevelCounter = {threadData = 0xe7e640} #7 0x00007ffff6ad109b in QCoreApplication::sendEvent (event=0x162cd80, receiver=<optimized out>) at kernel/qcoreapplication.h:234 No locals. #8 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xe7e640) at kernel/qcoreapplication.cpp:1744 e = 0x162cd80 pe = <optimized out> r = <optimized out> unlocker = {m = <synthetic pointer><error reading variable>} event_deleter = {d = 0x162cd80} locker = {val = 15197808} startOffset = 0 i = @0xe7e664: 2 cleanup = <optimized out> #9 0x00007ffff6b1e807 in postEventSourceDispatch (s=0x7fff64004fd0) at kernel/qeventdispatcher_glib.cpp:276 source = 0x7fff64004fd0 #10 0x00007ffff3dd406d in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 No symbol table info available. #11 0x00007ffff3dd4438 in ?? () from /lib64/libglib-2.0.so.0 No symbol table info available. #12 0x00007ffff3dd44d0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 No symbol table info available. #13 0x00007ffff6b1e593 in QEventDispatcherGlib::processEvents (this=0x7fff64000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:422 d = 0x7fff64000b40 --Type <RET> for more, q to quit, c to continue without paging--c canWait = true savedFlags = {i = 0} result = <optimized out> #14 0x00007ffff6acce0b in QEventLoop::exec (this=this@entry=0x7fff78ff0c20, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 d = 0x7fff64004770 locker = {val = 15197584} ref = {d = 0x7fff64004770, locker = @0x7fff78ff0ba8, exceptionCaught = true} app = <optimized out> #15 0x00007ffff6934e86 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 d = 0xe7e520 locker = {val = 15197584} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6d53a28 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6c4b5e0 <qt_meta_stringdata_QObject>, data = 0x7ffff6c4b4c0 <qt_meta_data_QObject>, static_metacall = 0x7ffff6afd690 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7fff64004770}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6c4e3a0 <qt_meta_stringdata_Qt>, data = 0x7ffff6c4b700 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6d4c0a0 <QObject::staticMetaObject>, stringdata = 0x7ffff6c45920 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff6c458c0 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff6accb10 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = <optimized out> #16 0x00007ffff693e2fb in QThreadPrivate::start (arg=0xd19bb0) at thread/qthread_unix.cpp:367 thr = 0xd19bb0 data = <optimized out> eventDispatcher = <optimized out> __clframe = {__cancel_routine = 0x7ffff693d8d0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0xd19bb0, __do_it = 1, __cancel_type = <optimized out>} #17 0x00007ffff7ba758e in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #18 0x00007ffff63e66a3 in clone () from /lib64/libc.so.6 No symbol table info available. ```
Author
Owner

@sledgehammer999 commented on GitHub (Apr 7, 2019):

Those having crashes attributed to tracker favicon downloads: What is your tracker numbers? Is it high? (take a look at number shown in the sidepanel)

@sledgehammer999 commented on GitHub (Apr 7, 2019): Those having crashes attributed to tracker favicon downloads: What is your tracker numbers? Is it high? (take a look at number shown in the sidepanel)
Author
Owner

@Cqoicebordel commented on GitHub (Apr 7, 2019):

~241 (and removing the option to have favicons solved it for me)

@Cqoicebordel commented on GitHub (Apr 7, 2019): ~241 (and removing the option to have favicons solved it for me)
Author
Owner

@Fritigern commented on GitHub (Apr 7, 2019):

Those having crashes attributed to tracker favicon downloads: What is your tracker numbers? Is it high? (take a look at number shown in the sidepanel)

I have 140 trackers here.

@Fritigern commented on GitHub (Apr 7, 2019): > Those having crashes attributed to tracker favicon downloads: What is your tracker numbers? Is it high? (take a look at number shown in the sidepanel) I have 140 trackers here.
Author
Owner

@iiv3 commented on GitHub (Apr 8, 2019):

Those having crashes attributed to tracker favicon downloads: What is your tracker numbers? Is it high? (take a look at number shown in the sidepanel)

You can trigger the bug with just 3 https trackers.

@iiv3 commented on GitHub (Apr 8, 2019): > Those having crashes attributed to tracker favicon downloads: What is your tracker numbers? Is it high? (take a look at number shown in the sidepanel) You can trigger the bug with just 3 `https` trackers.
Author
Owner

@Eaglemyoung commented on GitHub (Apr 9, 2019):

Please provide the following information

qBittorrent version and Operating System

qBittorrent version
version: v4.1.5
Operating System
Linux debian 4.19.0-4-amd64 #1 SMP Debian 4.19.28-2 (2019-03-15) x86_64 GNU/Linux

If on linux, libtorrent and Qt version

libtorrent
libtorrent-rasterbar9 1.1.11-2

What is the problem

starting qbitorrent it crashes
(qbittorrent:10580): dbind-WARNING **: 23:06:18.131: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.


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

qBittorrent version: v4.1.5

Caught signal: SIGSEGV
Stack trace:
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x95ba4 [0x7f1215269ba4]
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x94c69 [0x7f1215268c69]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QObject::event(QEvent*)+0xe2 [0x7f1214f2e182]
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x81 [0x7f1215af94b1]
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x210 [0x7f1215b00950]
qbittorrent : Application::notify(QObject*, QEvent*)+0x22 [0x56052c41ac42]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x179 [0x7f1214f045a9]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x1cb [0x7f1214f0759b]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0x2bc233 [0x7f1214f56233]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_dispatch()+0x2ae [0x7f1213bc8f2e]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : ()+0x4e1c8 [0x7f1213bc91c8]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_iteration()+0x2c [0x7f1213bc925c]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag)+0x63 [0x7f1214f55863]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag)+0x13b [0x7f1214f0327b]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QThread::exec()+0xb6 [0x7f1214d52ec6]
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0xc2aa7 [0x7f1214d5caa7]
/lib/x86_64-linux-gnu/libpthread.so.0 : ()+0x7fa3 [0x7f1214c80fa3]
/lib/x86_64-linux-gnu/libc.so.6 : clone()+0x3f [0x7f121488e82f]

What is the expected behavior

No

Steps to reproduce

when I add a torrent file on qbittorrent, it crashes.
and I use qbittorrent command on terminal.
qbittorrent can't startup, and throw the errors.

Extra info(if any)

No

Thank you
reinstall Qbittorrent?

@Eaglemyoung commented on GitHub (Apr 9, 2019): **Please provide the following information** ### qBittorrent version and Operating System qBittorrent version version: v4.1.5 Operating System Linux debian 4.19.0-4-amd64 #1 SMP Debian 4.19.28-2 (2019-03-15) x86_64 GNU/Linux ### If on linux, libtorrent and Qt version libtorrent libtorrent-rasterbar9 1.1.11-2 ### What is the problem starting qbitorrent it crashes (qbittorrent:10580): dbind-WARNING **: 23:06:18.131: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. ************************************************************* Please file a bug report at http://bug.qbittorrent.org and provide the following information: qBittorrent version: v4.1.5 Caught signal: SIGSEGV Stack trace: /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x95ba4 [0x7f1215269ba4] /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x94c69 [0x7f1215268c69] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QObject::event(QEvent*)+0xe2 [0x7f1214f2e182] /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x81 [0x7f1215af94b1] /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x210 [0x7f1215b00950] qbittorrent : Application::notify(QObject*, QEvent*)+0x22 [0x56052c41ac42] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x179 [0x7f1214f045a9] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x1cb [0x7f1214f0759b] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0x2bc233 [0x7f1214f56233] /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_dispatch()+0x2ae [0x7f1213bc8f2e] /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : ()+0x4e1c8 [0x7f1213bc91c8] /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_iteration()+0x2c [0x7f1213bc925c] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x63 [0x7f1214f55863] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x13b [0x7f1214f0327b] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QThread::exec()+0xb6 [0x7f1214d52ec6] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0xc2aa7 [0x7f1214d5caa7] /lib/x86_64-linux-gnu/libpthread.so.0 : ()+0x7fa3 [0x7f1214c80fa3] /lib/x86_64-linux-gnu/libc.so.6 : clone()+0x3f [0x7f121488e82f] ### What is the expected behavior No ### Steps to reproduce when I add a torrent file on qbittorrent, it crashes. and I use qbittorrent command on terminal. qbittorrent can't startup, and throw the errors. ### Extra info(if any) No Thank you reinstall Qbittorrent?
Author
Owner

@sledgehammer999 commented on GitHub (May 3, 2019):

Has anyone tried with Qt 5.12? Does it still crash there?

@sledgehammer999 commented on GitHub (May 3, 2019): Has anyone tried with Qt 5.12? Does it still crash there?
Author
Owner

@Chocobo1 commented on GitHub (May 3, 2019):

Has anyone tried with Qt 5.12? Does it still crash there?

Here is one: #10520

@Chocobo1 commented on GitHub (May 3, 2019): >Has anyone tried with Qt 5.12? Does it still crash there? Here is one: #10520
Author
Owner

@Chocobo1 commented on GitHub (May 3, 2019):

Also noticed that all related reports that have in common is they are all using linux, didn't see macOS nor windows...

@Chocobo1 commented on GitHub (May 3, 2019): Also noticed that all related reports that have in common is they are all using linux, didn't see macOS nor windows...
Author
Owner

@sledgehammer999 commented on GitHub (May 5, 2019):

2 bug reports from debian bug tracker:

  1. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926062
  2. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921213
@sledgehammer999 commented on GitHub (May 5, 2019): 2 bug reports from debian bug tracker: 1. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926062 2. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921213
Author
Owner

@servimo commented on GitHub (May 14, 2019):

To avoid crashes at startup I do recommend turning off
Preferences->Advanced->qBittorrentSection->DownloadTrackerFavIcon.

At startup qbittorrent would connect to the trackers of all torrents, even
paused or complete, just to take their favicons. This increases the chance
of triggering the QT5 bug.

Em ter, 14 de mai de 2019 03:44, gorvinsky notifications@github.com
escreveu:

Mine keep crashing when starting the app. Have to try multiple times until
it can be opened normally. I have to do this every time I wish to open the
app. Not sure if it's related but I got plenty of torrents running/seeding.

qBittorrent v4.1.6 (64-bit)
Edition: Windows 10 Pro
Version: 1803
OS Build: 17134.706


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/qbittorrent/qBittorrent/issues/9667?email_source=notifications&email_token=ACNZRGNOPQWANFAYJPY7PC3PVJNVPA5CNFSM4F2MNVQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVKNXPI#issuecomment-492100541,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACNZRGIUI2WT4UFNV3JDS33PVJNVPANCNFSM4F2MNVQQ
.

@servimo commented on GitHub (May 14, 2019): To avoid crashes at startup I do recommend turning off Preferences->Advanced->qBittorrentSection->DownloadTrackerFavIcon. At startup qbittorrent would connect to the trackers of all torrents, even paused or complete, just to take their favicons. This increases the chance of triggering the QT5 bug. Em ter, 14 de mai de 2019 03:44, gorvinsky <notifications@github.com> escreveu: > Mine keep crashing when starting the app. Have to try multiple times until > it can be opened normally. I have to do this every time I wish to open the > app. Not sure if it's related but I got plenty of torrents running/seeding. > > qBittorrent v4.1.6 (64-bit) > Edition: Windows 10 Pro > Version: 1803 > OS Build: 17134.706 > > — > You are receiving this because you are subscribed to this thread. > Reply to this email directly, view it on GitHub > <https://github.com/qbittorrent/qBittorrent/issues/9667?email_source=notifications&email_token=ACNZRGNOPQWANFAYJPY7PC3PVJNVPA5CNFSM4F2MNVQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVKNXPI#issuecomment-492100541>, > or mute the thread > <https://github.com/notifications/unsubscribe-auth/ACNZRGIUI2WT4UFNV3JDS33PVJNVPANCNFSM4F2MNVQQ> > . >
Author
Owner

@Piccirello commented on GitHub (Aug 14, 2019):

Did we ever figure out the cause of this? There are a lot of github issues being created.

@Piccirello commented on GitHub (Aug 14, 2019): Did we ever figure out the cause of this? There are a lot of github issues being created.
Author
Owner

@sledgehammer999 commented on GitHub (Aug 15, 2019):

Did we ever figure out the cause of this?

Probably openssl > 1.0.x series

@sledgehammer999 commented on GitHub (Aug 15, 2019): >Did we ever figure out the cause of this? Probably openssl > 1.0.x series
Author
Owner

@iiv3 commented on GitHub (Aug 20, 2019):

Did we ever figure out the cause of this?

Probably openssl > 1.0.x series

It is definitely QT5 bug. Most likely a race condition. You need 2 https:// connections where the first one closes immediately, while the second one is been negotiated. Check my first report above.

@iiv3 commented on GitHub (Aug 20, 2019): > > Did we ever figure out the cause of this? > > Probably openssl > 1.0.x series It is definitely QT5 bug. Most likely a race condition. You need 2 https:// connections where the first one closes immediately, while the second one is been negotiated. Check my first report above.
Author
Owner

@KozakaiAya commented on GitHub (Aug 23, 2019):

same issue here, I tried to turn off the TrackerFavicon option and it does not help. Then I got enlighted by #11046 and turned of the RSS fetch, the crash stops.

@KozakaiAya commented on GitHub (Aug 23, 2019): same issue here, I tried to turn off the TrackerFavicon option and it does not help. Then I got enlighted by #11046 and turned of the RSS fetch, the crash stops.
Author
Owner

@statmonkey commented on GitHub (Sep 4, 2019):

Sorry posted in #11187 same issue.

@statmonkey commented on GitHub (Sep 4, 2019): Sorry posted in #11187 same issue.
Author
Owner

@robert21281 commented on GitHub (Oct 7, 2019):

qBittorrent version: v4.1.8 (64-bit)
Libtorrent version: 1.1.13.0
Qt version: 5.13.1
Boost version: 1.71.0
OS version: Windows 10 (10.0) 10.0.18362 x86_64

Caught signal: SIGSEGV

#  0 qbittorrent.exe      0x00007ff65d89c3ca 0x7ff65d89c3ca()
#  1 qbittorrent.exe      0x00007ff65d89f58d 0x7ff65d89f58d()
#  2 qbittorrent.exe      0x00007ff65e447ed1 0x7ff65e447ed1()
#  3 qbittorrent.exe      0x00007ff65e4ab974 0x7ff65e4ab974()
#  4 qbittorrent.exe      0x00007ff65e4294f0 0x7ff65e4294f0()
#  5 ntdll.dll            0x00007fffc79e119f _chkstk()
#  6 ntdll.dll            0x00007fffc79aa229 RtlRaiseException()
#  7 ntdll.dll            0x00007fffc79dfe0e KiUserExceptionDispatcher()
#  8 ???                  0x00007ff74952c083 0x7ff74952c083()
#  9 qbittorrent.exe      0x00007ff65e37654b 0x7ff65e37654b()
# 10 qbittorrent.exe      0x00007ff65e3480cb 0x7ff65e3480cb()
# 11 qbittorrent.exe      0x00007ff65e34850f 0x7ff65e34850f()
# 12 qbittorrent.exe      0x00007ff65e3473f0 0x7ff65e3473f0()
# 13 qbittorrent.exe      0x00007ff65e3477c0 0x7ff65e3477c0()
# 14 qbittorrent.exe      0x00007ff65e347e59 0x7ff65e347e59()
# 15 qbittorrent.exe      0x00007ff65e3493fe 0x7ff65e3493fe()
# 16 qbittorrent.exe      0x00007ff65e2540c7 0x7ff65e2540c7()
# 17 qbittorrent.exe      0x00007ff65dd904d9 0x7ff65dd904d9()
# 18 qbittorrent.exe      0x00007ff65dd8e9ce 0x7ff65dd8e9ce()
# 19 qbittorrent.exe      0x00007ff65dd5c88d 0x7ff65dd5c88d()
# 20 qbittorrent.exe      0x00007ff65e0074c6 0x7ff65e0074c6()
# 21 qbittorrent.exe      0x00007ff65e006b0c 0x7ff65e006b0c()
# 22 qbittorrent.exe      0x00007ff65d977b57 0x7ff65d977b57()
# 23 qbittorrent.exe      0x00007ff65d9423ef 0x7ff65d9423ef()
# 24 qbittorrent.exe      0x00007ff65d94110d 0x7ff65d94110d()
# 25 qbittorrent.exe      0x00007ff65d94f9d5 0x7ff65d94f9d5()
# 26 qbittorrent.exe      0x00007ff65e2390d5 0x7ff65e2390d5()
# 27 qbittorrent.exe      0x00007ff65e273c05 0x7ff65e273c05()
# 28 qbittorrent.exe      0x00007ff65e273161 0x7ff65e273161()
# 29 qbittorrent.exe      0x00007ff65e234910 0x7ff65e234910()
# 30 qbittorrent.exe      0x00007ff65ddb3833 0x7ff65ddb3833()
# 31 qbittorrent.exe      0x00007ff65ddb3340 0x7ff65ddb3340()
# 32 qbittorrent.exe      0x00007ff65d893670 0x7ff65d893670()
# 33 qbittorrent.exe      0x00007ff65e26dbcc 0x7ff65e26dbcc()
# 34 qbittorrent.exe      0x00007ff65e355a33 0x7ff65e355a33()
# 35 qbittorrent.exe      0x00007ff65e354fa9 0x7ff65e354fa9()
# 36 USER32.dll           0x00007fffc6d2681d CallWindowProcW()
# 37 USER32.dll           0x00007fffc6d26212 DispatchMessageW()
# 38 qbittorrent.exe      0x00007ff65e3561c4 0x7ff65e3561c4()
# 39 qbittorrent.exe      0x00007ff65dcef361 0x7ff65dcef361()
# 40 qbittorrent.exe      0x00007ff65e3599a1 0x7ff65e3599a1()
# 41 qbittorrent.exe      0x00007ff65e26e127 0x7ff65e26e127()
# 42 qbittorrent.exe      0x00007ff65d893340 0x7ff65d893340()
# 43 qbittorrent.exe      0x00007ff65d89f337 0x7ff65d89f337()
# 44 qbittorrent.exe      0x00007ff65e424d53 0x7ff65e424d53()
# 45 qbittorrent.exe      0x00007ff65e4279b2 0x7ff65e4279b2()
# 46 KERNEL32.DLL         0x00007fffc6f87bd4 BaseThreadInitThunk()
# 47 ntdll.dll            0x00007fffc79ace71 RtlUserThreadStart()
@robert21281 commented on GitHub (Oct 7, 2019): qBittorrent version: v4.1.8 (64-bit) Libtorrent version: 1.1.13.0 Qt version: 5.13.1 Boost version: 1.71.0 OS version: Windows 10 (10.0) 10.0.18362 x86_64 Caught signal: SIGSEGV ``` # 0 qbittorrent.exe 0x00007ff65d89c3ca 0x7ff65d89c3ca() # 1 qbittorrent.exe 0x00007ff65d89f58d 0x7ff65d89f58d() # 2 qbittorrent.exe 0x00007ff65e447ed1 0x7ff65e447ed1() # 3 qbittorrent.exe 0x00007ff65e4ab974 0x7ff65e4ab974() # 4 qbittorrent.exe 0x00007ff65e4294f0 0x7ff65e4294f0() # 5 ntdll.dll 0x00007fffc79e119f _chkstk() # 6 ntdll.dll 0x00007fffc79aa229 RtlRaiseException() # 7 ntdll.dll 0x00007fffc79dfe0e KiUserExceptionDispatcher() # 8 ??? 0x00007ff74952c083 0x7ff74952c083() # 9 qbittorrent.exe 0x00007ff65e37654b 0x7ff65e37654b() # 10 qbittorrent.exe 0x00007ff65e3480cb 0x7ff65e3480cb() # 11 qbittorrent.exe 0x00007ff65e34850f 0x7ff65e34850f() # 12 qbittorrent.exe 0x00007ff65e3473f0 0x7ff65e3473f0() # 13 qbittorrent.exe 0x00007ff65e3477c0 0x7ff65e3477c0() # 14 qbittorrent.exe 0x00007ff65e347e59 0x7ff65e347e59() # 15 qbittorrent.exe 0x00007ff65e3493fe 0x7ff65e3493fe() # 16 qbittorrent.exe 0x00007ff65e2540c7 0x7ff65e2540c7() # 17 qbittorrent.exe 0x00007ff65dd904d9 0x7ff65dd904d9() # 18 qbittorrent.exe 0x00007ff65dd8e9ce 0x7ff65dd8e9ce() # 19 qbittorrent.exe 0x00007ff65dd5c88d 0x7ff65dd5c88d() # 20 qbittorrent.exe 0x00007ff65e0074c6 0x7ff65e0074c6() # 21 qbittorrent.exe 0x00007ff65e006b0c 0x7ff65e006b0c() # 22 qbittorrent.exe 0x00007ff65d977b57 0x7ff65d977b57() # 23 qbittorrent.exe 0x00007ff65d9423ef 0x7ff65d9423ef() # 24 qbittorrent.exe 0x00007ff65d94110d 0x7ff65d94110d() # 25 qbittorrent.exe 0x00007ff65d94f9d5 0x7ff65d94f9d5() # 26 qbittorrent.exe 0x00007ff65e2390d5 0x7ff65e2390d5() # 27 qbittorrent.exe 0x00007ff65e273c05 0x7ff65e273c05() # 28 qbittorrent.exe 0x00007ff65e273161 0x7ff65e273161() # 29 qbittorrent.exe 0x00007ff65e234910 0x7ff65e234910() # 30 qbittorrent.exe 0x00007ff65ddb3833 0x7ff65ddb3833() # 31 qbittorrent.exe 0x00007ff65ddb3340 0x7ff65ddb3340() # 32 qbittorrent.exe 0x00007ff65d893670 0x7ff65d893670() # 33 qbittorrent.exe 0x00007ff65e26dbcc 0x7ff65e26dbcc() # 34 qbittorrent.exe 0x00007ff65e355a33 0x7ff65e355a33() # 35 qbittorrent.exe 0x00007ff65e354fa9 0x7ff65e354fa9() # 36 USER32.dll 0x00007fffc6d2681d CallWindowProcW() # 37 USER32.dll 0x00007fffc6d26212 DispatchMessageW() # 38 qbittorrent.exe 0x00007ff65e3561c4 0x7ff65e3561c4() # 39 qbittorrent.exe 0x00007ff65dcef361 0x7ff65dcef361() # 40 qbittorrent.exe 0x00007ff65e3599a1 0x7ff65e3599a1() # 41 qbittorrent.exe 0x00007ff65e26e127 0x7ff65e26e127() # 42 qbittorrent.exe 0x00007ff65d893340 0x7ff65d893340() # 43 qbittorrent.exe 0x00007ff65d89f337 0x7ff65d89f337() # 44 qbittorrent.exe 0x00007ff65e424d53 0x7ff65e424d53() # 45 qbittorrent.exe 0x00007ff65e4279b2 0x7ff65e4279b2() # 46 KERNEL32.DLL 0x00007fffc6f87bd4 BaseThreadInitThunk() # 47 ntdll.dll 0x00007fffc79ace71 RtlUserThreadStart()
Author
Owner

@attila-lendvai commented on GitHub (Oct 10, 2019):

i'm getting this on Debian 10, a few seconds after starting.

i don't know what broke it. it worked earlier today, and i don't remember changing anything, nor adding any new torrents. i may have updated some packages, but i don't remember extensive updates, nor qt libs.

4.1.3 crashes the same as 4.1.7 from testing.

qBittorrent version: v4.1.7

Caught signal: SIGSEGV
Stack trace:
  /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x95ba4  [0x7febc7857ba4]
  /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x94c69  [0x7febc7856c69]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QObject::event(QEvent*)+0xe2  [0x7febc751c182]
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x81  [0x7febc80e74b1]
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x210  [0x7febc80ee950]
  qbittorrent : Application::notify(QObject*, QEvent*)+0x24  [0x55dd6ee38814]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x179  [0x7febc74f25a9]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x1cb  [0x7febc74f559b]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0x2bc233  [0x7febc7544233]
  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_dispatch()+0x2ae  [0x7febc61b9f2e]
  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : ()+0x4e1c8  [0x7febc61ba1c8]
  /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_iteration()+0x2c  [0x7febc61ba25c]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x63  [0x7febc7543863]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x13b  [0x7febc74f127b]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QThread::exec()+0xb6  [0x7febc7340ec6]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0xc2aa7  [0x7febc734aaa7]
  /lib/x86_64-linux-gnu/libpthread.so.0 : ()+0x7fa3  [0x7febc726efa3]
  /lib/x86_64-linux-gnu/libc.so.6 : clone()+0x3f  [0x7febc6e7c4cf]
@attila-lendvai commented on GitHub (Oct 10, 2019): i'm getting this on Debian 10, a few seconds after starting. i don't know what broke it. it worked earlier today, and i don't remember changing anything, nor adding any new torrents. i may have updated some packages, but i don't remember extensive updates, nor qt libs. 4.1.3 crashes the same as 4.1.7 from testing. ``` qBittorrent version: v4.1.7 Caught signal: SIGSEGV Stack trace: /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x95ba4 [0x7febc7857ba4] /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x94c69 [0x7febc7856c69] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QObject::event(QEvent*)+0xe2 [0x7febc751c182] /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x81 [0x7febc80e74b1] /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x210 [0x7febc80ee950] qbittorrent : Application::notify(QObject*, QEvent*)+0x24 [0x55dd6ee38814] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x179 [0x7febc74f25a9] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x1cb [0x7febc74f559b] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0x2bc233 [0x7febc7544233] /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_dispatch()+0x2ae [0x7febc61b9f2e] /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : ()+0x4e1c8 [0x7febc61ba1c8] /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_iteration()+0x2c [0x7febc61ba25c] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x63 [0x7febc7543863] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x13b [0x7febc74f127b] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : QThread::exec()+0xb6 [0x7febc7340ec6] /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0xc2aa7 [0x7febc734aaa7] /lib/x86_64-linux-gnu/libpthread.so.0 : ()+0x7fa3 [0x7febc726efa3] /lib/x86_64-linux-gnu/libc.so.6 : clone()+0x3f [0x7febc6e7c4cf] ```
Author
Owner

@salmanulfarzy commented on GitHub (Oct 20, 2019):

Try disabling RSS.

@salmanulfarzy commented on GitHub (Oct 20, 2019): Try disabling RSS.
Author
Owner

@blackPantherOS commented on GitHub (Oct 22, 2019):

Latest Git (4.2.0 beta) is very stable. No crashes in last two hours...

@blackPantherOS commented on GitHub (Oct 22, 2019): Latest Git (4.2.0 beta) is very stable. No crashes in last two hours...
Author
Owner

@1noro commented on GitHub (Oct 30, 2019):

qBittorrent version: v4.1.5

Caught signal: SIGSEGV
Stack trace:
  /lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x95ba4  [0x7f5b5590bba4]
  /lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x94c69  [0x7f5b5590ac69]
  /lib/x86_64-linux-gnu/libQt5Core.so.5 : QObject::event(QEvent*)+0xe2  [0x7f5b555d0182]
  /lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x81  [0x7f5b5619b4b1]
  /lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x210  [0x7f5b561a2950]
  qbittorrent : Application::notify(QObject*, QEvent*)+0x22  [0x561643428c42]
  /lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x179  [0x7f5b555a65a9]
  /lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x1cb  [0x7f5b555a959b]
  /lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0x2bc233  [0x7f5b555f8233]
  /lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_dispatch()+0x2ae  [0x7f5b5426af2e]
  /lib/x86_64-linux-gnu/libglib-2.0.so.0 : ()+0x4e1c8  [0x7f5b5426b1c8]
  /lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_iteration()+0x2c  [0x7f5b5426b25c]
  /lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x63  [0x7f5b555f7863]
  /lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x13b  [0x7f5b555a527b]
  /lib/x86_64-linux-gnu/libQt5Core.so.5 : QThread::exec()+0xb6  [0x7f5b553f4ec6]
  /lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0xc2aa7  [0x7f5b553feaa7]
  /lib/x86_64-linux-gnu/libpthread.so.0 : ()+0x7fa3  [0x7f5b55322fa3]
  /lib/x86_64-linux-gnu/libc.so.6 : clone()+0x3f  [0x7f5b54f304cf]
zsh: segmentation fault  qbittorrent

packagekit-qt5 not installed

$ uname -a
Linux mpu 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux
@1noro commented on GitHub (Oct 30, 2019): qBittorrent version: v4.1.5 Caught signal: SIGSEGV Stack trace: /lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x95ba4 [0x7f5b5590bba4] /lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x94c69 [0x7f5b5590ac69] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QObject::event(QEvent*)+0xe2 [0x7f5b555d0182] /lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x81 [0x7f5b5619b4b1] /lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x210 [0x7f5b561a2950] qbittorrent : Application::notify(QObject*, QEvent*)+0x22 [0x561643428c42] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x179 [0x7f5b555a65a9] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x1cb [0x7f5b555a959b] /lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0x2bc233 [0x7f5b555f8233] /lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_dispatch()+0x2ae [0x7f5b5426af2e] /lib/x86_64-linux-gnu/libglib-2.0.so.0 : ()+0x4e1c8 [0x7f5b5426b1c8] /lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_iteration()+0x2c [0x7f5b5426b25c] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x63 [0x7f5b555f7863] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x13b [0x7f5b555a527b] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QThread::exec()+0xb6 [0x7f5b553f4ec6] /lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0xc2aa7 [0x7f5b553feaa7] /lib/x86_64-linux-gnu/libpthread.so.0 : ()+0x7fa3 [0x7f5b55322fa3] /lib/x86_64-linux-gnu/libc.so.6 : clone()+0x3f [0x7f5b54f304cf] zsh: segmentation fault qbittorrent packagekit-qt5 not installed $ uname -a Linux mpu 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux
Author
Owner

@octopoisson commented on GitHub (Nov 25, 2019):

I think I have managed to correct this bug on my Debian 10 system by compiling (4.1.9.1) with a newer QT version (5.12.6). qBittorrent still reports version 5.11.3 which I can only guess is because of the environment.

Also: I was running qBittorrent 4.1.5 in Debian 9 (Qt 5.7.1). Upgrading to Debian 10 (the same version of qBittorrent with Qt 5.11.3) broke it and I got these segfaults whenever I tried to load the fastresume data (not with a clean data/qBittorrent folder). Don't know if it's relevant, but I also switched from XFCE to KDE in the process.

@octopoisson commented on GitHub (Nov 25, 2019): I think I have managed to correct this bug on my Debian 10 system by compiling (4.1.9.1) with a newer QT version (5.12.6). qBittorrent still reports version 5.11.3 which I can only guess is because of the environment. Also: I was running qBittorrent 4.1.5 in Debian 9 (Qt 5.7.1). Upgrading to Debian 10 (the same version of qBittorrent with Qt 5.11.3) broke it and I got these segfaults whenever I tried to load the fastresume data (not with a clean data/qBittorrent folder). Don't know if it's relevant, but I also switched from XFCE to KDE in the process.
Author
Owner

@vlijmenfileer commented on GitHub (Dec 19, 2019):

I have the same. To be precise, the crash is triggered by going to the search tab, and then opening the Search plugins window.

Seeing how it started apparently randomly, and no critical packages had been updated or installed when it happened, I suspected the search plugins themselves, which I had recently updated.

  • After uninstalling all search plugins, qBittorrent does not crash any more, when opening the Search plugins window.
  • After installing a limited set from https://github.com/qbittorrent/search-plugins/wiki/Unofficial-search-plugins, qBittorrent does not crash any moreafter opening.
  • After uninstalling all plugins again and choosing "Check for updates" some random (default?, official?) set of plugins is installed, immediately after which qBittorrent crashes again.

My guess is the problem is in an update to one these random (default?, official?) plugins.

qBittorrent v4.1.5 (64-bit)
Qt: 5.11.3
Libtorrent: 1.1.11.0
Boost: 1.67.0

I never use(d) the RSS option.

OS: Debian GNU/Linux 10 (buster) x86_64
Model: Dell System XPS L502X
Kernel: 5.2.0-0.bpo.3-amd64
Shell: bash 5.0.3
Resolution: 1920x1080
DE: Xfce
WM: Xfwm4
WM Theme: Breeze
Theme: Breeze [GTK2/3]
Icons: Adwaita [GTK2], breeze [GTK3]
Terminal: xfce4-terminal
Terminal Font: Monospace 11
CPU: Intel i5-2520M (4) @ 3.200GHz
GPU: NVIDIA GeForce GT 525M
GPU: Intel 2nd Generation Core Processor Family
Memory: 3574MiB / 7935MiB

@vlijmenfileer commented on GitHub (Dec 19, 2019): I have the same. To be precise, the crash is triggered by going to the search tab, and then opening the Search plugins window. Seeing how it started apparently randomly, and no critical packages had been updated or installed when it happened, I suspected the search plugins themselves, which I had recently updated. - After uninstalling all search plugins, qBittorrent does not crash any more, when opening the Search plugins window. - After installing a limited set from https://github.com/qbittorrent/search-plugins/wiki/Unofficial-search-plugins, qBittorrent does not crash any moreafter opening. - After uninstalling all plugins again and choosing "Check for updates" some random (default?, official?) set of plugins is installed, immediately after which qBittorrent crashes again. My guess is the problem is in an update to one these random (default?, official?) plugins. qBittorrent v4.1.5 (64-bit) Qt: 5.11.3 Libtorrent: 1.1.11.0 Boost: 1.67.0 I never use(d) the RSS option. OS: Debian GNU/Linux 10 (buster) x86_64 Model: Dell System XPS L502X Kernel: 5.2.0-0.bpo.3-amd64 Shell: bash 5.0.3 Resolution: 1920x1080 DE: Xfce WM: Xfwm4 WM Theme: Breeze Theme: Breeze [GTK2/3] Icons: Adwaita [GTK2], breeze [GTK3] Terminal: xfce4-terminal Terminal Font: Monospace 11 CPU: Intel i5-2520M (4) @ 3.200GHz GPU: NVIDIA GeForce GT 525M GPU: Intel 2nd Generation Core Processor Family Memory: 3574MiB / 7935MiB
Author
Owner

@gonoloo commented on GitHub (Mar 31, 2020):

Hi, I have the same issue.
I'm quite a very beginner on debian and linux and I'm not good at all in code, so I need a lot of explanations about how solving this issue... Thanks :)

qBittorrent version and Operating System
qBittorrent 4.1.5 & Debian KDE plasma 5.14.5

If on linux, libtorrent-rasterbar and Qt version
libtorrent-rasterbar9 & Qt 5.11.3

What is the problem
qBittorrent is closing by itself just after I opened it (less than 1 second after). It happened just after I tried to add a lot of trackers to one torrent.

What is the expected behavior(type here)
Not closing

Steps to reproduce
Adding a lot of trackers ?

Extra info(if any)
qBittorrent version: v4.1.5

Caught signal: SIGSEGV
Stack trace:
/lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x95b84 [0x7f14b097ab84]
/lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x94c49 [0x7f14b0979c49]
/lib/x86_64-linux-gnu/libQt5Core.so.5 : QObject::event(QEvent*)+0xe2 [0x7f14b063f072]
/lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x81 [0x7f14b12094c1]
/lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x210 [0x7f14b1210970]
qbittorrent : Application::notify(QObject*, QEvent*)+0x22 [0x562abad92c42]
/lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x179 [0x7f14b0615489]
/lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x1cb [0x7f14b061846b]
/lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0x2bc103 [0x7f14b0667103]
/lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_dispatch()+0x2ae [0x7f14af2d9f2e]
/lib/x86_64-linux-gnu/libglib-2.0.so.0 : ()+0x4e1c8 [0x7f14af2da1c8]
/lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_iteration()+0x2c [0x7f14af2da25c]
/lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag)+0x67 [0x7f14b0666727]
/lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag)+0x13b [0x7f14b061415b]
/lib/x86_64-linux-gnu/libQt5Core.so.5 : QThread::exec()+0xb6 [0x7f14b0463e76]
/lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0xc2a67 [0x7f14b046da67]
/lib/x86_64-linux-gnu/libpthread.so.0 : ()+0x7fa3 [0x7f14b0391fa3]
/lib/x86_64-linux-gnu/libc.so.6 : clone()+0x3f [0x7f14aff9f4cf]
Erreur de segmentation

@gonoloo commented on GitHub (Mar 31, 2020): Hi, I have the same issue. I'm quite a very beginner on debian and linux and I'm not good at all in code, so I need a lot of explanations about how solving this issue... Thanks :) qBittorrent version and Operating System qBittorrent 4.1.5 & Debian KDE plasma 5.14.5 If on linux, libtorrent-rasterbar and Qt version libtorrent-rasterbar9 & Qt 5.11.3 What is the problem qBittorrent is closing by itself just after I opened it (less than 1 second after). It happened just after I tried to add a lot of trackers to one torrent. What is the expected behavior(type here) Not closing Steps to reproduce Adding a lot of trackers ? Extra info(if any) qBittorrent version: v4.1.5 Caught signal: SIGSEGV Stack trace: /lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x95b84 [0x7f14b097ab84] /lib/x86_64-linux-gnu/libQt5Network.so.5 : ()+0x94c49 [0x7f14b0979c49] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QObject::event(QEvent*)+0xe2 [0x7f14b063f072] /lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x81 [0x7f14b12094c1] /lib/x86_64-linux-gnu/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x210 [0x7f14b1210970] qbittorrent : Application::notify(QObject*, QEvent*)+0x22 [0x562abad92c42] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x179 [0x7f14b0615489] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x1cb [0x7f14b061846b] /lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0x2bc103 [0x7f14b0667103] /lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_dispatch()+0x2ae [0x7f14af2d9f2e] /lib/x86_64-linux-gnu/libglib-2.0.so.0 : ()+0x4e1c8 [0x7f14af2da1c8] /lib/x86_64-linux-gnu/libglib-2.0.so.0 : g_main_context_iteration()+0x2c [0x7f14af2da25c] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag)+0x67 [0x7f14b0666727] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag)+0x13b [0x7f14b061415b] /lib/x86_64-linux-gnu/libQt5Core.so.5 : QThread::exec()+0xb6 [0x7f14b0463e76] /lib/x86_64-linux-gnu/libQt5Core.so.5 : ()+0xc2a67 [0x7f14b046da67] /lib/x86_64-linux-gnu/libpthread.so.0 : ()+0x7fa3 [0x7f14b0391fa3] /lib/x86_64-linux-gnu/libc.so.6 : clone()+0x3f [0x7f14aff9f4cf] Erreur de segmentation
Author
Owner

@FranciscoPombal commented on GitHub (Apr 2, 2020):

Thanks to all for the reports. However, all crash reports here are from very old versions at this point. The root casue of these crashes has most likely been fixed in libtorrent/Qt/boost, etc.

Submit a new issue if you have any problems with 4.2.3, the latest version.

@FranciscoPombal commented on GitHub (Apr 2, 2020): Thanks to all for the reports. However, all crash reports here are from very old versions at this point. The root casue of these crashes has most likely been fixed in libtorrent/Qt/boost, etc. Submit a new issue if you have any problems with 4.2.3, the latest version.
Author
Owner

@FranciscoPombal commented on GitHub (Apr 8, 2020):

Note: this problem seems to be related to Qt 5.11.3 and the usage of specific search plugins, or the tracker favicons in older Qt versions.

If you're on Windows or macOS, the most recent builds have been shipping with more recent versions for a long time now. On Linux, here are some possible workarounds, if you're stuck on that Qt version:

@FranciscoPombal commented on GitHub (Apr 8, 2020): Note: this problem seems to be related to Qt 5.11.3 and the usage of specific search plugins, or the tracker favicons in older Qt versions. If you're on Windows or macOS, the most recent builds have been shipping with more recent versions for a long time now. On Linux, here are some possible workarounds, if you're stuck on that Qt version: - Follow the advice in https://github.com/qbittorrent/qBittorrent/issues/9667#issuecomment-567572292 and/or https://github.com/qbittorrent/qBittorrent/issues/9667#issuecomment-464445025 - Compile qBittorrent with a newer version of Qt
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#7888
No description provided.