Skip to content

Instantly share code, notes, and snippets.

@shirishag75
Created October 7, 2017 13:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shirishag75/39b6c9fd28211594ac234501e12397b2 to your computer and use it in GitHub Desktop.
Save shirishag75/39b6c9fd28211594ac234501e12397b2 to your computer and use it in GitHub Desktop.
qbittorrent 3.3.15 crash/hang while parsing metadata
[$] gdb qbittorrent [17:29:52]
GNU gdb (Debian 7.12-6) 7.12.0.20161007-git
Copyright (C) 2016 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-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/.build-id/2f/166c54e6bdfb09ba506741c8e7d0d9840551b1.debug...done.
done.
(gdb) set logging overwrite on
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/qbittorrent
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe9bc5700 (LWP 12065)]
[New Thread 0x7fffde95f700 (LWP 12068)]
[New Thread 0x7fffde15e700 (LWP 12069)]
[New Thread 0x7fffcfbe9700 (LWP 12075)]
[New Thread 0x7fffcebab700 (LWP 12076)]
[New Thread 0x7fffcdd0c700 (LWP 12077)]
[New Thread 0x7fffcd50b700 (LWP 12078)]
[New Thread 0x7fffbffff700 (LWP 12081)]
[New Thread 0x7fffbf7fe700 (LWP 12082)]
[New Thread 0x7fffbeffd700 (LWP 12083)]
[New Thread 0x7fffbe7fc700 (LWP 12084)]
[New Thread 0x7fffbdffb700 (LWP 12086)]
[New Thread 0x7fffbd396700 (LWP 12088)]
[New Thread 0x7fffa3fff700 (LWP 12094)]
[New Thread 0x7fffa37fe700 (LWP 12095)]
[New Thread 0x7fffa2ffd700 (LWP 12096)]
[New Thread 0x7fffa27fc700 (LWP 12097)]
[New Thread 0x7fffa1ffb700 (LWP 12098)]
[New Thread 0x7fffa17fa700 (LWP 12099)]
[New Thread 0x7fffa0ff9700 (LWP 12100)]
[New Thread 0x7fff93fff700 (LWP 12101)]
[New Thread 0x7fff937fe700 (LWP 12102)]
[New Thread 0x7fff92ffd700 (LWP 12103)]
[New Thread 0x7fff927fc700 (LWP 12104)]
[New Thread 0x7fff91ffb700 (LWP 12105)]
[New Thread 0x7fff917fa700 (LWP 12106)]
[New Thread 0x7fff90ff9700 (LWP 12107)]
[New Thread 0x7fff907f8700 (LWP 12108)]
[New Thread 0x7fff8fff7700 (LWP 12109)]
[New Thread 0x7fff8f7f6700 (LWP 12110)]
[New Thread 0x7fff8eff5700 (LWP 12111)]
[New Thread 0x7fff8e7f4700 (LWP 12112)]
[New Thread 0x7fff8dff3700 (LWP 12113)]
[New Thread 0x7fff8d7f2700 (LWP 12114)]
[Thread 0x7fff91ffb700 (LWP 12105) exited]
[Thread 0x7fff92ffd700 (LWP 12103) exited]
[Thread 0x7fff8eff5700 (LWP 12111) exited]
[Thread 0x7fffa0ff9700 (LWP 12100) exited]
[Thread 0x7fff8f7f6700 (LWP 12110) exited]
[Thread 0x7fff8dff3700 (LWP 12113) exited]
[Thread 0x7fff90ff9700 (LWP 12107) exited]
[Thread 0x7fff907f8700 (LWP 12108) exited]
[Thread 0x7fff927fc700 (LWP 12104) exited]
[Thread 0x7fff917fa700 (LWP 12106) exited]
[Thread 0x7fffa37fe700 (LWP 12095) exited]
[Thread 0x7fff8d7f2700 (LWP 12114) exited]
[Thread 0x7fffa1ffb700 (LWP 12098) exited]
[Thread 0x7fff93fff700 (LWP 12101) exited]
[Thread 0x7fffa27fc700 (LWP 12097) exited]
[Thread 0x7fffa17fa700 (LWP 12099) exited]
[Thread 0x7fff8fff7700 (LWP 12109) exited]
[Thread 0x7fff8e7f4700 (LWP 12112) exited]
[Thread 0x7fffa2ffd700 (LWP 12096) exited]
[Thread 0x7fff937fe700 (LWP 12102) exited]
[New Thread 0x7fff937fe700 (LWP 13510)]
[New Thread 0x7fffa2ffd700 (LWP 13511)]
[New Thread 0x7fff8e7f4700 (LWP 13512)]
[New Thread 0x7fff8fff7700 (LWP 13513)]
[New Thread 0x7fffa37fe700 (LWP 13514)]
[New Thread 0x7fffa27fc700 (LWP 13515)]
[New Thread 0x7fffa1ffb700 (LWP 13516)]
[Thread 0x7fffa27fc700 (LWP 13515) exited]
[Thread 0x7fffa1ffb700 (LWP 13516) exited]
[Thread 0x7fffa37fe700 (LWP 13514) exited]
[Thread 0x7fff8e7f4700 (LWP 13512) exited]
[Thread 0x7fff8fff7700 (LWP 13513) exited]
[Thread 0x7fffa2ffd700 (LWP 13511) exited]
[New Thread 0x7fff8fff7700 (LWP 13517)]
[New Thread 0x7fffa1ffb700 (LWP 13518)]
[New Thread 0x7fffa27fc700 (LWP 13519)]
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
[Thread 0x7fff8fff7700 (LWP 13517) exited]
[New Thread 0x7fff8fff7700 (LWP 13521)]
[New Thread 0x7fffa37fe700 (LWP 13522)]
[New Thread 0x7fffa0fc7700 (LWP 13523)]
[New Thread 0x7fff93fff700 (LWP 13524)]
[New Thread 0x7fff92ffd700 (LWP 13525)]
[New Thread 0x7fff927fc700 (LWP 13526)]
[New Thread 0x7fff91ffb700 (LWP 13527)]
[New Thread 0x7fff917fa700 (LWP 13528)]
[New Thread 0x7fff90ff9700 (LWP 13529)]
[Thread 0x7fffa37fe700 (LWP 13522) exited]
[Thread 0x7fff937fe700 (LWP 13510) exited]
[Thread 0x7fff93fff700 (LWP 13524) exited]
[Thread 0x7fff8fff7700 (LWP 13521) exited]
[Thread 0x7fff927fc700 (LWP 13526) exited]
[Thread 0x7fff92ffd700 (LWP 13525) exited]
[Thread 0x7fff917fa700 (LWP 13528) exited]
[Thread 0x7fffa0fc7700 (LWP 13523) exited]
[Thread 0x7fffa1ffb700 (LWP 13518) exited]
[Thread 0x7fff90ff9700 (LWP 13529) exited]
[Thread 0x7fff91ffb700 (LWP 13527) exited]
QXcbConnection: XCB error: 3 (BadWindow), sequence: 8146, resource id: 14081961, major code: 40 (TranslateCoords), minor code: 0
QXcbConnection: XCB error: 3 (BadWindow), sequence: 9185, resource id: 14091011, major code: 40 (TranslateCoords), minor code: 0
[New Thread 0x7fff91ffb700 (LWP 13699)]
[New Thread 0x7fff90ff9700 (LWP 13700)]
[New Thread 0x7fffa1ffb700 (LWP 13701)]
[New Thread 0x7fffa0fc7700 (LWP 13702)]
[New Thread 0x7fff917fa700 (LWP 13703)]
[New Thread 0x7fff8ab9a700 (LWP 13704)]
[New Thread 0x7fff8a399700 (LWP 13705)]
[New Thread 0x7fff89b98700 (LWP 13706)]
[New Thread 0x7fff89397700 (LWP 13707)]
[New Thread 0x7fff88b96700 (LWP 13708)]
[New Thread 0x7fff88395700 (LWP 13709)]
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
[Thread 0x7fff89397700 (LWP 13707) exited]
[Thread 0x7fff88b96700 (LWP 13708) exited]
[Thread 0x7fff89b98700 (LWP 13706) exited]
[Thread 0x7fffa1ffb700 (LWP 13701) exited]
[Thread 0x7fff90ff9700 (LWP 13700) exited]
[Thread 0x7fff8a399700 (LWP 13705) exited]
[New Thread 0x7fff8a399700 (LWP 13711)]
[New Thread 0x7fff90ff9700 (LWP 13712)]
[New Thread 0x7fffa1ffb700 (LWP 13713)]
[New Thread 0x7fff89b98700 (LWP 13714)]
[New Thread 0x7fff89397700 (LWP 13715)]
[Thread 0x7fff89397700 (LWP 13715) exited]
[Thread 0x7fffa0fc7700 (LWP 13702) exited]
[Thread 0x7fff88395700 (LWP 13709) exited]
[Thread 0x7fff90ff9700 (LWP 13712) exited]
[Thread 0x7fff91ffb700 (LWP 13699) exited]
[Thread 0x7fff917fa700 (LWP 13703) exited]
[Thread 0x7fff89b98700 (LWP 13714) exited]
[Thread 0x7fffa1ffb700 (LWP 13713) exited]
[Thread 0x7fff8a399700 (LWP 13711) exited]
[Thread 0x7fff8ab9a700 (LWP 13704) exited]
[New Thread 0x7fff8ab9a700 (LWP 15700)]
[Thread 0x7fff8ab9a700 (LWP 15700) exited]
QXcbConnection: XCB error: 3 (BadWindow), sequence: 16699, resource id: 14227177, major code: 40 (TranslateCoords), minor code: 0
pure virtual method called
terminate called without an active exception
Thread 1 "qbittorrent" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
51 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0 0x00007ffff4678fff in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1 0x00007ffff467a42a in __GI_abort () at abort.c:89
#2 0x00007ffff4f8fb85 in __gnu_cxx::__verbose_terminate_handler() () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3 0x00007ffff4f8d956 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007ffff4f8d9a1 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00007ffff4f8e6ff in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x0000555555693da9 in BitTorrent::Session::handleAlert(libtorrent::alert*) (this=this@entry=0x5555561fdae0, a=0x7fffcc013090) at ../../src/base/bittorrent/session.cpp:3177
#7 0x000055555569409b in BitTorrent::Session::readAlerts() (this=0x5555561fdae0) at ../../src/base/bittorrent/session.cpp:3167
#8 0x00005555557f2cc5 in BitTorrent::Session::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at moc_session.cpp:303
#9 0x00007ffff57533d2 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ffff6cef46c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007ffff6cf6d34 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x000055555562e9a2 in Application::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x5555561fdae0, event=<optimized out>) at ../../src/app/application.cpp:505
#13 0x00007ffff5723d68 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007ffff57264dd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007ffff577cdd3 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007ffff20acf67 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007ffff20ad1a0 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffff20ad22c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007ffff577c3ff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007ffff5721dba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007ffff572ad24 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x0000555555631535 in Application::exec(QStringList const&) (this=0x555555d8dbc0, params=...) at ../../src/app/application.cpp:450
#23 0x0000555555624552 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ../../src/app/main.cpp:304
(gdb) bt full
#0 0x00007ffff4678fff in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
set = {__val = {0, 140737353772112, 140737488344464, 6384440047, 140737353771256, 140737488344448, 140737302927350, 252833149, 4294967295, 140737353771256, 140737293635032, 140737353759184, 140737353771256, 140737488344512, 140737302925246, 3290176423}}
pid = <optimized out>
tid = <optimized out>
#1 0x00007ffff467a42a in __GI_abort () at abort.c:89
save_stage = 2
act = {__sigaction_handler = {sa_handler = 0x23a, sa_sigaction = 0x23a}, sa_mask = {__val = {0, 45, 140737304015984, 45, 45, 140737297359936, 140737294077806, 140737297376544, 45, 45, 140737294505789, 45, 140737297381200, 0, 140737297381120, 140737297376544}}, sa_flags = 1444928224, sa_restorer = 0x7fffcc013090}
sigs = {__val = {32, 0 <repeats 15 times>}}
#2 0x00007ffff4f8fb85 in __gnu_cxx::__verbose_terminate_handler() () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3 0x00007ffff4f8d956 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007ffff4f8d9a1 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00007ffff4f8e6ff in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x0000555555693da9 in BitTorrent::Session::handleAlert(libtorrent::alert*) (this=this@entry=0x5555561fdae0, a=0x7fffcc013090) at ../../src/base/bittorrent/session.cpp:3177
__PRETTY_FUNCTION__ = "void BitTorrent::Session::handleAlert(libtorrent::alert*)"
#7 0x000055555569409b in BitTorrent::Session::readAlerts() (this=0x5555561fdae0) at ../../src/base/bittorrent/session.cpp:3167
a = <optimized out>
__for_range = std::vector of length 3, capacity 4 = {0x7fffcc013020, 0x7fffcc013090, 0x7fffcc013118}
alerts = std::vector of length 3, capacity 4 = {0x7fffcc013020, 0x7fffcc013090, 0x7fffcc013118}
#8 0x00005555557f2cc5 in BitTorrent::Session::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at moc_session.cpp:303
_t = <optimized out>
#9 0x00007ffff57533d2 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ffff6cef46c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007ffff6cf6d34 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x000055555562e9a2 in Application::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x5555561fdae0, event=<optimized out>) at ../../src/app/application.cpp:505
#13 0x00007ffff5723d68 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007ffff57264dd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007ffff577cdd3 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007ffff20acf67 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007ffff20ad1a0 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffff20ad22c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007ffff577c3ff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007ffff5721dba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007ffff572ad24 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x0000555555631535 in Application::exec(QStringList const&) (this=0x555555d8dbc0, params=...) at ../../src/app/application.cpp:450
#23 0x0000555555624552 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ../../src/app/main.cpp:304
isOneArg = <optimized out>
appId = {static null = {<No data fields>}, d = 0x555555d6acb0}
app = {d = 0x555555d8dbc0}
params = {showHelp = false, showVersion = false, noSplash = false, webUiPort = 8080, torrents = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7ffff5813960 <QListData::shared_null>}, d = 0x7ffff5813960 <QListData::shared_null>}}, <No data fields>}, unknownParameter = {static null = {<No data fields>}, d = 0x7ffff5811360 <QArrayData::shared_null>}}
(gdb) thread apply all bt
Thread 45 (Thread 0x7fffa27fc700 (LWP 13519)):
#0 0x00007ffff472566d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ffff20ad119 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff20ad22c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fffa2bf246d in () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4 0x00007ffff20d45f5 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff5284494 in start_thread (arg=0x7fffa27fc700) at pthread_create.c:333
#6 0x00007ffff472eabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 15 (Thread 0x7fffa3fff700 (LWP 12094)):
#0 0x00007ffff472566d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ffff20ad119 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff20ad22c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff577c3ff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x00007ffff5721dba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007ffff55413ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007ffff554629d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x00007ffff5284494 in start_thread (arg=0x7fffa3fff700) at pthread_create.c:333
#8 0x00007ffff472eabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 14 (Thread 0x7fffbd396700 (LWP 12088)):
#0 0x00007ffff528d7dd in nanosleep () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ffff577bd8d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2 0x000055555574a9b7 in SpeedWidget::update() (this=<optimized out>) at ../../src/gui/properties/speedwidget.cpp:155
#3 0x000055555574be04 in non-virtual thunk to QtConcurrent::RunFunctionTask<void>::run() ()
#4 0x00007ffff5542581 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007ffff554629d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007ffff5284494 in start_thread (arg=0x7fffbd396700) at pthread_create.c:333
#7 0x00007ffff472eabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 13 (Thread 0x7fffbdffb700 (LWP 12086)):
#0 0x00007ffff472566d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ffff20ad119 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff20ad22c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff577c3ff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x00007ffff5721dba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007ffff55413ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007ffff554629d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x00007ffff5284494 in start_thread (arg=0x7fffbdffb700) at pthread_create.c:333
#8 0x00007ffff472eabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 12 (Thread 0x7fffbe7fc700 (LWP 12084)):
#0 0x00007ffff528a15f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff7827fe8 in libtorrent::condition_variable::wait(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&) (this=<optimized out>, l=...) at ../../src/thread.cpp:77
#2 0x00007ffff76a9199 in libtorrent::disk_io_thread::thread_fun(int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work>) (this=0x55555645b288, thread_id=3, type=libtorrent::disk_io_thread::hasher_thread, w=...) at ../../src/disk_io_thread.cpp:3281
#3 0x00007ffff76aa4b1 in boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >::operator()(libtorrent::disk_io_thread*, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work>) const (a3=..., a2=<optimized out>, a1=<optimized out>, p=<optimized out>, this=<optimized out>) at /usr/include/boost/bind/mem_fn_template.hpp:393
#4 0x00007ffff76aa4b1 in boost::_bi::list4<boost::_bi::value<libtorrent::disk_io_thread*>, boost::_bi::value<int>, boost::_bi::value<libtorrent::disk_io_thread::thread_type_t>, boost::_bi::value<boost::shared_ptr<boost::asio::io_service::work> > >::operator()<boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >&, boost::_bi::list0&, int) (a=<synthetic pointer>..., f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:463
#5 0x00007ffff76aa4b1 in boost::_bi::bind_t<void, boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >, boost::_bi::list4<boost::_bi::value<libtorrent::disk_io_thread*>, boost::_bi::value<int>, boost::_bi::value<libtorrent::disk_io_thread::thread_type_t>, boost::_bi::value<boost::shared_ptr<boost::asio::io_service::work> > > >::operator()() (this=<optimized out>) at /usr/include/boost/bind/bind.hpp:1294
#6 0x00007ffff76aa4b1 in boost::asio::detail::posix_thread::func<boost::_bi::bind_t<void, boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >, boost::_bi::list4<boost::_bi::value<libtorrent::disk_io_thread*>, boost::_bi::value<int>, boost::_bi::value<libtorrent::disk_io_thread::thread_type_t>, boost::_bi::value<boost::shared_ptr<boost::asio::io_service::work> > > > >::run() (this=<optimized out>) at /usr/include/boost/asio/detail/posix_thread.hpp:82
#7 0x00007ffff76a9def in boost::asio::detail::boost_asio_detail_posix_thread_function(void*) (arg=0x7fffc4002f00) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64
#8 0x00007ffff5284494 in start_thread (arg=0x7fffbe7fc700) at pthread_create.c:333
#9 0x00007ffff472eabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 11 (Thread 0x7fffbeffd700 (LWP 12083)):
#0 0x00007ffff528a15f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff7827fe8 in libtorrent::condition_variable::wait(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&) (this=<optimized out>, l=...) at ../../src/thread.cpp:77
#2 0x00007ffff76a9107 in libtorrent::disk_io_thread::thread_fun(int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work>) (this=0x55555645b288, thread_id=2, type=libtorrent::disk_io_thread::generic_thread, w=...) at ../../src/disk_io_thread.cpp:3264
#3 0x00007ffff76aa4b1 in boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >::operator()(libtorrent::disk_io_thread*, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work>) const (a3=..., a2=<optimized out>, a1=<optimized out>, p=<optimized out>, this=<optimized out>) at /usr/include/boost/bind/mem_fn_template.hpp:393
#4 0x00007ffff76aa4b1 in boost::_bi::list4<boost::_bi::value<libtorrent::disk_io_thread*>, boost::_bi::value<int>, boost::_bi::value<libtorrent::disk_io_thread::thread_type_t>, boost::_bi::value<boost::shared_ptr<boost::asio::io_service::work> > >::operator()<boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >&, boost::_bi::list0&, int) (a=<synthetic pointer>..., f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:463
#5 0x00007ffff76aa4b1 in boost::_bi::bind_t<void, boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >, boost::_bi::list4<boost::_bi::value<libtorrent::disk_io_thread*>, boost::_bi::value<int>, boost::_bi::value<libtorrent::disk_io_thread::thread_type_t>, boost::_bi::value<boost::shared_ptr<boost::asio::io_service::work> > > >::operator()() (this=<optimized out>) at /usr/include/boost/bind/bind.hpp:1294
#6 0x00007ffff76aa4b1 in boost::asio::detail::posix_thread::func<boost::_bi::bind_t<void, boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >, boost::_bi::list4<boost::_bi::value<libtorrent::disk_io_thread*>, boost::_bi::value<int>, boost::_bi::value<libtorrent::disk_io_thread::thread_type_t>, boost::_bi::value<boost::shared_ptr<boost::asio::io_service::work> > > > >::run() (this=<optimized out>) at /usr/include/boost/asio/detail/posix_thread.hpp:82
#7 0x00007ffff76a9def in boost::asio::detail::boost_asio_detail_posix_thread_function(void*) (arg=0x7fffc4002c90) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64
#8 0x00007ffff5284494 in start_thread (arg=0x7fffbeffd700) at pthread_create.c:333
#9 0x00007ffff472eabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 10 (Thread 0x7fffbf7fe700 (LWP 12082)):
#0 0x00007ffff528a15f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff7827fe8 in libtorrent::condition_variable::wait(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&) (this=<optimized out>, l=...) at ../../src/thread.cpp:77
#2 0x00007ffff76a9107 in libtorrent::disk_io_thread::thread_fun(int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work>) (this=0x55555645b288, thread_id=1, type=libtorrent::disk_io_thread::generic_thread, w=...) at ../../src/disk_io_thread.cpp:3264
#3 0x00007ffff76aa4b1 in boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >::operator()(libtorrent::disk_io_thread*, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work>) const (a3=..., a2=<optimized out>, a1=<optimized out>, p=<optimized out>, this=<optimized out>) at /usr/include/boost/bind/mem_fn_template.hpp:393
#4 0x00007ffff76aa4b1 in boost::_bi::list4<boost::_bi::value<libtorrent::disk_io_thread*>, boost::_bi::value<int>, boost::_bi::value<libtorrent::disk_io_thread::thread_type_t>, boost::_bi::value<boost::shared_ptr<boost::asio::io_service::work> > >::operator()<boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >&, boost::_bi::list0&, int) (a=<synthetic pointer>..., f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:463
#5 0x00007ffff76aa4b1 in boost::_bi::bind_t<void, boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >, boost::_bi::list4<boost::_bi::value<libtorrent::disk_io_thread*>, boost::_bi::value<int>, boost::_bi::value<libtorrent::disk_io_thread::thread_type_t>, boost::_bi::value<boost::shared_ptr<boost::asio::io_service::work> > > >::operator()() (this=<optimized out>) at /usr/include/boost/bind/bind.hpp:1294
#6 0x00007ffff76aa4b1 in boost::asio::detail::posix_thread::func<boost::_bi::bind_t<void, boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >, boost::_bi::list4<boost::_bi::value<libtorrent::disk_io_thread*>, boost::_bi::value<int>, boost::_bi::value<libtorrent::disk_io_thread::thread_type_t>, boost::_bi::value<boost::shared_ptr<boost::asio::io_service::work> > > > >::run() (this=<optimized out>) at /usr/include/boost/asio/detail/posix_thread.hpp:82
#7 0x00007ffff76a9def in boost::asio::detail::boost_asio_detail_posix_thread_function(void*) (arg=0x7fffc40029e0) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64
#8 0x00007ffff5284494 in start_thread (arg=0x7fffbf7fe700) at pthread_create.c:333
#9 0x00007ffff472eabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 9 (Thread 0x7fffbffff700 (LWP 12081)):
#0 0x00007ffff528a15f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff7827fe8 in libtorrent::condition_variable::wait(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&) (this=<optimized out>, l=...) at ../../src/thread.cpp:77
#2 0x00007ffff76a9107 in libtorrent::disk_io_thread::thread_fun(int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work>) (this=0x55555645b288, thread_id=0, type=libtorrent::disk_io_thread::generic_thread, w=...) at ../../src/disk_io_thread.cpp:3264
#3 0x00007ffff76aa4b1 in boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >::operator()(libtorrent::disk_io_thread*, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work>) const (a3=..., a2=<optimized out>, a1=<optimized out>, p=<optimized out>, this=<optimized out>) at /usr/include/boost/bind/mem_fn_template.hpp:393
#4 0x00007ffff76aa4b1 in boost::_bi::list4<boost::_bi::value<libtorrent::disk_io_thread*>, boost::_bi::value<int>, boost::_bi::value<libtorrent::disk_io_thread::thread_type_t>, boost::_bi::value<boost::shared_ptr<boost::asio::io_service::work> > >::operator()<boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >, boost::_bi::list0>(boost::_bi::type<void>, boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >&, boost::_bi::list0&, int) (a=<synthetic pointer>..., f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:463
#5 0x00007ffff76aa4b1 in boost::_bi::bind_t<void, boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >, boost::_bi::list4<boost::_bi::value<libtorrent::disk_io_thread*>, boost::_bi::value<int>, boost::_bi::value<libtorrent::disk_io_thread::thread_type_t>, boost::_bi::value<boost::shared_ptr<boost::asio::io_service::work> > > >::operator()() (this=<optimized out>) at /usr/include/boost/bind/bind.hpp:1294
#6 0x00007ffff76aa4b1 in boost::asio::detail::posix_thread::func<boost::_bi::bind_t<void, boost::_mfi::mf3<void, libtorrent::disk_io_thread, int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work> >, boost::_bi::list4<boost::_bi::value<libtorrent::disk_io_thread*>, boost::_bi::value<int>, boost::_bi::value<libtorrent::disk_io_thread::thread_type_t>, boost::_bi::value<boost::shared_ptr<boost::asio::io_service::work> > > > >::run() (this=<optimized out>) at /usr/include/boost/asio/detail/posix_thread.hpp:82
#7 0x00007ffff76a9def in boost::asio::detail::boost_asio_detail_posix_thread_function(void*) (arg=0x7fffc4001280) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64
#8 0x00007ffff5284494 in start_thread (arg=0x7fffbffff700) at pthread_create.c:333
#9 0x00007ffff472eabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 8 (Thread 0x7fffcd50b700 (LWP 12078)):
#0 0x00007ffff528a15f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007ffff76cb158 in boost::asio::detail::posix_event::wait<boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex> >(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&) (lock=..., this=0x5555561d0128) at /usr/include/boost/asio/detail/posix_event.hpp:106
#2 0x00007ffff76cb158 in boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (ec=..., this_thread=..., lock=..., this=0x5555561d00d0) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380
#3 0x00007ffff76cb158 in boost::asio::detail::task_io_service::run(boost::system::error_code&) (ec=..., this=0x5555561d00d0) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#4 0x00007ffff76cb158 in boost::asio::io_service::run() (this=<optimized out>) at /usr/include/boost/asio/impl/io_service.ipp:59
#5 0x00007ffff76cb158 in boost::asio::detail::resolver_service_base::work_io_service_runner::operator()() (this=<optimized out>) at /usr/include/boost/asio/detail/impl/resolver_service_base.ipp:32
#6 0x00007ffff76cb158 in boost::asio::detail::posix_thread::func<boost::asio::detail::resolver_service_base::work_io_service_runner>::run() (this=<optimized out>) at /usr/include/boost/asio/detail/posix_thread.hpp:82
#7 0x00007ffff76a9def in boost::asio::detail::boost_asio_detail_posix_thread_function(void*) (arg=0x7fffc40016b0) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64
#8 0x00007ffff5284494 in start_thread (arg=0x7fffcd50b700) at pthread_create.c:333
#9 0x00007ffff472eabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 7 (Thread 0x7fffcdd0c700 (LWP 12077)):
#0 0x00007ffff472f0b3 in epoll_wait () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ffff76c978d in boost::asio::detail::epoll_reactor::run(bool, boost::asio::detail::op_queue<boost::asio::detail::task_io_service_operation>&) (this=0x555556167e50, block=block@entry=true, ops=...) at /usr/include/boost/asio/detail/impl/epoll_reactor.ipp:392
#2 0x00007ffff77a6874 in boost::asio::detail::task_io_service::do_run_one(boost::asio::detail::scoped_lock<boost::asio::detail::posix_mutex>&, boost::asio::detail::task_io_service_thread_info&, boost::system::error_code const&) (ec=..., this_thread=..., lock=..., this=0x5555562b6300) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:356
#3 0x00007ffff77a6874 in boost::asio::detail::task_io_service::run(boost::system::error_code&) (ec=..., this=0x5555562b6300) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149
#4 0x00007ffff77a6874 in boost::asio::io_service::run() (this=<optimized out>) at /usr/include/boost/asio/impl/io_service.ipp:59
#5 0x00007ffff76a9def in boost::asio::detail::boost_asio_detail_posix_thread_function(void*) (arg=0x55555616f3c0) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64
#6 0x00007ffff5284494 in start_thread (arg=0x7fffcdd0c700) at pthread_create.c:333
#7 0x00007ffff472eabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 6 (Thread 0x7fffcebab700 (LWP 12076)):
#0 0x00007ffff472566d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ffff20ad119 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff20ad22c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff577c3ff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x00007ffff5721dba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007ffff55413ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007ffff554629d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7 0x00007ffff5284494 in start_thread (arg=0x7fffcebab700) at pthread_create.c:333
#8 0x00007ffff472eabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 5 (Thread 0x7fffcfbe9700 (LWP 12075)):
#0 0x00007ffff472566d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ffff20ad119 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff20ad22c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff577c3ff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4 0x00007ffff5721dba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007ffff55413ca in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6 0x00007ffff61bfe45 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7 0x00007ffff554629d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8 0x00007ffff5284494 in start_thread (arg=0x7fffcfbe9700) at pthread_create.c:333
#9 0x00007ffff472eabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 4 (Thread 0x7fffde15e700 (LWP 12069)):
#0 0x00007ffff472566d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ffff20ad119 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff20ad4b2 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fffe1acea76 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007ffff20d45f5 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff5284494 in start_thread (arg=0x7fffde15e700) at pthread_create.c:333
#6 0x00007ffff472eabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 3 (Thread 0x7fffde95f700 (LWP 12068)):
#0 0x00007ffff472566d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ffff20ad119 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff20ad22c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff20ad271 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007ffff20d45f5 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007ffff5284494 in start_thread (arg=0x7fffde95f700) at pthread_create.c:333
#6 0x00007ffff472eabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 2 (Thread 0x7fffe9bc5700 (LWP 12065)):
#0 0x00007ffff472566d in poll () at ../sysdeps/unix/syscall-template.S:84
#1 0x00007ffff0680150 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2 0x00007ffff0681ee9 in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3 0x00007fffec329f09 in () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4 0x00007ffff554629d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5 0x00007ffff5284494 in start_thread (arg=0x7fffe9bc5700) at pthread_create.c:333
#6 0x00007ffff472eabf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Thread 1 (Thread 0x7ffff7f8cc80 (LWP 12060)):
#0 0x00007ffff4678fff in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1 0x00007ffff467a42a in __GI_abort () at abort.c:89
#2 0x00007ffff4f8fb85 in __gnu_cxx::__verbose_terminate_handler() () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3 0x00007ffff4f8d956 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4 0x00007ffff4f8d9a1 in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5 0x00007ffff4f8e6ff in () at /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x0000555555693da9 in BitTorrent::Session::handleAlert(libtorrent::alert*) (this=this@entry=0x5555561fdae0, a=0x7fffcc013090) at ../../src/base/bittorrent/session.cpp:3177
#7 0x000055555569409b in BitTorrent::Session::readAlerts() (this=0x5555561fdae0) at ../../src/base/bittorrent/session.cpp:3167
#8 0x00005555557f2cc5 in BitTorrent::Session::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at moc_session.cpp:303
#9 0x00007ffff57533d2 in QObject::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ffff6cef46c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007ffff6cf6d34 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x000055555562e9a2 in Application::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x5555561fdae0, event=<optimized out>) at ../../src/app/application.cpp:505
#13 0x00007ffff5723d68 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007ffff57264dd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007ffff577cdd3 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007ffff20acf67 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007ffff20ad1a0 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffff20ad22c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007ffff577c3ff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007ffff5721dba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007ffff572ad24 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x0000555555631535 in Application::exec(QStringList const&) (this=0x555555d8dbc0, params=...) at ../../src/app/application.cpp:450
#23 0x0000555555624552 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ../../src/app/main.cpp:304
(gdb) quit
A debugging session is active.
Inferior 1 [process 12060] will be killed.
Quit anyway? (y or n) y
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment