Package: qbittorrent Version: 3.3.6-1+b1 Severity: normal Dear Maintainer, qbittorrent crashed when manipulating files in a directory to be downloaded. Luckily was doing it under gdb so can share more info.
-- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (600, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (1, 'experimental-debug'), (1, 'experimental'), (1, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 4.7.0-1-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages qbittorrent depends on: ii geoip-database 20160912-1 ii libboost-system1.61.0 1.61.0+dfsg-2.1 ii libc6 2.23-5 ii libgcc1 1:6.1.1-11 ii libqt5core5a 5.6.1+dfsg-3+b1 ii libqt5dbus5 5.6.1+dfsg-3+b1 ii libqt5gui5 5.6.1+dfsg-3+b1 ii libqt5network5 5.6.1+dfsg-3+b1 ii libqt5widgets5 5.6.1+dfsg-3+b1 ii libqt5xml5 5.6.1+dfsg-3+b1 ii libstdc++6 6.1.1-11 ii libtorrent-rasterbar9 1.1.0-3 ii python 2.7.11-2 ii zlib1g 1:1.2.8.dfsg-2+b1 qbittorrent recommends no packages. Versions of packages qbittorrent suggests: ii qbittorrent-dbg 3.3.6-1+b1 -- no debconf information -- Regards, Shirish Agarwal शिरीष अग्रवाल My quotes in this email licensed under CC 3.0 http://creativecommons.org/licenses/by-nc/3.0/ http://flossexperiences.wordpress.com EB80 462B 08E1 A0DE A73A 2C2F 9F3D C7A4 E1C4 D2D8
Thread 5 "qbittorrent" received signal SIGFPE, Arithmetic exception. [Switching to Thread 0x7fffd6b8e700 (LWP 4479)] 0x00007ffff7774a50 in libtorrent::piece_picker::add (this=this@entry=0x7fffcc169f00, index=index@entry=8) at ../../src/piece_picker.cpp:856 856 ../../src/piece_picker.cpp: No such file or directory. (gdb) thread apply all bt full Thread 15 (Thread 0x7fffbf7fe700 (LWP 4501)): #0 0x00007ffff53f509d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ffff411b896 in g_main_context_iterate (priority=<optimized out>, n_fds=1, fds=0x7fff98426a10, timeout=<optimized out>, context=0x7fff98000990) at ././glib/gmain.c:4226 poll_func = 0x7ffff412b3d0 <g_poll> max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 1 allocated_nfds = 125 fds = 0x7fff98426a10 #2 0x00007ffff411b896 in g_main_context_iterate (context=context@entry=0x7fff98000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3922 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 1 allocated_nfds = 125 fds = 0x7fff98426a10 #3 0x00007ffff411b9ac in g_main_context_iteration (context=0x7fff98000990, may_block=may_block@entry=1) at ././glib/gmain.c:3988 retval = <optimized out> #4 0x00007ffff644c4ff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fff980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 d = 0x7fff980008e0 canWait = true savedFlags = {i = 0} result = <optimized out> #5 0x00007ffff63f419a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffbf7fdcc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 d = 0x7fff98001580 locker = {val = 36019712} ref = {d = 0x7fff98001580, locker = @0x7fffbf7fdc40, exceptionCaught = true} #6 0x00007ffff6219e53 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500 d = 0x2259d90 locker = {val = 36019712} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6642378 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6568580 <qt_meta_stringdata_QObject>, data = 0x7ffff6568460 <qt_meta_data_QObject>, static_metacall = 0x7ffff642b5f0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7fff98001580}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff65b00e0 <qt_meta_stringdata_Qt>, data = 0x7ffff65ad660 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6639820 <QObject::staticMetaObject>, stringdata = 0x7ffff65c6b60 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff65c6b00 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff649fc60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = <optimized out> #7 0x00007ffff621ed78 in QThreadPrivate::start(void*) (arg=0x2255000) at thread/qthread_unix.cpp:341 __clframe = {__cancel_routine = 0x7ffff621de20 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x2255000, __do_it = 1, __cancel_type = <optimized out>} thr = 0x2255000 data = 0x2259eb0 #8 0x00007ffff5f5b444 in start_thread (arg=0x7fffbf7fe700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffbf7fe700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736406218496, -6113948030957987492, 0, 140737488343455, 3, 140737488343696, 6114087667942349148, 6113934752917936476}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #9 0x00007ffff53fe20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 14 (Thread 0x7fffbffff700 (LWP 4500)): #0 0x00007ffff53f509d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ffff411b896 in g_main_context_iterate (priority=<optimized out>, n_fds=2, fds=0x7fffa00010c0, timeout=<optimized out>, context=0x2113b40) at ././glib/gmain.c:4226 poll_func = 0x7ffff412b3d0 <g_poll> max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 2 allocated_nfds = 2 fds = 0x7fffa00010c0 #2 0x00007ffff411b896 in g_main_context_iterate (context=0x2113b40, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3922 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 2 allocated_nfds = 2 fds = 0x7fffa00010c0 #3 0x00007ffff411bc22 in g_main_loop_run (loop=0x210e630) at ././glib/gmain.c:4123 __func__ = "g_main_loop_run" #4 0x00007fffe83604f6 in gdbus_shared_thread_func (user_data=0x210e670) at ././gio/gdbusprivate.c:247 data = 0x210e670 #5 0x00007ffff4142f05 in g_thread_proxy (data=0xd52e80) at ././glib/gthread.c:784 thread = 0xd52e80 #6 0x00007ffff5f5b444 in start_thread (arg=0x7fffbffff700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffbffff700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736414611200, -6113948030957987492, 0, 140737488343327, 3, 34662000, 6114088769064589660, 6113934752917936476}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #7 0x00007ffff53fe20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 13 (Thread 0x7fffc4b37700 (LWP 4499)): #0 0x00007ffff53f509d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ffff411b896 in g_main_context_iterate (priority=<optimized out>, n_fds=1, fds=0x7fffa40008c0, timeout=<optimized out>, context=0x20d6010) at ././glib/gmain.c:4226 poll_func = 0x7ffff412b3d0 <g_poll> max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0x7fffa40008c0 #2 0x00007ffff411b896 in g_main_context_iterate (context=context@entry=0x20d6010, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3922 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0x7fffa40008c0 #3 0x00007ffff411b9ac in g_main_context_iteration (context=0x20d6010, may_block=may_block@entry=1) at ././glib/gmain.c:3988 retval = <optimized out> #4 0x00007ffff411b9f1 in glib_worker_main (data=<optimized out>) at ././glib/gmain.c:5781 #5 0x00007ffff4142f05 in g_thread_proxy (data=0xd52ed0) at ././glib/gthread.c:784 thread = 0xd52ed0 #6 0x00007ffff5f5b444 in start_thread (arg=0x7fffc4b37700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffc4b37700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736493483776, -6113948030957987492, 0, 140737488342975, 3, 0, 6114038702630820188, 6113934752917936476}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #7 0x00007ffff53fe20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 12 (Thread 0x7fffc57a8700 (LWP 4498)): #0 0x00007ffff5f6107f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff781e3e8 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 0x00007ffff779ae0b in libtorrent::aux::torrent_wait(bool&, libtorrent::aux::session_impl&) (done=@0x7fffc57a764f: false, ses=...) at ../../src/session_call.cpp:86 l = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0xd704a0, locked_ = true} #3 0x00007ffff77b3269 in libtorrent::aux::sync_call_ret<libtorrent::session_status>(libtorrent::aux::session_impl&, boost::function<libtorrent::session_status ()>) (ses=..., f=...) at ../../include/libtorrent/aux_/session_call.hpp:86 done = false r = {has_incoming_connections = 96, upload_rate = 32767, download_rate = -180617735, total_download = 140736506525864, total_upload = 140737323079860, payload_upload_rate = -981829392, payload_download_rate = 32767, total_payload_download = 140736506526068, total_payload_upload = 0, ip_overhead_upload_rate = -981829376, ip_overhead_download_rate = 32767, total_ip_overhead_download = 0, total_ip_overhead_upload = 140737323081265, dht_upload_rate = 1277902189, dht_download_rate = 343, total_dht_download = 717, total_dht_upload = 3079498548932, tracker_upload_rate = -981829552, tracker_download_rate = 32767, total_tracker_download = 8658654068776, total_tracker_upload = 90194313225, total_redundant_bytes = 55484717, total_failed_bytes = 0, num_peers = 44, num_dead_peers = 24, num_unchoked = 15, allowed_upload_slots = 21, up_bandwidth_queue = 8, down_bandwidth_queue = 116, up_bandwidth_bytes_queue = 3, down_bandwidth_bytes_queue = 264, optimistic_unchoke_counter = 0, unchoke_counter = 0, disk_write_queue = 19800, disk_read_queue = 0, dht_nodes = 14764720, dht_node_cache = 0, dht_torrents = 1779975168, dht_global_nodes = 55484717, active_requests = std::vector of length 0, capacity 0, dht_routing_table = std::vector of length 0, capacity 0, dht_total_allocations = 6997700, utp_stats = {num_idle = -981828528, num_syn_sent = 32767, num_connected = 6194310, num_fin_sent = 0, num_close_wait = 0, packet_loss = 0, timeout = 0, packets_in = 0, packets_out = 0, fast_retransmit = 0, packet_resend = 0, samples_above_target = 0, samples_below_target = 0, payload_pkts_in = 1, payload_pkts_out = 0, invalid_pkts_in = 140737319946169, redundant_pkts_in = 0}, peerlist_size = -981829056, num_torrents = 32767, num_paused_torrents = -981828528} #4 0x00007ffff77a1b22 in libtorrent::session_handle::status() const (this=<optimized out>) at ../../src/session_handle.cpp:260 #5 0x000000000052096b in BitTorrent::Session::status() const (this=<optimized out>) at ../../src/base/bittorrent/session.cpp:2163 #6 0x00000000005e8260 in SpeedWidget::update() (this=<optimized out>) at ../../src/gui/properties/speedwidget.cpp:137 btStatus = {m_nativeStatus = {has_incoming_connections = true, upload_rate = 43612, download_rate = 83958, total_download = 296360553, total_upload = 261284872, payload_upload_rate = 38126, payload_download_rate = 79022, total_payload_download = 279132105, total_payload_upload = 243205368, ip_overhead_upload_rate = 4672, ip_overhead_download_rate = 4558, total_ip_overhead_download = 16196000, total_ip_overhead_upload = 16406300, dht_upload_rate = 0, dht_download_rate = 0, total_dht_download = 2055364, total_dht_upload = 1861401, tracker_upload_rate = 0, tracker_download_rate = 0, total_tracker_download = 107300, total_tracker_upload = 99556, total_redundant_bytes = 230140, total_failed_bytes = 0, num_peers = 18, num_dead_peers = 3, num_unchoked = 13, allowed_upload_slots = 50, up_bandwidth_queue = 0, down_bandwidth_queue = 0, up_bandwidth_bytes_queue = 0, down_bandwidth_bytes_queue = 0, optimistic_unchoke_counter = 4, unchoke_counter = 14, disk_write_queue = 0, disk_read_queue = 0, dht_nodes = 382, dht_node_cache = 148, dht_torrents = 0, dht_global_nodes = 917504, active_requests = std::vector of length 1, capacity 1 = {{type = 0x7fffac004ea0 "`", outstanding_requests = 65535, timeouts = 0, responses = 13, branch_factor = 6, nodes_left = 0, last_sent = 610, first_timeout = 0}}, dht_routing_table = std::vector of length 25, capacity 25 = {{num_nodes = -1409286024, num_replacements = 32767, last_active = -1409286024}, {num_nodes = 32767, num_replacements = 8, last_active = 0}, {num_nodes = 32, num_replacements = 8, last_active = 0}, {num_nodes = 16, num_replacements = 8, last_active = 0}, {num_nodes = 8, num_replacements = 8, last_active = 0}, {num_nodes = 8, num_replacements = 8, last_active = 0}, {num_nodes = 8, num_replacements = 8, last_active = 0}, {num_nodes = 8, num_replacements = 8, last_active = 0}, {num_nodes = 8, num_replacements = 8, last_active = 0}, {num_nodes = 8, num_replacements = 8, last_active = 0}, {num_nodes = 8, num_replacements = 8, last_active = 0}, {num_nodes = 8, num_replacements = 8, last_active = 0}, {num_nodes = 8, num_replacements = 8, last_active = 0}, {num_nodes = 8, num_replacements = 8, last_active = 0}, {num_nodes = 8, num_replacements = 8, last_active = 0}, {num_nodes = 8, num_replacements = 8, last_active = 0}, {num_nodes = 7, num_replacements = 6, last_active = 0}, {num_nodes = 8, num_replacements = 8, last_active = 0}, {num_nodes = 6, num_replacements = 0, last_active = 0}, {num_nodes = 8, num_replacements = 0, last_active = 0}, {num_nodes = 4, num_replacements = 0, last_active = 0}, {num_nodes = 4, num_replacements = 0, last_active = 0}, {num_nodes = 1, num_replacements = 0, last_active = 0}, {num_nodes = 0, num_replacements = 0, last_active = 0}, {num_nodes = 8, num_replacements = 8, last_active = 0}}, dht_total_allocations = 35, utp_stats = {num_idle = 0, num_syn_sent = 0, num_connected = 12, num_fin_sent = 4, num_close_wait = 0, packet_loss = 93, timeout = 55218, packets_in = 457522, packets_out = 383809, fast_retransmit = 93, packet_resend = 1134, samples_above_target = 75109, samples_below_target = 103452, payload_pkts_in = 202246, payload_pkts_out = 180359, invalid_pkts_in = 28, redundant_pkts_in = 42}, peerlist_size = 10235, num_torrents = 558, num_paused_torrents = 546}} point = {x = 1474451684, y = {43612, 83958, 38126, 79022, 4672, 4558, 0, 0, 0, 0}} #7 0x00000000005e986c in QtConcurrent::RunFunctionTask<void>::run() (this=0x16ee0c0) at /usr/include/x86_64-linux-gnu/qt5/QtConcurrent/qtconcurrentrunbase.h:130 #8 0x00007ffff621b07f in QThreadPoolThread::run() (this=0x177d380) at thread/qthreadpool.cpp:93 r = 0x16ee0d0 expired = <optimized out> locker = {val = 23619376} #9 0x00007ffff621ed78 in QThreadPrivate::start(void*) (arg=0x177d380) at thread/qthread_unix.cpp:341 __clframe = {__cancel_routine = 0x7ffff621de20 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x177d380, __do_it = 1, __cancel_type = <optimized out>} thr = 0x177d380 data = 0x154cc50 #10 0x00007ffff5f5b444 in start_thread (arg=0x7fffc57a8700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffc57a8700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736506529536, -6113948030957987492, 0, 140737488344943, 3, 140737488345184, 6114039311979305308, 6113934752917936476}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #11 0x00007ffff53fe20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 11 (Thread 0x7fffc77fe700 (LWP 4488)): #0 0x00007ffff53f509d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ffff411b896 in g_main_context_iterate (priority=<optimized out>, n_fds=1, fds=0x7fffa8003220, timeout=<optimized out>, context=0x7fffa8000990) at ././glib/gmain.c:4226 poll_func = 0x7ffff412b3d0 <g_poll> max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0x7fffa8003220 #2 0x00007ffff411b896 in g_main_context_iterate (context=context@entry=0x7fffa8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3922 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0x7fffa8003220 #3 0x00007ffff411b9ac in g_main_context_iteration (context=0x7fffa8000990, may_block=may_block@entry=1) at ././glib/gmain.c:3988 retval = <optimized out> #4 0x00007ffff644c4ff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffa80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 d = 0x7fffa80008e0 canWait = true savedFlags = {i = 0} result = <optimized out> #5 0x00007ffff63f419a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffc77fdcc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 d = 0x7fffa8003190 locker = {val = 16914064} ref = {d = 0x7fffa8003190, locker = @0x7fffc77fdc40, exceptionCaught = true} #6 0x00007ffff6219e53 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500 d = 0x1021620 locker = {val = 16914064} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6642378 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6568580 <qt_meta_stringdata_QObject>, data = 0x7ffff6568460 <qt_meta_data_QObject>, static_metacall = 0x7ffff642b5f0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7fffa8003190}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff65b00e0 <qt_meta_stringdata_Qt>, data = 0x7ffff65ad660 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6639820 <QObject::staticMetaObject>, stringdata = 0x7ffff65c6b60 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff65c6b00 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff649fc60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = <optimized out> #7 0x00007ffff621ed78 in QThreadPrivate::start(void*) (arg=0xf5cad0) at thread/qthread_unix.cpp:341 __clframe = {__cancel_routine = 0x7ffff621de20 <QThreadPrivate::finish(void*)>, __cancel_arg = 0xf5cad0, __do_it = 1, __cancel_type = <optimized out>} thr = 0xf5cad0 data = 0xf95fe0 #8 0x00007ffff5f5b444 in start_thread (arg=0x7fffc77fe700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffc77fe700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736540436224, -6113948030957987492, 0, 140737488347311, 3, 140737488347552, 6114034891384215900, 6113934752917936476}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #9 0x00007ffff53fe20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 10 (Thread 0x7fffc7fff700 (LWP 4486)): #0 0x00007ffff5f6107f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff76c0572 in boost::asio::detail::posix_thread::func<boost::asio::detail::resolver_service_base::work_io_service_runner>::run() (lock=..., this=0xeca138) at /usr/include/boost/asio/detail/posix_event.hpp:106 this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = 0x0}, private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0} ctx = {<boost::asio::detail::noncopyable> = {<No data fields>}, key_ = 0xeca0e0, value_ = 0x7fffc7ffecd0, next_ = 0x0} lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0xeca110, locked_ = true} n = <optimized out> ec = {m_val = 0, m_cat = 0x7ffff75d80c8} #2 0x00007ffff76c0572 in boost::asio::detail::posix_thread::func<boost::asio::detail::resolver_service_base::work_io_service_runner>::run() (ec=..., this_thread=..., lock=..., this=0xeca0e0) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:380 this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = 0x0}, private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0} ctx = {<boost::asio::detail::noncopyable> = {<No data fields>}, key_ = 0xeca0e0, value_ = 0x7fffc7ffecd0, next_ = 0x0} lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0xeca110, locked_ = true} n = <optimized out> ec = {m_val = 0, m_cat = 0x7ffff75d80c8} #3 0x00007ffff76c0572 in boost::asio::detail::posix_thread::func<boost::asio::detail::resolver_service_base::work_io_service_runner>::run() (ec=..., this=0xeca0e0) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149 this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = 0x0}, private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0} ctx = {<boost::asio::detail::noncopyable> = {<No data fields>}, key_ = 0xeca0e0, value_ = 0x7fffc7ffecd0, next_ = 0x0} lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0xeca110, locked_ = true} n = <optimized out> ec = {m_val = 0, m_cat = 0x7ffff75d80c8} #4 0x00007ffff76c0572 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/impl/io_service.ipp:59 ec = {m_val = 0, m_cat = 0x7ffff75d80c8} #5 0x00007ffff76c0572 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/impl/resolver_service_base.ipp:32 #6 0x00007ffff76c0572 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 0x00007ffff76a02bf in boost::asio::detail::boost_asio_detail_posix_thread_function(void*) (arg=0x7fffcc003910) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64 func = {ptr = 0x7fffcc003910} #8 0x00007ffff5f5b444 in start_thread (arg=0x7fffc7fff700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffc7fff700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736548828928, -6113948030957987492, 0, 140736795825711, 3, 15716688, 6114035992506456412, 6113934752917936476}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #9 0x00007ffff53fe20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 9 (Thread 0x7fffd4b8a700 (LWP 4485)): #0 0x00007ffff5f6107f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff781e3e8 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 0x00007ffff769fb13 in libtorrent::disk_io_thread::thread_fun(int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work>) (this=0xd71528, thread_id=3, type=libtorrent::disk_io_thread::hasher_thread, w=...) at ../../src/disk_io_thread.cpp:3259 j = 0x0 l = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0xd71c58, locked_ = true} l2 = <optimized out> #3 0x00007ffff76a0969 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() (a3=..., a2=<optimized out>, a1=<optimized out>, p=<optimized out>, this=<optimized out>) at /usr/include/boost/bind/mem_fn_template.hpp:393 #4 0x00007ffff76a0969 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() (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:463 #5 0x00007ffff76a0969 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/bind/bind.hpp:1222 #6 0x00007ffff76a0969 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 0x00007ffff76a02bf in boost::asio::detail::boost_asio_detail_posix_thread_function(void*) (arg=0x7fffcc001dd0) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64 func = {ptr = 0x7fffcc001dd0} #8 0x00007ffff5f5b444 in start_thread (arg=0x7fffd4b8a700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffd4b8a700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736762259200, -6113948030957987492, 0, 140736795826591, 3, 3, 6114003566040242524, 6113934752917936476}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #9 0x00007ffff53fe20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7fffd538b700 (LWP 4484)): #0 0x00007ffff5f6107f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff781e3e8 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 0x00007ffff769fa0a in libtorrent::disk_io_thread::thread_fun(int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work>) (this=0xd71528, thread_id=2, type=libtorrent::disk_io_thread::generic_thread, w=...) at ../../src/disk_io_thread.cpp:3242 j = 0x0 l = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0xd71c58, locked_ = true} l2 = <optimized out> #3 0x00007ffff76a0969 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() (a3=..., a2=<optimized out>, a1=<optimized out>, p=<optimized out>, this=<optimized out>) at /usr/include/boost/bind/mem_fn_template.hpp:393 #4 0x00007ffff76a0969 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() (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:463 #5 0x00007ffff76a0969 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/bind/bind.hpp:1222 #6 0x00007ffff76a0969 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 0x00007ffff76a02bf in boost::asio::detail::boost_asio_detail_posix_thread_function(void*) (arg=0x7fffcc001b60) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64 func = {ptr = 0x7fffcc001b60} #8 0x00007ffff5f5b444 in start_thread (arg=0x7fffd538b700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffd538b700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736770651904, -6113948030957987492, 0, 140736795826591, 3, 2, 6114004667162483036, 6113934752917936476}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #9 0x00007ffff53fe20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7fffd5b8c700 (LWP 4483)): #0 0x00007ffff5f6107f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff781e3e8 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 0x00007ffff769fa0a in libtorrent::disk_io_thread::thread_fun(int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work>) (this=0xd71528, thread_id=1, type=libtorrent::disk_io_thread::generic_thread, w=...) at ../../src/disk_io_thread.cpp:3242 j = 0x0 l = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0xd71c58, locked_ = true} l2 = <optimized out> #3 0x00007ffff76a0969 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() (a3=..., a2=<optimized out>, a1=<optimized out>, p=<optimized out>, this=<optimized out>) at /usr/include/boost/bind/mem_fn_template.hpp:393 #4 0x00007ffff76a0969 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() (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:463 #5 0x00007ffff76a0969 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/bind/bind.hpp:1222 #6 0x00007ffff76a0969 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 0x00007ffff76a02bf in boost::asio::detail::boost_asio_detail_posix_thread_function(void*) (arg=0x7fffcc0018b0) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64 func = {ptr = 0x7fffcc0018b0} #8 0x00007ffff5f5b444 in start_thread (arg=0x7fffd5b8c700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffd5b8c700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736779044608, -6113948030957987492, 0, 140736795826591, 3, 1, 6114005766137239900, 6113934752917936476}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #9 0x00007ffff53fe20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7fffd638d700 (LWP 4482)): #0 0x00007ffff5f6107f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff781e3e8 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 0x00007ffff769fa0a in libtorrent::disk_io_thread::thread_fun(int, libtorrent::disk_io_thread::thread_type_t, boost::shared_ptr<boost::asio::io_service::work>) (this=0xd71528, thread_id=0, type=libtorrent::disk_io_thread::generic_thread, w=...) at ../../src/disk_io_thread.cpp:3242 j = 0x0 l = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0xd71c58, locked_ = true} l2 = <optimized out> #3 0x00007ffff76a0969 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() (a3=..., a2=<optimized out>, a1=<optimized out>, p=<optimized out>, this=<optimized out>) at /usr/include/boost/bind/mem_fn_template.hpp:393 #4 0x00007ffff76a0969 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() (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:463 #5 0x00007ffff76a0969 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/bind/bind.hpp:1222 #6 0x00007ffff76a0969 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 0x00007ffff76a02bf in boost::asio::detail::boost_asio_detail_posix_thread_function(void*) (arg=0x7fffcc0015f0) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64 func = {ptr = 0x7fffcc0015f0} #8 0x00007ffff5f5b444 in start_thread (arg=0x7fffd638d700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffd638d700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736787437312, -6113948030957987492, 0, 140736795826591, 3, 0, 6113998066871490908, 6113934752917936476}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #9 0x00007ffff53fe20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7fffd6b8e700 (LWP 4479)): #0 0x00007ffff7774a50 in libtorrent::piece_picker::add(int) (this=this@entry=0x7fffcc169f00, index=index@entry=8) at ../../src/piece_picker.cpp:856 priority = <optimized out> range_start = 0 range_end = -1 new_index = <optimized out> #1 0x00007ffff777637b in libtorrent::piece_picker::set_piece_priority(int, int) (this=0x7fffcc169f00, index=index@entry=8, new_piece_priority=<optimized out>) at ../../src/piece_picker.cpp:1850 ret = true #2 0x00007ffff78463ff in libtorrent::torrent::prioritize_pieces(std::vector<int, std::allocator<int> > const&) (this=0x7fffcc0c13c0, pieces=std::vector of length 894, capacity 894 = {...}) at ../../src/torrent.cpp:5502 i = 1 end = 33 index = 8 filter_updated = true was_finished = true pieces = std::vector of length 894, capacity 894 = {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...} this = 0x7fffcc0c13c0 #3 0x00007ffff78466bf in libtorrent::torrent::update_piece_priorities() (this=this@entry=0x7fffcc0c13c0) at ../../src/torrent.cpp:5721 need_update = true position = 936883150 pieces = std::vector of length 894, capacity 894 = {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1...} #4 0x00007ffff7846955 in libtorrent::torrent::prioritize_files(std::vector<int, std::allocator<int> > const&) (this=0x7fffcc0c13c0, files=...) at ../../src/torrent.cpp:5590 limit = <optimized out> #5 0x00007ffff788311e in boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, libtorrent::torrent, std::vector<int, std::allocator<int> > const&>, boost::_bi::list2<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> >, boost::_bi::value<std::vector<int, std::allocator<int> > > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (b1=std::vector of length 5, capacity 5 = {...}, u=..., this=<optimized out>) at /usr/include/boost/bind/mem_fn_template.hpp:156 p = 0x0 h = <optimized out> p = {h = <optimized out>, v = 0x0, p = 0x0} handler = {f_ = {f_ = (void (libtorrent::torrent::*)(libtorrent::torrent * const, const std::vector<int, std::allocator<int> > &)) 0x7ffff78466f0 <libtorrent::torrent::prioritize_files(std::vector<int, std::allocator<int> > const&)>}, l_ = {<boost::_bi::storage2<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> >, boost::_bi::value<std::vector<int, std::allocator<int> > > >> = {<boost::_bi::storage1<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> > >> = {a1_ = {t_ = {px = 0x7fffcc0c13c0, pn = {pi_ = 0x7fffcc0c13a0}}}}, a2_ = {t_ = std::vector of length 5, capacity 5 = {1, 1, 1, 1, 6}}}, <No data fields>}} #6 0x00007ffff788311e in boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, libtorrent::torrent, std::vector<int, std::allocator<int> > const&>, boost::_bi::list2<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> >, boost::_bi::value<std::vector<int, std::allocator<int> > > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (a1=std::vector of length 5, capacity 5 = {...}, u=..., this=<optimized out>) at /usr/include/boost/bind/mem_fn_template.hpp:171 p = 0x0 h = <optimized out> p = {h = <optimized out>, v = 0x0, p = 0x0} handler = {f_ = {f_ = (void (libtorrent::torrent::*)(libtorrent::torrent * const, const std::vector<int, std::allocator<int> > &)) 0x7ffff78466f0 <libtorrent::torrent::prioritize_files(std::vector<int, std::allocator<int> > const&)>}, l_ = {<boost::_bi::storage2<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> >, boost::_bi::value<std::vector<int, std::allocator<int> > > >> = {<boost::_bi::storage1<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> > >> = {a1_ = {t_ = {px = 0x7fffcc0c13c0, pn = {pi_ = 0x7fffcc0c13a0}}}}, a2_ = {t_ = std::vector of length 5, capacity 5 = {1, 1, 1, 1, 6}}}, <No data fields>}} #7 0x00007ffff788311e in boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, libtorrent::torrent, std::vector<int, std::allocator<int> > const&>, boost::_bi::list2<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> >, boost::_bi::value<std::vector<int, std::allocator<int> > > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (a=<synthetic pointer>, f=..., this=0x7fffd6b8db90) at /usr/include/boost/bind/bind.hpp:319 h = <optimized out> p = {h = <optimized out>, v = 0x0, p = 0x0} handler = {f_ = {f_ = (void (libtorrent::torrent::*)(libtorrent::torrent * const, const std::vector<int, std::allocator<int> > &)) 0x7ffff78466f0 <libtorrent::torrent::prioritize_files(std::vector<int, std::allocator<int> > const&)>}, l_ = {<boost::_bi::storage2<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> >, boost::_bi::value<std::vector<int, std::allocator<int> > > >> = {<boost::_bi::storage1<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> > >> = {a1_ = {t_ = {px = 0x7fffcc0c13c0, pn = {pi_ = 0x7fffcc0c13a0}}}}, a2_ = {t_ = std::vector of length 5, capacity 5 = {1, 1, 1, 1, 6}}}, <No data fields>}} #8 0x00007ffff788311e in boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, libtorrent::torrent, std::vector<int, std::allocator<int> > const&>, boost::_bi::list2<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> >, boost::_bi::value<std::vector<int, std::allocator<int> > > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (this=0x7fffd6b8db80) at /usr/include/boost/bind/bind.hpp:1222 h = <optimized out> p = {h = <optimized out>, v = 0x0, p = 0x0} handler = {f_ = {f_ = (void (libtorrent::torrent::*)(libtorrent::torrent * const, const std::vector<int, std::allocator<int> > &)) 0x7ffff78466f0 <libtorrent::torrent::prioritize_files(std::vector<int, std::allocator<int> > const&)>}, l_ = {<boost::_bi::storage2<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> >, boost::_bi::value<std::vector<int, std::allocator<int> > > >> = {<boost::_bi::storage1<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> > >> = {a1_ = {t_ = {px = 0x7fffcc0c13c0, pn = {pi_ = 0x7fffcc0c13a0}}}}, a2_ = {t_ = std::vector of length 5, capacity 5 = {1, 1, 1, 1, 6}}}, <No data fields>}} #9 0x00007ffff788311e in boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, libtorrent::torrent, std::vector<int, std::allocator<int> > const&>, boost::_bi::list2<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> >, boost::_bi::value<std::vector<int, std::allocator<int> > > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (function=...) at /usr/include/boost/asio/handler_invoke_hook.hpp:69 h = <optimized out> p = {h = <optimized out>, v = 0x0, p = 0x0} handler = {f_ = {f_ = (void (libtorrent::torrent::*)(libtorrent::torrent * const, const std::vector<int, std::allocator<int> > &)) 0x7ffff78466f0 <libtorrent::torrent::prioritize_files(std::vector<int, std::allocator<int> > const&)>}, l_ = {<boost::_bi::storage2<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> >, boost::_bi::value<std::vector<int, std::allocator<int> > > >> = {<boost::_bi::storage1<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> > >> = {a1_ = {t_ = {px = 0x7fffcc0c13c0, pn = {pi_ = 0x7fffcc0c13a0}}}}, a2_ = {t_ = std::vector of length 5, capacity 5 = {1, 1, 1, 1, 6}}}, <No data fields>}} #10 0x00007ffff788311e in boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, libtorrent::torrent, std::vector<int, std::allocator<int> > const&>, boost::_bi::list2<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> >, boost::_bi::value<std::vector<int, std::allocator<int> > > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (context=..., function=...) at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:37 h = <optimized out> p = {h = <optimized out>, v = 0x0, p = 0x0} handler = {f_ = {f_ = (void (libtorrent::torrent::*)(libtorrent::torrent * const, const std::vector<int, std::allocator<int> > &)) 0x7ffff78466f0 <libtorrent::torrent::prioritize_files(std::vector<int, std::allocator<int> > const&)>}, l_ = {<boost::_bi::storage2<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> >, boost::_bi::value<std::vector<int, std::allocator<int> > > >> = {<boost::_bi::storage1<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> > >> = {a1_ = {t_ = {px = 0x7fffcc0c13c0, pn = {pi_ = 0x7fffcc0c13a0}}}}, a2_ = {t_ = std::vector of length 5, capacity 5 = {1, 1, 1, 1, 6}}}, <No data fields>}} #11 0x00007ffff788311e in boost::asio::detail::completion_handler<boost::_bi::bind_t<void, boost::_mfi::mf1<void, libtorrent::torrent, std::vector<int, std::allocator<int> > const&>, boost::_bi::list2<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> >, boost::_bi::value<std::vector<int, std::allocator<int> > > > > >::do_complete(boost::asio::detail::task_io_service*, boost::asio::detail::task_io_service_operation*, boost::system::error_code const&, unsigned long) (owner=0xf1f410, base=<optimized out>) at /usr/include/boost/asio/detail/completion_handler.hpp:68 h = <optimized out> p = {h = <optimized out>, v = 0x0, p = 0x0} handler = {f_ = {f_ = (void (libtorrent::torrent::*)(libtorrent::torrent * const, const std::vector<int, std::allocator<int> > &)) 0x7ffff78466f0 <libtorrent::torrent::prioritize_files(std::vector<int, std::allocator<int> > const&)>}, l_ = {<boost::_bi::storage2<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> >, boost::_bi::value<std::vector<int, std::allocator<int> > > >> = {<boost::_bi::storage1<boost::_bi::value<boost::shared_ptr<libtorrent::torrent> > >> = {a1_ = {t_ = {px = 0x7fffcc0c13c0, pn = {pi_ = 0x7fffcc0c13a0}}}}, a2_ = {t_ = std::vector of length 5, capacity 5 = {1, 1, 1, 1, 6}}}, <No data fields>}} #12 0x00007ffff779a078 in boost::asio::io_service::run() (bytes_transferred=0, ec=..., owner=..., this=<optimized out>) at /usr/include/boost/asio/detail/task_io_service_operation.hpp:38 task_result = 0 on_exit = {task_io_service_ = 0xf1f410, lock_ = 0x7fffd6b8dc10, this_thread_ = 0x7fffd6b8dc90} more_handlers = <optimized out> this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = 0x7fffcc0a9b80}, private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0} ctx = {<boost::asio::detail::noncopyable> = {<No data fields>}, key_ = 0xf1f410, value_ = 0x7fffd6b8dc90, next_ = 0x0} lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0xf1f440, locked_ = false} n = 1544082 ec = {m_val = 0, m_cat = 0x7ffff75d80c8} #13 0x00007ffff779a078 in boost::asio::io_service::run() (ec=..., this_thread=..., lock=..., this=0xf1f410) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:372 task_result = 0 on_exit = {task_io_service_ = 0xf1f410, lock_ = 0x7fffd6b8dc10, this_thread_ = 0x7fffd6b8dc90} more_handlers = <optimized out> this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = 0x7fffcc0a9b80}, private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0} ctx = {<boost::asio::detail::noncopyable> = {<No data fields>}, key_ = 0xf1f410, value_ = 0x7fffd6b8dc90, next_ = 0x0} lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0xf1f440, locked_ = false} n = 1544082 ec = {m_val = 0, m_cat = 0x7ffff75d80c8} #14 0x00007ffff779a078 in boost::asio::io_service::run() (ec=..., this=0xf1f410) at /usr/include/boost/asio/detail/impl/task_io_service.ipp:149 this_thread = {<boost::asio::detail::thread_info_base> = {<boost::asio::detail::noncopyable> = {<No data fields>}, reusable_memory_ = 0x7fffcc0a9b80}, private_op_queue = {<boost::asio::detail::noncopyable> = {<No data fields>}, front_ = 0x0, back_ = 0x0}, private_outstanding_work = 0} ctx = {<boost::asio::detail::noncopyable> = {<No data fields>}, key_ = 0xf1f410, value_ = 0x7fffd6b8dc90, next_ = 0x0} lock = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0xf1f440, locked_ = false} n = 1544082 ec = {m_val = 0, m_cat = 0x7ffff75d80c8} #15 0x00007ffff779a078 in boost::asio::io_service::run() (this=<optimized out>) at /usr/include/boost/asio/impl/io_service.ipp:59 ec = {m_val = 0, m_cat = 0x7ffff75d80c8} #16 0x00007ffff76a02bf in boost::asio::detail::boost_asio_detail_posix_thread_function(void*) (arg=0xef68d0) at /usr/include/boost/asio/detail/impl/posix_thread.ipp:64 func = {ptr = 0xef68d0} #17 0x00007ffff5f5b444 in start_thread (arg=0x7fffd6b8e700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffd6b8e700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736795830016, -6113948030957987492, 0, 140737488346959, 3, 140737345330208, 6113999165846247772, 6113934752917936476}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #18 0x00007ffff53fe20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7fffd738f700 (LWP 4478)): #0 0x00007ffff53f509d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ffff411b896 in g_main_context_iterate (priority=<optimized out>, n_fds=1, fds=0x7fffc8002e70, timeout=<optimized out>, context=0x7fffc8000990) at ././glib/gmain.c:4226 poll_func = 0x7ffff412b3d0 <g_poll> max_priority = 2147483647 timeout = 9992 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0x7fffc8002e70 #2 0x00007ffff411b896 in g_main_context_iterate (context=context@entry=0x7fffc8000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3922 max_priority = 2147483647 timeout = 9992 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0x7fffc8002e70 #3 0x00007ffff411b9ac in g_main_context_iteration (context=0x7fffc8000990, may_block=may_block@entry=1) at ././glib/gmain.c:3988 retval = <optimized out> #4 0x00007ffff644c4ff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffc80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 d = 0x7fffc80008e0 canWait = true savedFlags = {i = 0} result = <optimized out> #5 0x00007ffff63f419a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffd738ecc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 d = 0x7fffc8002d90 locker = {val = 14868400} ref = {d = 0x7fffc8002d90, locker = @0x7fffd738ec40, exceptionCaught = true} #6 0x00007ffff6219e53 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:500 d = 0xe2df40 locker = {val = 14868400} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6642378 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6568580 <qt_meta_stringdata_QObject>, data = 0x7ffff6568460 <qt_meta_data_QObject>, static_metacall = 0x7ffff642b5f0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7fffc8002d90}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff65b00e0 <qt_meta_stringdata_Qt>, data = 0x7ffff65ad660 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6639820 <QObject::staticMetaObject>, stringdata = 0x7ffff65c6b60 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff65c6b00 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff649fc60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = <optimized out> #7 0x00007ffff621ed78 in QThreadPrivate::start(void*) (arg=0xece890) at thread/qthread_unix.cpp:341 __clframe = {__cancel_routine = 0x7ffff621de20 <QThreadPrivate::finish(void*)>, __cancel_arg = 0xece890, __do_it = 1, __cancel_type = <optimized out>} thr = 0xece890 data = 0xf12200 #8 0x00007ffff5f5b444 in start_thread (arg=0x7fffd738f700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffd738f700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736804222720, -6113948030957987492, 0, 140737488347663, 3, 140737488347904, 6114000266968488284, 6113934752917936476}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #9 0x00007ffff53fe20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7fffd8435700 (LWP 4477)): #0 0x00007ffff53f509d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ffff411b896 in g_main_context_iterate (priority=<optimized out>, n_fds=4, fds=0x7fffd000c7a0, timeout=<optimized out>, context=0x7fffd0000990) at ././glib/gmain.c:4226 poll_func = 0x7ffff412b3d0 <g_poll> max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 4 allocated_nfds = 4 fds = 0x7fffd000c7a0 #2 0x00007ffff411b896 in g_main_context_iterate (context=context@entry=0x7fffd0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3922 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 4 allocated_nfds = 4 fds = 0x7fffd000c7a0 #3 0x00007ffff411b9ac in g_main_context_iteration (context=0x7fffd0000990, may_block=may_block@entry=1) at ././glib/gmain.c:3988 retval = <optimized out> #4 0x00007ffff644c4ff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffd00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 d = 0x7fffd00008e0 canWait = true savedFlags = {i = 0} result = <optimized out> #5 0x00007ffff63f419a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffd8434c90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 d = 0x7fffd0002f90 locker = {val = 16338880} ref = {d = 0x7fffd0002f90, locker = @0x7fffd8434c10, exceptionCaught = true} #6 0x00007ffff6219e53 in QThread::exec() (this=this@entry=0x7ffff7facd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500 d = 0xf94f50 locker = {val = 16338880} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6642378 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6568580 <qt_meta_stringdata_QObject>, data = 0x7ffff6568460 <qt_meta_data_QObject>, static_metacall = 0x7ffff642b5f0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7fffd0002f90}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff65b00e0 <qt_meta_stringdata_Qt>, data = 0x7ffff65ad660 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6639820 <QObject::staticMetaObject>, stringdata = 0x7ffff65c6b60 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff65c6b00 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff649fc60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = <optimized out> #7 0x00007ffff7f38525 in QDBusConnectionManager::run() (this=0x7ffff7facd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:189 locker = <optimized out> #8 0x00007ffff621ed78 in QThreadPrivate::start(void*) (arg=0x7ffff7facd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:341 __clframe = {__cancel_routine = 0x7ffff621de20 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7ffff7facd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7ffff7facd60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder> data = 0xef1c90 #9 0x00007ffff5f5b444 in start_thread (arg=0x7fffd8435700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffd8435700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736821679872, -6113948030957987492, 0, 140737488347407, 3, 140737488347648, 6114010526571616604, 6113934752917936476}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #10 0x00007ffff53fe20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7fffeab4a700 (LWP 4474)): #0 0x00007ffff53f509d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007ffff1ed4340 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007ffff1ed5f39 in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fffeca81a79 in QXcbEventReader::run() (this=0xc1ac00) at qxcbconnection.cpp:1325 event = <optimized out> #4 0x00007ffff621ed78 in QThreadPrivate::start(void*) (arg=0xc1ac00) at thread/qthread_unix.cpp:341 __clframe = {__cancel_routine = 0x7ffff621de20 <QThreadPrivate::finish(void*)>, __cancel_arg = 0xc1ac00, __do_it = 1, __cancel_type = <optimized out>} thr = 0xc1ac00 data = 0xc1af60 #5 0x00007ffff5f5b444 in start_thread (arg=0x7fffeab4a700) at pthread_create.c:333 __res = <optimized out> pd = 0x7fffeab4a700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737131095808, -6113948030957987492, 0, 140737488346383, 3, 140737488346624, 6113972676635449692, 6113934752917936476}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #6 0x00007ffff53fe20d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7ffff7e44900 (LWP 4435)): #0 0x00007ffff5f6107f in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff781e3e8 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 0x00007ffff779ae0b in libtorrent::aux::torrent_wait(bool&, libtorrent::aux::session_impl&) (done=@0x7fffffffc5af: false, ses=...) at ../../src/session_call.cpp:86 l = {<boost::asio::detail::noncopyable> = {<No data fields>}, mutex_ = @0xd704a0, locked_ = true} #3 0x00007ffff788bf5c in libtorrent::aux::sync_call_handle<boost::shared_ptr<libtorrent::torrent> >(boost::shared_ptr<libtorrent::torrent>&, boost::function<void ()>) (h=..., f=...) at ../../include/libtorrent/aux_/session_call.hpp:72 done = false #4 0x00007ffff78744a3 in libtorrent::torrent_handle::status(unsigned int) const (this=this@entry=0x2e6f3b8, flags=flags@entry=4294967295) at ../../src/torrent_handle.cpp:395 st = {handle = {m_torrent = {px = 0x0, pn = {pi_ = 0x0}}}, error = "", errc = {m_val = 0, m_cat = 0x7ffff75d80c8}, error_file = -1, save_path = "", name = "", torrent_file = {px = 0x0, pn = {pi_ = 0x0}}, next_announce = {__r = 0}, announce_interval = {__r = 37370192}, current_tracker = "", total_download = 0, total_upload = 0, total_payload_download = 0, total_payload_upload = 0, total_failed_bytes = 0, total_redundant_bytes = 0, pieces = {m_buf = 0x0}, verified_pieces = {m_buf = 0x0}, total_done = 0, total_wanted_done = 0, total_wanted = 0, all_time_upload = 0, all_time_download = 0, added_time = 0, completed_time = 0, last_seen_complete = 0, storage_mode = libtorrent::storage_mode_sparse, progress = 0, progress_ppm = 0, queue_position = 0, download_rate = 0, upload_rate = 0, download_payload_rate = 0, upload_payload_rate = 0, num_seeds = 0, num_peers = 0, num_complete = -1, num_incomplete = -1, list_seeds = 0, list_peers = 0, connect_candidates = 0, num_pieces = 0, distributed_full_copies = 0, distributed_fraction = 0, distributed_copies = 0, block_size = 0, num_uploads = 0, num_connections = 0, uploads_limit = 0, connections_limit = 0, up_bandwidth_queue = 0, down_bandwidth_queue = 0, time_since_upload = 0, time_since_download = 0, active_time = 0, finished_time = 0, seeding_time = 0, seed_rank = 0, last_scrape = 0, priority = 0, state = libtorrent::torrent_status::checking_resume_data, need_save_resume = false, ip_filter_applies = true, upload_mode = false, share_mode = false, super_seeding = false, paused = false, auto_managed = false, sequential_download = false, is_seeding = false, is_finished = false, has_metadata = false, has_incoming = false, seed_mode = false, moving_storage = false, is_loaded = true, announcing_to_trackers = false, announcing_to_lsd = false, announcing_to_dht = false, stop_when_ready = false, info_hash = {static size = 20, m_number = {0, 0, 0, 0, 0}}} t = {px = 0x0, pn = {pi_ = 0x0}} #5 0x0000000000544cfa in BitTorrent::TorrentHandle::updateStatus() (this=this@entry=0x2e6f3a0) at ../../src/base/bittorrent/torrenthandle.cpp:1778 status = {handle = {m_torrent = {px = 0x0, pn = {pi_ = 0x0}}}, error = "", errc = {m_val = 0, m_cat = 0x7ffff75d80c8}, error_file = -1, save_path = "", name = "", torrent_file = {px = 0x0, pn = {pi_ = 0x0}}, next_announce = {__r = 0}, announce_interval = {__r = 140737352982528}, current_tracker = "", total_download = 0, total_upload = 0, total_payload_download = 0, total_payload_upload = 0, total_failed_bytes = 0, total_redundant_bytes = 0, pieces = {m_buf = 0x0}, verified_pieces = {m_buf = 0x0}, total_done = 0, total_wanted_done = 0, total_wanted = 0, all_time_upload = 0, all_time_download = 0, added_time = 0, completed_time = 0, last_seen_complete = 0, storage_mode = libtorrent::storage_mode_sparse, progress = 0, progress_ppm = 0, queue_position = 0, download_rate = 0, upload_rate = 0, download_payload_rate = 0, upload_payload_rate = 0, num_seeds = 0, num_peers = 0, num_complete = -1, num_incomplete = -1, list_seeds = 0, list_peers = 0, connect_candidates = 0, num_pieces = 0, distributed_full_copies = 0, distributed_fraction = 0, distributed_copies = 0, block_size = 0, num_uploads = 0, num_connections = 0, uploads_limit = 0, connections_limit = 0, up_bandwidth_queue = 0, down_bandwidth_queue = 0, time_since_upload = 0, time_since_download = 0, active_time = 0, finished_time = 0, seeding_time = 0, seed_rank = 0, last_scrape = 0, priority = 0, state = libtorrent::torrent_status::checking_resume_data, need_save_resume = false, ip_filter_applies = true, upload_mode = false, share_mode = false, super_seeding = false, paused = false, auto_managed = false, sequential_download = false, is_seeding = false, is_finished = false, has_metadata = false, has_incoming = false, seed_mode = false, moving_storage = false, is_loaded = true, announcing_to_trackers = false, announcing_to_lsd = false, announcing_to_dht = false, stop_when_ready = false, info_hash = {static size = 20, m_number = {0, 0, 0, 0, 0}}} #6 0x000000000054ac80 in BitTorrent::TorrentHandle::prioritizeFiles(QVector<int> const&) (this=0x2e6f3a0, priorities=...) at ../../src/base/bittorrent/torrenthandle.cpp:1911 firstLastPieceFirst = false progress = {d = 0x3320130} oldPriorities = {d = 0x32cce30} spath = {static null = {<No data fields>}, d = 0x235f5a0} #7 0x00000000005c99c2 in PropertiesWidget::applyPriorities() (this=0x164c250) at ../../src/gui/properties/propertieswidget.cpp:873 priorities = {d = 0x29edac0} #8 0x00007ffff6423bd9 in QMetaObject::activate(QObject*, int, int, void**) (sender=0x20274a0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3730 receiverInSameThread = <optimized out> sw = {receiver = 0x164c250, previousSender = 0x0, currentSender = {sender = 0x20274a0, signal = 27, ref = 1}, switched = true} callFunction = 0x693fa0 <PropertiesWidget::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)> receiver = 0x164c250 method_relative = 9 c = 0x18cfc30 last = 0x18cfc30 locker = {val = 140737327170936} connectionLists = {connectionLists = 0x2027a00} list = <optimized out> signal_index = 27 empty_argv = {0x0} currentThreadId = 0x7ffff7e44900 #9 0x00007ffff6423bd9 in QMetaObject::activate(QObject*, int, int, void**) (sender=sender@entry=0x2026000, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3730 receiverInSameThread = <optimized out> sw = {receiver = 0x20274a0, previousSender = 0x0, currentSender = {sender = 0x2026000, signal = 26, ref = 1}, switched = true} callFunction = 0x69adb0 <TorrentContentFilterModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)> receiver = 0x20274a0 method_relative = 0 c = 0x196b1c0 last = 0x196b1c0 locker = {val = 140737327170896} connectionLists = {connectionLists = 0x1969e80} list = <optimized out> signal_index = 26 empty_argv = {0x0} currentThreadId = 0x7ffff7e44900 #10 0x00007ffff6424187 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x2026000, m=m@entry=0xbb4280 <TorrentContentModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3595 #11 0x000000000069ac70 in TorrentContentModel::filteredFilesChanged() (this=this@entry=0x2026000) at moc_torrentcontentmodel.cpp:138 #12 0x0000000000635678 in TorrentContentModel::setData(QModelIndex const&, QVariant const&, int) (this=0x2026000, index=..., value=..., role=<optimized out>) at ../../src/gui/torrentcontentmodel.cpp:138 #13 0x00007ffff63b9e57 in QSortFilterProxyModel::setData(QModelIndex const&, QVariant const&, int) (this=this@entry=0x20274a0, index=..., value=..., role=role@entry=10) at itemmodels/qsortfilterproxymodel.cpp:1979 d = 0x196b360 source_index = {r = 0, c = 0, i = 36301904, m = 0x2026000} #14 0x00007ffff7160868 in QItemDelegate::editorEvent(QEvent*, QAbstractItemModel*, QStyleOptionViewItem const&, QModelIndex const&) (this=0x157f6d0, event=0x7fffffffdce0, model=0x20274a0, option=..., index=...) at itemviews/qitemdelegate.cpp:1189 flags = <optimized out> value = {d = {data = {c = 0 '\000', uc = 0 '\000', s = 0, sc = 0 '\000', us = 0, i = 0, u = 0, l = 0, ul = 0, b = false, d = 0, f = 0, real = 0, ll = 0, ull = 0, o = 0x0, ptr = 0x0, shared = 0x0}, type = 2, is_shared = 0, is_null = 0}} state = <optimized out> #15 0x00007ffff71113e3 in QAbstractItemViewPrivate::sendDelegateEvent(QModelIndex const&, QEvent*) const (this=this@entry=0x14e1f40, index=..., event=event@entry=0x7fffffffdce0) at itemviews/qabstractitemview.cpp:4312 buddy = {r = 3, c = 0, i = 16920320, m = 0x20274a0} options = {<QStyleOption> = {version = 4, type = 10, state = {i = 65537}, direction = Qt::LeftToRight, rect = {x1 = -12, y1 = 76, x2 = 929, y2 = 94}, fontMetrics = {d = {d = 0xd1fdc0}}, palette = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6c9c960 <qt_meta_stringdata_QPalette>, data = 0x7ffff6c9c800 <qt_meta_data_QPalette>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0xddb100, {data = {current_group = 0, resolve_mask = 0}, for_faster_swapping_dont_use = 0}}, styleObject = 0x14e1f00}, displayAlignment = {i = 129}, decorationAlignment = {i = 132}, textElideMode = Qt::ElideRight, decorationPosition = QStyleOptionViewItem::Left, decorationSize = {wd = 16, ht = 16}, font = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6ca0560 <qt_meta_stringdata_QFont>, data = 0x7ffff6ca04a0 <qt_meta_data_QFont>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = {d = 0xd1fdc0}, resolve_mask = 0}, showDecorationSelected = true, features = {i = 0}, locale = {static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff65bd780 <qt_meta_stringdata_QLocale>, data = 0x7ffff65bbf60 <qt_meta_data_QLocale>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = {d = 0x2eea890}}, widget = 0x14e1f00, index = {r = -1, c = -1, i = 0, m = 0x0}, checkState = Qt::Unchecked, icon = {d = 0x0}, text = {static null = {<No data fields>}, d = 0x7ffff64c4c40 <QArrayData::shared_null>}, viewItemPosition = QStyleOptionViewItem::Invalid, backgroundBrush = {d = {d = 0xce99c0}}} delegate = <optimized out> #16 0x00007ffff7116f1b in QAbstractItemView::edit(QModelIndex const&, QAbstractItemView::EditTrigger, QEvent*) (this=this@entry=0x14e1f00, index=..., trigger=trigger@entry=QAbstractItemView::SelectedClicked, event=event@entry=0x7fffffffdce0) at itemviews/qabstractitemview.cpp:2600 lastTrigger = <optimized out> #17 0x00007ffff711178d in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) (this=this@entry=0x14e1f00, event=event@entry=0x7fffffffdce0) at itemviews/qabstractitemview.cpp:1854 pos = {xp = 5, yp = 89} index = {d = 0x112a3f0} click = true trigger = QAbstractItemView::SelectedClicked edited = <optimized out> #18 0x00007ffff7159a93 in QTreeView::mouseReleaseEvent(QMouseEvent*) (this=0x14e1f00, event=0x7fffffffdce0) at itemviews/qtreeview.cpp:1921 #19 0x00007ffff6eef6d8 in QWidget::event(QEvent*) (this=this@entry=0x14e1f00, event=event@entry=0x7fffffffdce0) at kernel/qwidget.cpp:9114 #20 0x00007ffff6ff117e in QFrame::event(QEvent*) (this=0x14e1f00, e=0x7fffffffdce0) at widgets/qframe.cpp:544 result = <optimized out> #21 0x00007ffff711b3c3 in QAbstractItemView::viewportEvent(QEvent*) (this=this@entry=0x14e1f00, event=event@entry=0x7fffffffdce0) at itemviews/qabstractitemview.cpp:1694 #22 0x00007ffff71592dc in QTreeView::viewportEvent(QEvent*) (this=0x14e1f00, event=0x7fffffffdce0) at itemviews/qtreeview.cpp:1313 #23 0x00007ffff63f61b1 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (receiver=receiver@entry=0x14e25a0, event=event@entry=0x7fffffffdce0) at kernel/qcoreapplication.cpp:1126 obj = <optimized out> i = 0 #24 0x00007ffff6ea9bc5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x14e25a0, e=0x7fffffffdce0) at kernel/qapplication.cpp:3800 consumed = <optimized out> this = <optimized out> e = 0x7fffffffdce0 receiver = 0x14e25a0 #25 0x00007ffff6eaff47 in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=receiver@entry=0x14e25a0, e=0x7fffffffdce0) at kernel/qapplication.cpp:3277 me = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x7ffff6d37958 <vtable for QMouseEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff65c7520 <qt_meta_stringdata_QEvent>, data = 0x7ffff65c6f80 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 3, posted = 0, spont = 1, m_accept = 1, reserved = 0}, modState = {i = 0}, ts = 15274103}, l = {xp = 5, yp = 89}, w = {xp = 283, yp = 548}, s = {xp = 289, yp = 613}, b = Qt::LeftButton, mouseState = {i = 0}, caps = 0, velocity = {xp = 0, yp = 0}} w = 0x14e25a0 mouse = 0x7fffffffdce0 eventAccepted = <optimized out> relpos = {xp = 5, yp = 89} pw = {wp = {d = 0x2d9e790, value = 0x14e25a0}} res = false #26 0x00000000004c9882 in Application::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x14e25a0, event=<optimized out>) at ../../src/app/application.cpp:502 #27 0x00007ffff63f6450 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=receiver@entry=0x14e25a0, event=event@entry=0x7fffffffdce0) at kernel/qcoreapplication.cpp:1015 selfRequired = true result = false cbdata = {0x14e25a0, 0x7fffffffdce0, 0x7fffffffdb1f} d = <optimized out> threadData = 0xc03fc0 loopLevelCounter = {threadData = 0xc03fc0} #28 0x00007ffff6eae615 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225 receiverGuard = {wp = {d = 0x2d9e790, value = 0x14e25a0}} nativeGuard = {wp = {d = 0xffb660, value = 0xf51ef0}} alienGuard = {wp = {d = 0x2d9e790, value = 0x14e25a0}} activePopupWidget = {wp = {d = 0x0, value = 0x0}} widgetUnderMouse = <optimized out> wasLeaveAfterRelease = true result = <optimized out> #29 0x00007ffff6eae615 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) (receiver=receiver@entry=0x14e25a0, event=event@entry=0x7fffffffdce0, alienWidget=alienWidget@entry=0x14e25a0, nativeWidget=0xf51ef0, buttonDown=buttonDown@entry=0x7ffff73d3cf0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2775 receiverGuard = {wp = {d = 0x2d9e790, value = 0x14e25a0}} nativeGuard = {wp = {d = 0xffb660, value = 0xf51ef0}} alienGuard = {wp = {d = 0x2d9e790, value = 0x14e25a0}} activePopupWidget = {wp = {d = 0x0, value = 0x0}} widgetUnderMouse = <optimized out> wasLeaveAfterRelease = true result = <optimized out> #30 0x00007ffff6f09ee6 in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=this@entry=0x21ef460, event=event@entry=0x7fffffffe170) at kernel/qwidgetwindow.cpp:603 translated = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x7ffff6d37958 <vtable for QMouseEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff65c7520 <qt_meta_stringdata_QEvent>, data = 0x7ffff65c6f80 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 3, posted = 0, spont = 1, m_accept = 1, reserved = 24}, modState = {i = 0}, ts = 15274103}, l = {xp = 5, yp = 89}, w = {xp = 283, yp = 548}, s = {xp = 289, yp = 613}, b = Qt::LeftButton, mouseState = {i = 0}, caps = 0, velocity = {xp = 0, yp = 0}} contextMenuTrigger = QEvent::MouseButtonPress widget = 0x14e25a0 mapped = {xp = 5, yp = 89} receiver = 0x14e25a0 #31 0x00007ffff6f0c803 in QWidgetWindow::event(QEvent*) (this=0x21ef460, event=0x7fffffffe170) at kernel/qwidgetwindow.cpp:233 #32 0x00007ffff6ea9bec in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x21ef460, e=0x7fffffffe170) at kernel/qapplication.cpp:3804 consumed = <optimized out> this = <optimized out> e = 0x7fffffffe170 receiver = 0x21ef460 #33 0x00007ffff6eaf08f in QApplication::notify(QObject*, QEvent*) (this=0xc03dc0, receiver=receiver@entry=0x21ef460, e=0x7fffffffe170) at kernel/qapplication.cpp:3561 w = 0x21ef460 extra = <optimized out> isProxyWidget = <optimized out> res = false #34 0x00000000004c9882 in Application::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x21ef460, event=<optimized out>) at ../../src/app/application.cpp:502 #35 0x00007ffff63f6450 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=receiver@entry=0x21ef460, event=event@entry=0x7fffffffe170) at kernel/qcoreapplication.cpp:1015 selfRequired = true result = false cbdata = {0x21ef460, 0x7fffffffe170, 0x7fffffffe03f} d = <optimized out> threadData = 0xc03fc0 loopLevelCounter = {threadData = 0xc03fc0} #36 0x00007ffff68c0713 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (event=0x7fffffffe170, receiver=0x21ef460) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228 type = QEvent::MouseButtonRelease stateChange = <optimized out> window = 0x21ef460 localPoint = {xp = 283, yp = 548} globalPoint = {xp = 289, yp = 613} button = Qt::LeftButton doubleClick = false frameStrut = false ev = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x7ffff6d37958 <vtable for QMouseEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff65c7520 <qt_meta_stringdata_QEvent>, data = 0x7ffff65c6f80 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 3, posted = 0, spont = 1, m_accept = 1, reserved = 0}, modState = {i = 0}, ts = 15274103}, l = {xp = 283, yp = 548}, w = {xp = 283, yp = 548}, s = {xp = 289, yp = 613}, b = Qt::LeftButton, mouseState = {i = 0}, caps = 0, velocity = {xp = 0, yp = 0}} #37 0x00007ffff68c0713 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x22a9650) at kernel/qguiapplication.cpp:1877 type = QEvent::MouseButtonRelease stateChange = <optimized out> window = 0x21ef460 localPoint = {xp = 283, yp = 548} globalPoint = {xp = 289, yp = 613} button = Qt::LeftButton doubleClick = false frameStrut = false ev = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x7ffff6d37958 <vtable for QMouseEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff65c7520 <qt_meta_stringdata_QEvent>, data = 0x7ffff65c6f80 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 3, posted = 0, spont = 1, m_accept = 1, reserved = 0}, modState = {i = 0}, ts = 15274103}, l = {xp = 283, yp = 548}, w = {xp = 283, yp = 548}, s = {xp = 289, yp = 613}, b = Qt::LeftButton, mouseState = {i = 0}, caps = 0, velocity = {xp = 0, yp = 0}} #38 0x00007ffff68c1f25 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x22a9650) at kernel/qguiapplication.cpp:1661 #39 0x00007ffff689fc1b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:648 event = 0x22a9650 nevents = 1 #40 0x00007fffecab7d60 in userEventSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70 userEventSource = <optimized out> dispatcher = <optimized out> #41 0x00007ffff411b697 in g_main_context_dispatch (context=0x7fffe40016f0) at ././glib/gmain.c:3201 dispatch = 0x7fffecab7d50 <userEventSourceDispatch(GSource*, GSourceFunc, gpointer)> prev_source = 0x0 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = <optimized out> cb_data = <optimized out> need_destroy = <optimized out> source = 0xce96b0 current = 0xdfb5a0 i = 1 #42 0x00007ffff411b697 in g_main_context_dispatch (context=context@entry=0x7fffe40016f0) at ././glib/gmain.c:3854 #43 0x00007ffff411b900 in g_main_context_iterate (context=context@entry=0x7fffe40016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3927 max_priority = 0 timeout = 0 some_ready = 1 nfds = 7 allocated_nfds = 7 fds = <optimized out> #44 0x00007ffff411b9ac in g_main_context_iteration (context=0x7fffe40016f0, may_block=may_block@entry=1) at ././glib/gmain.c:3988 retval = <optimized out> #45 0x00007ffff644c4ff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0xc89a50, flags=...) at kernel/qeventdispatcher_glib.cpp:417 d = 0xce9140 canWait = true savedFlags = {i = 0} result = <optimized out> #46 0x00007ffff63f419a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffe510, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 d = 0x223a960 locker = {val = 12599504} ref = {d = 0x223a960, locker = @0x7fffffffe490, exceptionCaught = true} #47 0x00007ffff63fc99c in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1285 threadData = 0xc03fc0 eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff6642378 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff6568580 <qt_meta_stringdata_QObject>, data = 0x7ffff6568460 <qt_meta_data_QObject>, static_metacall = 0x7ffff642b5f0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x223a960}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff65b00e0 <qt_meta_stringdata_Qt>, data = 0x7ffff65ad660 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff6639820 <QObject::staticMetaObject>, stringdata = 0x7ffff65c6b60 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff65c6b00 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff649fc60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = <optimized out> #48 0x00007ffff68b7b6c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1607 #49 0x00007ffff6ea6c25 in QApplication::exec() () at kernel/qapplication.cpp:2979 #50 0x00000000004cc713 in Application::exec(QStringList const&) (this=this@entry=0xc03dc0, params=...) at ../../src/app/application.cpp:447 #51 0x00000000004be240 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ../../src/app/main.cpp:269 isOneArg = <optimized out> appId = {static null = {<No data fields>}, d = 0xc03d70} app = {d = 0xc03dc0} 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 = 0x7ffff64c5e00 <QListData::shared_null>}, d = 0x7ffff64c5e00 <QListData::shared_null>}}, <No data fields>}, unknownParameter = {static null = {<No data fields>}, d = 0x7ffff64c4c40 <QArrayData::shared_null>}}