Created
January 17, 2023 08:54
-
-
Save dchmelik/73ebfb80e2493bcd1a1810e688307942 to your computer and use it in GitHub Desktop.
gdb transmission
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(gdb) thread apply all bt | |
Thread 271 (Thread 0x7ffe397fa6c0 (LWP 23928) "pool-transmissi"): | |
#0 0x00007ffff5d17689 in syscall () at /lib64/libc.so.6 | |
#1 0x00007ffff6285060 in g_cond_wait_until () at /usr/lib64/libglib-2.0.so.0 | |
#2 0x00007ffff62027f1 in () at /usr/lib64/libglib-2.0.so.0 | |
#3 0x00007ffff6202db1 in g_async_queue_timeout_pop () at /usr/lib64/libglib-2.0.so.0 | |
#4 0x00007ffff625c76d in () at /usr/lib64/libglib-2.0.so.0 | |
#5 0x00007ffff625bf2d in () at /usr/lib64/libglib-2.0.so.0 | |
#6 0x00007ffff5c94fea in start_thread () at /lib64/libc.so.6 | |
#7 0x00007ffff5d1f9ec in clone3 () at /lib64/libc.so.6 | |
Thread 18 (Thread 0x7ffff0faa6c0 (LWP 16073) "transmission-gt"): | |
#0 0x00007ffff5d124df in poll () at /lib64/libc.so.6 | |
#1 0x00007ffff7e6a3e8 in () at /usr/lib64/libcurl.so.4 | |
#2 0x00007ffff7e611ad in () at /usr/lib64/libcurl.so.4 | |
#3 0x00007ffff7e61372 in curl_multi_wait () at /usr/lib64/libcurl.so.4 | |
#4 0x0000000000598a03 in tr_web::Impl::curlThreadFunc() (this=0xa63380) at /home/d/math/src/network/transmission/libtransmission/web.cc:693 | |
#5 0x00007ffff5edd543 in () at /usr/lib64/libstdc++.so.6 | |
#6 0x00007ffff5c94fea in start_thread () at /lib64/libc.so.6 | |
#7 0x00007ffff5d1f9ec in clone3 () at /lib64/libc.so.6 | |
Thread 17 (Thread 0x7fffd37fe6c0 (LWP 16072) "transmission-gt"): | |
#0 0x00007ffff5d6c183 in __memcmp_avx2_movbe () at /lib64/libc.so.6 | |
#1 0x00000000005eb5c7 in tr_address::operator<(tr_address const&) const (that=..., this=0x7fff998cebb0) at /home/d/math/src/network/transmission/libtransmission/net.h:267 | |
#2 std::less<tr_address>::operator()(tr_address const&, tr_address const&) const (__y=..., __x=..., this=<optimized out>) at /usr/include/c++/12.2.0/bits/stl_function.h:408 | |
#3 std::_Rb_tree<tr_address, std::pair<tr_address const, tr_handshake>, std::_Select1st<std::pair<tr_address const, tr_handshake> >, std::less<tr_address>, std::allocator<std::pair<tr_address const, tr_handshake> > >::_M_lower_bound(std::_Rb_tree_node<std::pair<tr_address const, tr_handshake> > const*, std::_Rb_tree_node_base const*, tr_address const&) const (this=0xeeaf98, __k=..., __y=0xeeafa0, __x=0x7fff998ceb90) at /usr/include/c++/12.2.0/bits/stl_tree.h:1967 | |
#4 std::_Rb_tree<tr_address, std::pair<tr_address const, tr_handshake>, std::_Select1st<std::pair<tr_address const, tr_handshake> >, std::less<tr_address>, std::allocator<std::pair<tr_address const, tr_handshake> > >::find(tr_address const&) const (this=this@entry=0xeeaf98, __k=...) at /usr/include/c++/12.2.0/bits/stl_tree.h:2544 | |
#5 0x00000000005e4ed6 in std::map<tr_address, tr_handshake, std::less<tr_address>, std::allocator<std::pair<tr_address const, tr_handshake> > >::count(tr_address const&) const (__x=..., this=0xeeaf98) at /usr/include/c++/12.2.0/bits/stl_map.h:1264 | |
#6 tr_swarm::peer_is_in_use(peer_atom const&) const (atom=..., this=<optimized out>) at /home/d/math/src/network/transmission/libtransmission/peer-mgr.cc:2425 | |
#7 connect_helpers::(anonymous namespace)::isPeerCandidate (now=1673944791, atom=..., tor=0x7fffcaf4f7b0) at /home/d/math/src/network/transmission/libtransmission/peer-mgr.cc:2449 | |
#8 connect_helpers::getPeerCandidates(tr_session*, size_t) (session=<optimized out>, max=6) at /home/d/math/src/network/transmission/libtransmission/peer-mgr.cc:2603 | |
#9 0x00000000005e8552 in tr_peerMgr::makeNewPeerConnections(unsigned long) (this=0xeeaf90, max=6) at /home/d/math/src/network/transmission/libtransmission/peer-mgr.cc:2687 | |
#10 0x00000000005e877d in tr_peerMgr::reconnectPulse() (this=0xeeaf90) at /home/d/math/src/network/transmission/libtransmission/peer-mgr.cc:2354 | |
#11 0x00000000005e88f8 in tr_peerMgr::bandwidthPulse() (this=0xeeaf90) at /home/d/math/src/network/transmission/libtransmission/peer-mgr.cc:2417 | |
#12 0x00007ffff7dbbdb1 in () at /usr/lib64/libevent-2.1.so.7 | |
#13 0x00007ffff7dbc437 in event_base_loop () at /usr/lib64/libevent-2.1.so.7 | |
#14 0x0000000000619a3c in tr_session_thread_impl::sessionThreadFunc(event_base*) (this=0xbcf7e0, evbase=0xe9fc60) at /home/d/math/src/network/transmission/libtransmission/session-thread.cc:245 | |
#15 0x00007ffff5edd543 in () at /usr/lib64/libstdc++.so.6 | |
#16 0x00007ffff5c94fea in start_thread () at /lib64/libc.so.6 | |
#17 0x00007ffff5d1f9ec in clone3 () at /lib64/libc.so.6 | |
Thread 12 (Thread 0x7ffff17ab6c0 (LWP 16067) "dconf worker"): | |
#0 0x00007ffff5d124df in poll () at /lib64/libc.so.6 | |
#1 0x00007ffff6232f66 in () at /usr/lib64/libglib-2.0.so.0 | |
#2 0x00007ffff623307c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 | |
#3 0x00007ffff23da16d in () at /usr/lib64/gio/modules/libdconfsettings.so | |
#4 0x00007ffff625bf2d in () at /usr/lib64/libglib-2.0.so.0 | |
#5 0x00007ffff5c94fea in start_thread () at /lib64/libc.so.6 | |
#6 0x00007ffff5d1f9ec in clone3 () at /lib64/libc.so.6 | |
Thread 3 (Thread 0x7ffff3dfe6c0 (LWP 16055) "gdbus"): | |
#0 0x00007ffff5d124df in poll () at /lib64/libc.so.6 | |
#1 0x00007ffff6232f66 in () at /usr/lib64/libglib-2.0.so.0 | |
#2 0x00007ffff623329f in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0 | |
#3 0x00007ffff65195b6 in () at /usr/lib64/libgio-2.0.so.0 | |
#4 0x00007ffff625bf2d in () at /usr/lib64/libglib-2.0.so.0 | |
#5 0x00007ffff5c94fea in start_thread () at /lib64/libc.so.6 | |
#6 0x00007ffff5d1f9ec in clone3 () at /lib64/libc.so.6 | |
Thread 2 (Thread 0x7ffff45ff6c0 (LWP 16051) "gmain"): | |
#0 0x00007ffff5d124df in poll () at /lib64/libc.so.6 | |
#1 0x00007ffff6232f66 in () at /usr/lib64/libglib-2.0.so.0 | |
#2 0x00007ffff623307c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 | |
#3 0x00007ffff62330c1 in () at /usr/lib64/libglib-2.0.so.0 | |
#4 0x00007ffff625bf2d in () at /usr/lib64/libglib-2.0.so.0 | |
#5 0x00007ffff5c94fea in start_thread () at /lib64/libc.so.6 | |
#6 0x00007ffff5d1f9ec in clone3 () at /lib64/libc.so.6 | |
#8 connect_helpers::getPeerCandidates(tr_session*, size_t) (session=<optimized out>, max=6) at /home/d/math/src/network/transmission/libtransmission/peer-mgr.cc:2603 | |
#9 0x00000000005e8552 in tr_peerMgr::makeNewPeerConnections(unsigned long) (this=0xeeaf90, max=6) at /home/d/math/src/network/transmission/libtransmission/peer-mgr.cc:2687 | |
#10 0x00000000005e877d in tr_peerMgr::reconnectPulse() (this=0xeeaf90) at /home/d/math/src/network/transmission/libtransmission/peer-mgr.cc:2354 | |
#11 0x00000000005e88f8 in tr_peerMgr::bandwidthPulse() (this=0xeeaf90) at /home/d/math/src/network/transmission/libtransmission/peer-mgr.cc:2417 | |
#12 0x00007ffff7dbbdb1 in () at /usr/lib64/libevent-2.1.so.7 | |
#13 0x00007ffff7dbc437 in event_base_loop () at /usr/lib64/libevent-2.1.so.7 | |
#14 0x0000000000619a3c in tr_session_thread_impl::sessionThreadFunc(event_base*) (this=0xbcf7e0, evbase=0xe9fc60) at /home/d/math/src/network/transmission/libtransmission/session-thread.cc:245 | |
#15 0x00007ffff5edd543 in () at /usr/lib64/libstdc++.so.6 | |
#16 0x00007ffff5c94fea in start_thread () at /lib64/libc.so.6 | |
#17 0x00007ffff5d1f9ec in clone3 () at /lib64/libc.so.6 | |
Thread 12 (Thread 0x7ffff17ab6c0 (LWP 16067) "dconf worker"): | |
#0 0x00007ffff5d124df in poll () at /lib64/libc.so.6 | |
#1 0x00007ffff6232f66 in () at /usr/lib64/libglib-2.0.so.0 | |
#2 0x00007ffff623307c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 | |
#3 0x00007ffff23da16d in () at /usr/lib64/gio/modules/libdconfsettings.so | |
#4 0x00007ffff625bf2d in () at /usr/lib64/libglib-2.0.so.0 | |
#5 0x00007ffff5c94fea in start_thread () at /lib64/libc.so.6 | |
#6 0x00007ffff5d1f9ec in clone3 () at /lib64/libc.so.6 | |
Thread 3 (Thread 0x7ffff3dfe6c0 (LWP 16055) "gdbus"): | |
#0 0x00007ffff5d124df in poll () at /lib64/libc.so.6 | |
#1 0x00007ffff6232f66 in () at /usr/lib64/libglib-2.0.so.0 | |
#2 0x00007ffff623329f in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0 | |
#3 0x00007ffff65195b6 in () at /usr/lib64/libgio-2.0.so.0 | |
#4 0x00007ffff625bf2d in () at /usr/lib64/libglib-2.0.so.0 | |
#5 0x00007ffff5c94fea in start_thread () at /lib64/libc.so.6 | |
#6 0x00007ffff5d1f9ec in clone3 () at /lib64/libc.so.6 | |
Thread 2 (Thread 0x7ffff45ff6c0 (LWP 16051) "gmain"): | |
#0 0x00007ffff5d124df in poll () at /lib64/libc.so.6 | |
#1 0x00007ffff6232f66 in () at /usr/lib64/libglib-2.0.so.0 | |
#2 0x00007ffff623307c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 | |
#3 0x00007ffff62330c1 in () at /usr/lib64/libglib-2.0.so.0 | |
#4 0x00007ffff625bf2d in () at /usr/lib64/libglib-2.0.so.0 | |
#5 0x00007ffff5c94fea in start_thread () at /lib64/libc.so.6 | |
#6 0x00007ffff5d1f9ec in clone3 () at /lib64/libc.so.6 | |
Thread 1 (Thread 0x7ffff4a10dc0 (LWP 16023) "transmission-gt"): | |
#0 0x00007ffff5d124df in poll () at /lib64/libc.so.6 | |
#1 0x00007ffff6232f66 in () at /usr/lib64/libglib-2.0.so.0 | |
#2 0x00007ffff623307c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 | |
#3 0x00007ffff64e07fd in g_application_run () at /usr/lib64/libgio-2.0.so.0 | |
#4 0x000000000044061b in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /home/d/math/src/network/transmission/gtk/main.cc:137 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment