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>}}

Reply via email to