Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

qbittorrent closes randomly #3243

Closed
swidowl opened this issue Jun 17, 2015 · 6 comments
Closed

qbittorrent closes randomly #3243

swidowl opened this issue Jun 17, 2015 · 6 comments

Comments

@swidowl
Copy link

swidowl commented Jun 17, 2015

i've recently installed qbit3.1.12 on ubuntu 12.04. but when i start qbit it closes automatically after few seconds,without any warning or error messages...
what should i do?
or suggest me some other torrent client for my OS

@sledgehammer999
Copy link
Member

Start it from terminal and see if there is an output when it closes.
(Issue "qbittorrent" in the terminal)

or suggest me some other torrent client for my OS

LOL.

@swidowl
Copy link
Author

swidowl commented Jun 17, 2015

no..
despite running it from terminal it does not show any message

@sledgehammer999
Copy link
Member

Did it close without any console message?

Try running through the debugger.

gdb qbittorrent
run
<qbittorrent crashes/closes>
thread apply all bt full
quit

copy output here

@swidowl
Copy link
Author

swidowl commented Jun 17, 2015

yes...it close without any console message..
but here's the debugger o/p:

[New Thread 0xb57feb40 (LWP 2645)]
[New Thread 0xb4ffdb40 (LWP 2646)]
[New Thread 0xb47fcb40 (LWP 2647)]
[New Thread 0xb3ffbb40 (LWP 2648)]
[New Thread 0xb37fab40 (LWP 2667)]
[New Thread 0xb2ff9b40 (LWP 2669)]

Program received signal SIGTERM, Terminated.
0x00132416 in __kernel_vsyscall ()
(gdb) <qbittorrent crashes/closes>
Undefined command: "<qbittorrent".  Try "help".
(gdb) thread apply all bt full

Thread 11 (Thread 0xb2ff9b40 (LWP 2669)):
#0  0x00132416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0060796b in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x00466685 in boost::asio::detail::task_io_service::run(boost::system::error_code&) () from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#3  0x004669e9 in boost::asio::detail::posix_thread::func<boost::asio::detail::resolver_service_base::work_io_service_runner>::run() ()
   from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#4  0x004621e2 in boost_asio_detail_posix_thread_function ()
   from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#5  0x00603d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#6  0x017f5bae in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 10 (Thread 0xb37fab40 (LWP 2667)):
---Type <return> to continue, or q <return> to quit---
#0  0x00132416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x017e7460 in poll () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#2  0x019f1a3b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x019e406e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x019e41c1 in g_main_context_iteration ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x014a98e7 in QEventDispatcherGlib::processEvents (this=0xb60057e0, 
    flags=...) at kernel/qeventdispatcher_glib.cpp:426
        d = 0xb6002cb0
        canWait = true
        savedFlags = {i = 0}
        result = <optimized out>
#6  0x0147550d in QEventLoop::processEvents (this=0xb37fa240, flags=...)
    at kernel/qeventloop.cpp:149
        d = 0xb6006138
#7  0x014757a9 in QEventLoop::exec (this=0xb37fa240, flags=...)
    at kernel/qeventloop.cpp:204
        d = 0xb6006138
---Type <return> to continue, or q <return> to quit---
        locker = {val = 147369740}
        app = 0xb37fa1fc
#8  0x0135e94c in QThread::exec (this=0x8782b08) at thread/qthread.cpp:501
        d = 0x8c8aec0
        locker = {val = 147369740}
        eventLoop = {<QObject> = {_vptr.QObject = 0x15d42e8, 
            static staticMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x1558920 "QObject", data = 0x15589c0, 
                extradata = 0x15d2de8}}, static staticMetaObjectExtraData = {
              objects = 0x0, 
              static_metacall = 0x1490c60 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0xb6006138}, 
            static staticQtMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x15616e0 "Qt", data = 0x1565000, 
                extradata = 0x0}}}, static staticMetaObject = {d = {
              superdata = 0x8619b30, stringdata = 0x156b100 "QEventLoop", 
              data = 0x156b120, extradata = 0x15d4328}}, 
          static staticMetaObjectExtraData = {objects = 0x0, 
            static_metacall = 0x14dfe20 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}
        returnCode = <optimized out>
#9  0x01452b5d in QInotifyFileSystemWatcherEngine::run (this=0x8782b08)
    at io/qfilesystemwatcher_inotify.cpp:248
---Type <return> to continue, or q <return> to quit---
        sn = {<QObject> = {_vptr.QObject = 0x15d4448, 
            static staticMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x1558920 "QObject", data = 0x15589c0, 
                extradata = 0x15d2de8}}, static staticMetaObjectExtraData = {
              objects = 0x0, 
              static_metacall = 0x1490c60 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0xb60037a8}, 
            static staticQtMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x15616e0 "Qt", data = 0x1565000, 
                extradata = 0x0}}}, static staticMetaObject = {d = {
              superdata = 0x8619b30, stringdata = 0x156c300 "QSocketNotifier", 
              data = 0x156c340, extradata = 0x15d4488}}, 
          static staticMetaObjectExtraData = {objects = 0x0, 
            static_metacall = 0x14e0460 <QSocketNotifier::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, sockfd = 45, 
          sntype = QSocketNotifier::Read, snenabled = true}
#10 0x01361de0 in QThreadPrivate::start (arg=0x8782b08)
    at thread/qthread_unix.cpp:298
        __clframe = {
          __cancel_routine = 0x13609a0 <QThreadPrivate::finish(void*)>, 
          __cancel_arg = 0x8782b08, __do_it = 1, 
          __cancel_type = <optimized out>}
        thr = 0x8782b08
---Type <return> to continue, or q <return> to quit---
        data = 0x8b9e678
#11 0x00603d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#12 0x017f5bae in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 9 (Thread 0xb3ffbb40 (LWP 2648)):
#0  0x00132416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x00607d13 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x013622df in wait (time=1000, this=0x8aa6380)
    at thread/qwaitcondition_unix.cpp:84
        tv = {tv_sec = 1434564843, tv_usec = 971264}
        ti = {tv_sec = 1434564844, tv_nsec = 971264000}
        code = <optimized out>
#3  QWaitCondition::wait (this=0x8aad9dc, mutex=0x8aad9e4, time=1000)
    at thread/qwaitcondition_unix.cpp:158
        returnValue = 236
#4  0x08107adc in TorrentSpeedMonitor::run() ()
No symbol table info available.
#5  0x01361de0 in QThreadPrivate::start (arg=0x8aad9d0)
---Type <return> to continue, or q <return> to quit---
    at thread/qthread_unix.cpp:298
        __clframe = {
          __cancel_routine = 0x13609a0 <QThreadPrivate::finish(void*)>, 
          __cancel_arg = 0x8aad9d0, __do_it = 1, 
          __cancel_type = <optimized out>}
        thr = 0x8aad9d0
        data = 0x8aa6be0
#6  0x00603d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#7  0x017f5bae in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 8 (Thread 0xb47fcb40 (LWP 2647)):
#0  0x00132416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0060796b in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x00466685 in boost::asio::detail::task_io_service::run(boost::system::error_code&) () from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#3  0x004669e9 in boost::asio::detail::posix_thread::func<boost::asio::detail::resolver_service_base::work_io_service_runner>::run() ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#4  0x004621e2 in boost_asio_detail_posix_thread_function ()
   from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#5  0x00603d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#6  0x017f5bae in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 7 (Thread 0xb4ffdb40 (LWP 2646)):
#0  0x00132416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x017f6766 in epoll_wait () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#2  0x00464822 in boost::asio::detail::epoll_reactor::run(bool, boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) ()
   from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#3  0x0046651c in boost::asio::detail::task_io_service::run(boost::system::error_code&) () from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#4  0x004e40ff in libtorrent::aux::session_impl::operator()() ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#5  0x004f3eb1 in boost::detail::thread_data<boost::reference_wrapper<libtorrent::aux::session_impl> >::run() () from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#6  0x018bf48c in thread_proxy () from /usr/lib/libboost_thread.so.1.46.1
No symbol table info available.
#7  0x00603d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#8  0x017f5bae in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 6 (Thread 0xb57feb40 (LWP 2645)):
#0  0x00132416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0060796b in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x0044a9c9 in libtorrent::disk_io_thread::operator()() ()
   from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#3  0x0044f9b1 in boost::detail::thread_data<boost::reference_wrapper<libtorrent::disk_io_thread> >::run() () from /usr/lib/libtorrent-rasterbar.so.6
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#4  0x018bf48c in thread_proxy () from /usr/lib/libboost_thread.so.1.46.1
No symbol table info available.
#5  0x00603d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#6  0x017f5bae in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 5 (Thread 0xb5fffb40 (LWP 2642)):
#0  0x00132416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x00607d13 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x01a23900 in g_cond_wait_until ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x019b70b9 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x019b78de in g_async_queue_timeout_pop ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x01a07f3c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#6  0x01a07673 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#7  0x00603d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#8  0x017f5bae in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 4 (Thread 0xb69ffb40 (LWP 2641)):
#0  0x00132416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x017e7460 in poll () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#2  0x019f1a3b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x019e406e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x019e452b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x0341e4aa in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#6  0x01a07673 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#7  0x00603d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#8  0x017f5bae in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 3 (Thread 0xb73ffb40 (LWP 2640)):
#0  0x00132416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x017e7460 in poll () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#2  0x019f1a3b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x019e406e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x019e452b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x04323134 in ?? ()
   from /usr/lib/i386-linux-gnu/gio/modules/libdconfsettings.so
No symbol table info available.
#6  0x01a07673 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#7  0x00603d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#8  0x017f5bae in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 2 (Thread 0xb7dd8b40 (LWP 2636)):
#0  0x00132416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x017eebd1 in select () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#2  0x01450e26 in QProcessManager::run (this=0x15d5e58)
    at io/qprocess_unix.cpp:245
        readset = {fds_bits = {128, 0 <repeats 31 times>}}
        nselect = <optimized out>
        c = 0 '\000'
#3  0x01361de0 in QThreadPrivate::start (arg=0x15d5e58)
    at thread/qthread_unix.cpp:298
        __clframe = {
          __cancel_routine = 0x13609a0 <QThreadPrivate::finish(void*)>, 
          __cancel_arg = 0x15d5e58, __do_it = 1, 
          __cancel_type = <optimized out>}
        thr = 0x15d5e58
        data = 0x862d320
#4  0x00603d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#5  0x017f5bae in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 1 (Thread 0xb7fdb740 (LWP 2540)):
#0  0x00132416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x017e7460 in poll () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#2  0x019f1a3b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x019e406e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x019e41c1 in g_main_context_iteration ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x014a9887 in QEventDispatcherGlib::processEvents (this=0x862e578, 
    flags=...) at kernel/qeventdispatcher_glib.cpp:424
        d = 0x862e588
        canWait = true
        savedFlags = {i = 0}
        result = <optimized out>
#6  0x008cdafa in QGuiEventDispatcherGlib::processEvents (this=0x862e578, 
    flags=...) at kernel/qguieventdispatcher_glib.cpp:204
---Type <return> to continue, or q <return> to quit---
        d = 0x862e588
        saved_flags = {i = 0}
        returnValue = 252
#7  0x0147550d in QEventLoop::processEvents (this=0xbfffef94, flags=...)
    at kernel/qeventloop.cpp:149
        d = 0x8c8bf90
#8  0x014757a9 in QEventLoop::exec (this=0xbfffef94, flags=...)
    at kernel/qeventloop.cpp:204
        d = 0x8c8bf90
        locker = {val = 140693700}
        app = 0xbfffef4c
#9  0x0147aeba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
        threadData = 0x862d000
        eventLoop = {<QObject> = {_vptr.QObject = 0x15d42e8, 
            static staticMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x1558920 "QObject", data = 0x15589c0, 
                extradata = 0x15d2de8}}, static staticMetaObjectExtraData = {
              objects = 0x0, 
              static_metacall = 0x1490c60 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}, d_ptr = {d = 0x8c8bf90}, 
            static staticQtMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x15616e0 "Qt", data = 0x1565000, 
                extradata = 0x0}}}, static staticMetaObject = {d = {
---Type <return> to continue, or q <return> to quit---
              superdata = 0x8619b30, stringdata = 0x156b100 "QEventLoop", 
              data = 0x156b120, extradata = 0x15d4328}}, 
          static staticMetaObjectExtraData = {objects = 0x0, 
            static_metacall = 0x14dfe20 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>}}
        returnCode = <optimized out>
#10 0x00812a74 in QApplication::exec () at kernel/qapplication.cpp:3820
No locals.
#11 0x080bad72 in main ()
No symbol table info available.
(gdb) 
(gdb) 
(gdb) quit
A debugging session is active.

    Inferior 1 [process 2540] will be killed.

Quit anyway? (y or n) y
sneha@snepra:~$ gdb qbittorrent
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 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 "i686-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/bin/qbittorrent...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/qbittorrent 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[New Thread 0xb7dd8b40 (LWP 4332)]
[New Thread 0xb73ffb40 (LWP 4334)]
[New Thread 0xb69ffb40 (LWP 4335)]
[New Thread 0xb5fffb40 (LWP 4336)]
[New Thread 0xb57feb40 (LWP 4339)]
[New Thread 0xb4ffdb40 (LWP 4340)]
[New Thread 0xb47fcb40 (LWP 4341)]
[New Thread 0xb3ffbb40 (LWP 4342)]
[New Thread 0xb37fab40 (LWP 4344)]
[Thread 0xb5fffb40 (LWP 4336) exited]
[New Thread 0xb5fffb40 (LWP 4462)]

Program received signal SIGTERM, Terminated.
0x00132416 in __kernel_vsyscall ()
(gdb) <qbittorrent crashes/closes>
Undefined command: "<qbittorrent".  Try "help".
(gdb) thread apply all bt full

Thread 11 (Thread 0xb5fffb40 (LWP 4462)):
#0  0x00132416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0060796b in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x00466685 in boost::asio::detail::task_io_service::run(boost::system::error_code&) () from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#3  0x004669e9 in boost::asio::detail::posix_thread::func<boost::asio::detail::resolver_service_base::work_io_service_runner>::run() ()
   from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#4  0x004621e2 in boost_asio_detail_posix_thread_function ()
   from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#5  0x00603d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#6  0x017f5bae in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 10 (Thread 0xb37fab40 (LWP 4344)):
---Type <return> to continue, or q <return> to quit---quitq
Quit
(gdb) clear
No source file specified.
(gdb) quir
Undefined command: "quir".  Try "help".
(gdb) quit
A debugging session is active.

    Inferior 1 [process 4286] will be killed.

Quit anyway? (y or n) y
sneha@snepra:~$ clear

sneha@snepra:~$ gdb qbittorrent
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 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 "i686-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/bin/qbittorrent...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/qbittorrent 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[New Thread 0xb7dd8b40 (LWP 5314)]
[New Thread 0xb73ffb40 (LWP 5316)]
[New Thread 0xb69ffb40 (LWP 5317)]
[New Thread 0xb5fffb40 (LWP 5318)]
[New Thread 0xb57feb40 (LWP 5344)]
[New Thread 0xb4ffdb40 (LWP 5345)]
[New Thread 0xb47fcb40 (LWP 5346)]
[New Thread 0xb3ffbb40 (LWP 5347)]
[New Thread 0xb37fab40 (LWP 5349)]
[Thread 0xb5fffb40 (LWP 5318) exited]
[New Thread 0xb5fffb40 (LWP 5468)]

Program received signal SIGTERM, Terminated.
0x00132416 in __kernel_vsyscall ()
(gdb) <qbittorrent crashes/closes>
Undefined command: "<qbittorrent".  Try "help".
(gdb) thread apply all bt full

Thread 11 (Thread 0xb5fffb40 (LWP 5468)):
#0  0x00132416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x0060796b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#2  0x00466685 in boost::asio::detail::task_io_service::run(boost::system::error_code&) () from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#3  0x004669e9 in boost::asio::detail::posix_thread::func<boost::asio::detail::resolver_service_base::work_io_service_runner>::run() ()
   from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#4  0x004621e2 in boost_asio_detail_posix_thread_function () from /usr/lib/libtorrent-rasterbar.so.6
No symbol table info available.
#5  0x00603d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
No symbol table info available.
#6  0x017f5bae in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.

Thread 10 (Thread 0xb37fab40 (LWP 5349)):
#0  0x00132416 in __kernel_vsyscall ()
No symbol table info available.
#1  0x017e7460 in poll () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#2  0x019f1a3b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x019e406e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x019e41c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x014a98e7 in QEventDispatcherGlib::processEvents (this=0xb6005710, flags=...) at kernel/qeventdispatcher_glib.cpp:426
        d = 0xb6002d10
        canWait = true
        savedFlags = {i = 0}
        result = <optimized out>
#6  0x0147550d in QEventLoop::processEvents (this=0xb37fa240, flags=...) at kernel/qeventloop.cpp:149
        d = 0xb6004f00
#7  0x014757a9 in QEventLoop::exec (this=0xb37fa240, flags=...) at kernel/qeventloop.cpp:204
        d = 0xb6004f00
        locker = {val = 147347420}
        app = 0xb37fa1fc
---Type <return> to continue, or q <return> to quit---quit
Quit
(gdb) 

@sledgehammer999
Copy link
Member

It seems that something sends SIGTERM signal to qbittorrent...
Are you sure you don't just close the windows without having "close to tray" option enabled?
Can you backup and delete your `qbittorrent.conf`` file and try again?

@thalieht
Copy link
Contributor

OP vanished. If problem persists open new issue or ping me, closing.

@qbittorrent qbittorrent locked and limited conversation to collaborators Feb 27, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants