Bug 426491 - KTorrent suddenly crash
Summary: KTorrent suddenly crash
Status: RESOLVED UPSTREAM
Alias: None
Product: ktorrent
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Joris Guisson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-09-13 17:19 UTC by Alexander Trufanov
Modified: 2020-10-06 04:56 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Trufanov 2020-09-13 17:19:07 UTC
Application: ktorrent (5.2.0)

Qt Version: 5.12.8
Frameworks Version: 5.68.0
Operating System: Linux 5.4.0-45-generic x86_64
Windowing system: X11
Distribution: Ubuntu 20.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Just let KTorrent run for a few days.
It seems some systemd issue for me. Looks like bad descriptor in its D-Bus API

-- Backtrace:
Application: KTorrent (ktorrent), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__libc_recv (flags=<optimized out>, len=8192, buf=0x564f652d0de8, fd=6) at ../sysdeps/unix/sysv/linux/recv.c:28
[Current thread is 1 (Thread 0x7f0783a211c0 (LWP 1649))]

Thread 13 (Thread 0x7f0769498700 (LWP 5735)):
#0  __GI___libc_read (nbytes=10, buf=0x7f0769497bde, fd=35) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=35, buf=0x7f0769497bde, nbytes=10) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f0783e4b955 in pa_read () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so
#3  0x00007f0785d0c416 in pa_mainloop_prepare () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f0785d0ceb4 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f0785d0cf70 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f0785d1b11d in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#7  0x00007f0783e7a67c in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so
#8  0x00007f078716b609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f0787cde103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f07277fe700 (LWP 2662)):
[KCrash Handler]
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#7  0x00007f0787be1859 in __GI_abort () at abort.c:79
#8  0x00007f0770337a25 in log_assert_failed_realm (realm=<optimized out>, text=0x7f077036ca3d "close_nointr(fd) != -EBADF", file=0x7f077036a969 "src/basic/fd-util.c", line=71, func=0x7f077036e638 <__PRETTY_FUNCTION__.10645> "safe_close") at ../src/basic/log.c:809
#9  0x00007f0770347171 in safe_close (fd=<optimized out>) at ../src/basic/fd-util.c:71
#10 safe_close (fd=106) at ../src/basic/fd-util.c:53
#11 0x00007f0770359f8b in bus_close_io_fds (b=b@entry=0x7f071c041480) at ../src/libsystemd/sd-bus/sd-bus.c:135
#12 0x00007f07703633e6 in sd_bus_close (bus=0x7f071c041480) at ../src/libsystemd/sd-bus/sd-bus.c:1570
#13 sd_bus_close (bus=bus@entry=0x7f071c041480) at ../src/libsystemd/sd-bus/sd-bus.c:1551
#14 0x00007f0770363871 in sd_bus_close_unref (bus=0x7f071c041480) at ../src/libsystemd/sd-bus/sd-bus.c:3148
#15 sd_bus_flush_close_unref (bus=0x7f071c041480) at ../src/libsystemd/sd-bus/sd-bus.c:1591
#16 0x00007f07703680d0 in sd_bus_flush_close_unrefp (p=0x7f07277fd288) at ../src/systemd/sd-bus.h:514
#17 _nss_resolve_gethostbyaddr2_r (addr=<optimized out>, len=4, af=2, result=0x7f07277fd4d0, buffer=0x7f07277fd690 "\377\002", buflen=<optimized out>, errnop=0x7f07277fe630, h_errnop=0x7f07277fd4bc, ttlp=0x0) at ../src/nss-resolve/nss-resolve.c:481
#18 0x00007f07703683b3 in _nss_resolve_gethostbyaddr_r (addr=<optimized out>, len=<optimized out>, af=<optimized out>, host=<optimized out>, buffer=<optimized out>, buflen=<optimized out>, errnop=0x7f07277fe630, h_errnop=0x7f07277fd4bc) at ../src/nss-resolve/nss-resolve.c:652
#19 0x00007f0787cef15e in __gethostbyaddr_r (addr=addr@entry=0x7f07277fdb34, len=len@entry=4, type=type@entry=2, resbuf=resbuf@entry=0x7f07277fd4d0, buffer=0x7f07277fd690 "\377\002", buflen=1024, result=<optimized out>, h_errnop=<optimized out>) at ../nss/getXXbyYY_r.c:315
#20 0x00007f0787cf8698 in gni_host_inet_name (addrlen=<optimized out>, flags=8, hostlen=199, host=0x7f07277fdbb0 "", sa=0x7f07277fdb30, tmpbuf=0x7f07277fd680) at getnameinfo.c:249
#21 gni_host_inet (addrlen=<optimized out>, flags=8, hostlen=199, host=0x7f07277fdbb0 "", sa=0x7f07277fdb30, tmpbuf=0x7f07277fd680) at getnameinfo.c:367
#22 gni_host (addrlen=<optimized out>, flags=8, hostlen=199, host=0x7f07277fdbb0 "", sa=0x7f07277fdb30, tmpbuf=0x7f07277fd680) at getnameinfo.c:409
#23 __GI_getnameinfo (sa=0x7f07277fdb30, addrlen=<optimized out>, host=0x7f07277fdbb0 "", hostlen=<optimized out>, serv=0x7f07277fdc80 "", servlen=199, flags=<optimized out>) at getnameinfo.c:523
#24 0x00007f078a03e8d4 in net::ReverseResolver::resolve (this=0x564f63089de0, addr=...) at /home/truf/dev/kde/libktorrent/src/net/reverseresolver.cpp:65
#25 0x00007f078a03e969 in net::ReverseResolver::run (this=0x564f63089de0) at /home/truf/dev/kde/libktorrent/src/net/reverseresolver.cpp:74
#26 0x00007f078a03ec5b in net::ReverseResolverThread::run (this=0x564f5f2d3c20) at /home/truf/dev/kde/libktorrent/src/net/reverseresolver.cpp:119
#27 0x00007f07881b99d2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007f078716b609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#29 0x00007f0787cde103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f0727fff700 (LWP 2661)):
#0  0x00007f078a0391a3 in net::UploadThread::waitForSocketsReady (this=0x564f4ef47940) at /home/truf/dev/kde/libktorrent/src/net/uploadthread.cpp:122
#1  0x00007f078a038deb in net::UploadThread::update (this=0x564f4ef47940) at /home/truf/dev/kde/libktorrent/src/net/uploadthread.cpp:45
#2  0x00007f078a03a62f in net::NetworkThread::run (this=0x564f4ef47940) at /home/truf/dev/kde/libktorrent/src/net/networkthread.cpp:48
#3  0x00007f07881b99d2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f078716b609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#5  0x00007f0787cde103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f0740ff9700 (LWP 2660)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f07881b9c75 in QBasicMutex::lockInternal() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f07881b9f83 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f078a035fa2 in net::SocketMonitor::lock (this=0x7f078a20b3e0 <net::SocketMonitor::self>) at /home/truf/dev/kde/libktorrent/src/net/socketmonitor.cpp:108
#4  0x00007f078a039fd2 in net::DownloadThread::update (this=0x564f4ef47700) at /home/truf/dev/kde/libktorrent/src/net/downloadthread.cpp:51
#5  0x00007f078a03a62f in net::NetworkThread::run (this=0x564f4ef47700) at /home/truf/dev/kde/libktorrent/src/net/networkthread.cpp:48
#6  0x00007f07881b99d2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f078716b609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f0787cde103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f0778d27700 (LWP 2562)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564f57a87a90) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564f57a87a40, cond=0x564f57a87a68) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x564f57a87a68, mutex=0x564f57a87a40) at pthread_cond_wait.c:638
#3  0x00007f07881bfb0f in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f07881bfc01 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0788fc994d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#6  0x00007f07881b99d2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f078716b609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f0787cde103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f0773fff700 (LWP 2001)):
#0  0x00007f07868a870a in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f07868aa185 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f07868abaff in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f07868ac152 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f07868ac2e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f07883d9583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f07883804db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f07881b8785 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f07881b99d2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f078716b609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007f0787cde103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f0779f38700 (LWP 1740)):
#0  0x00007f0787cd196f in __GI___poll (fds=0x7f076001e700, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f07868ac1ae in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f07868ac2e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f07883d9583 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f07883804db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f07881b8785 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f07892e1efa in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f07881b99d2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f078716b609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f0787cde103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f077b7fe700 (LWP 1739)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564f4ef47d68) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564f4ef47d18, cond=0x564f4ef47d40) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x564f4ef47d40, mutex=0x564f4ef47d18) at pthread_cond_wait.c:638
#3  0x00007f078144f97b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f078144f58b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f078716b609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f0787cde103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f076b7fe700 (LWP 1738)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564f4ef47d68) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564f4ef47d18, cond=0x564f4ef47d40) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x564f4ef47d40, mutex=0x564f4ef47d18) at pthread_cond_wait.c:638
#3  0x00007f078144f97b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f078144f58b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f078716b609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f0787cde103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f077bfff700 (LWP 1737)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564f4ef47d68) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564f4ef47d18, cond=0x564f4ef47d40) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x564f4ef47d40, mutex=0x564f4ef47d18) at pthread_cond_wait.c:638
#3  0x00007f078144f97b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f078144f58b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f078716b609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f0787cde103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f0780cc6700 (LWP 1736)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x564f4ef47d68) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x564f4ef47d18, cond=0x564f4ef47d40) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x564f4ef47d40, mutex=0x564f4ef47d18) at pthread_cond_wait.c:638
#3  0x00007f078144f97b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f078144f58b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f078716b609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f0787cde103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f0782b63700 (LWP 1699)):
#0  0x00007f0787cd196f in __GI___poll (fds=0x7f0782b62ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f0787195c1a in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f078719790a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f078334f298 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f07881b99d2 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f078716b609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f0787cde103 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f0783a211c0 (LWP 1649)):
#0  __libc_recv (flags=<optimized out>, len=8192, buf=0x564f652d0de8, fd=6) at ../sysdeps/unix/sysv/linux/recv.c:28
#1  __libc_recv (fd=6, buf=0x564f652d0de8, len=8192, flags=0) at ../sysdeps/unix/sysv/linux/recv.c:23
#2  0x00007f07897f91f6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#3  0x00007f07897e95b7 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#4  0x00007f07897e9a1a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#5  0x00007f07897e9b37 in QNetworkInterface::interfaceFromName(QString const&) () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
#6  0x00007f078a010613 in bt::NetworkInterfaceIPAddresses (iface=...) at /home/truf/dev/kde/libktorrent/src/util/functions.cpp:189
#7  0x00007f078a044be2 in net::TrafficShapedSocket::TrafficShapedSocket (this=0x564f64def610, tcp=true, ip_version=4) at /home/truf/dev/kde/libktorrent/src/net/trafficshapedsocket.cpp:67
#8  0x00007f078a02e6dc in net::PacketSocket::PacketSocket (this=0x564f64def610, tcp=true, ip_version=4) at /home/truf/dev/kde/libktorrent/src/net/packetsocket.cpp:48
#9  0x00007f078a046476 in mse::EncryptedPacketSocket::EncryptedPacketSocket (this=0x564f64def610, ip_version=4) at /home/truf/dev/kde/libktorrent/src/mse/encryptedpacketsocket.cpp:51
#10 0x00007f078a04ad07 in bt::Authenticate::Authenticate (this=0x564f64bdeef0, addr=..., proto=bt::TCP, info_hash=..., peer_id=..., pcon=...) at /home/truf/dev/kde/libktorrent/src/peer/authenticate.cpp:37
#11 0x00007f078a07903b in bt::PeerConnector::Private::start (this=0x564f64f10780, method=bt::PeerConnector::TCP_WITHOUT_ENCRYPTION) at /home/truf/dev/kde/libktorrent/src/peer/peerconnector.cpp:196
#12 0x00007f078a0788de in bt::PeerConnector::acquired (this=0x564f64c875c0) at /home/truf/dev/kde/libktorrent/src/peer/peerconnector.cpp:120
#13 0x00007f078a020e3b in bt::ResourceManager::update (this=0x7f078a22f7a0 <bt::half_open_connections>) at /home/truf/dev/kde/libktorrent/src/util/resourcemanager.cpp:109
#14 0x00007f078a020c39 in bt::ResourceManager::remove (this=0x7f078a22f7a0 <bt::half_open_connections>, r=0x564f63e75790) at /home/truf/dev/kde/libktorrent/src/util/resourcemanager.cpp:82
#15 0x00007f078a02085a in bt::Resource::~Resource (this=0x564f63e75790, __in_chrg=<optimized out>) at /home/truf/dev/kde/libktorrent/src/util/resourcemanager.cpp:33
#16 0x00007f078a07874a in bt::PeerConnector::~PeerConnector (this=0x564f63e75790, __in_chrg=<optimized out>) at /home/truf/dev/kde/libktorrent/src/peer/peerconnector.cpp:77
#17 0x00007f078a07876e in bt::PeerConnector::~PeerConnector (this=0x564f63e75790, __in_chrg=<optimized out>) at /home/truf/dev/kde/libktorrent/src/peer/peerconnector.cpp:80
#18 0x00007f078a06b46d in QtSharedPointer::CustomDeleter<bt::PeerConnector, QtSharedPointer::NormalDeleter>::execute (this=0x564f6172e9b0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:195
#19 0x00007f078a06a7b4 in QtSharedPointer::ExternalRefCountWithCustomDeleter<bt::PeerConnector, QtSharedPointer::NormalDeleter>::deleter (self=0x564f6172e9a0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:213
#20 0x00007f078a00865b in QtSharedPointer::ExternalRefCountData::destroy (this=0x564f6172e9a0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:157
#21 0x00007f078a04c007 in QSharedPointer<bt::PeerConnector>::deref (dd=0x564f6172e9a0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:465
#22 0x00007f078a04bdf2 in QSharedPointer<bt::PeerConnector>::deref (this=0x7fffe1320970) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:460
#23 0x00007f078a04bc30 in QSharedPointer<bt::PeerConnector>::~QSharedPointer (this=0x7fffe1320970, __in_chrg=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer_impl.h:315
#24 0x00007f078a04b636 in bt::Authenticate::onFinish (this=0x564f63fd3ee0, succes=true) at /home/truf/dev/kde/libktorrent/src/peer/authenticate.cpp:164
#25 0x00007f078a04b985 in bt::Authenticate::handshakeReceived (this=0x564f63fd3ee0, full=true) at /home/truf/dev/kde/libktorrent/src/peer/authenticate.cpp:202
#26 0x00007f078a04a783 in bt::AuthenticateBase::onReadyRead (this=0x564f63fd3ee0) at /home/truf/dev/kde/libktorrent/src/peer/authenticatebase.cpp:143
#27 0x00007f078a04b3b0 in bt::Authenticate::onReadyRead (this=0x564f63fd3ee0) at /home/truf/dev/kde/libktorrent/src/peer/authenticate.cpp:125
#28 0x00007f078a04d06e in bt::AuthenticationMonitor::handleData (this=0x7f078a22f6c0 <bt::AuthenticationMonitor::self>) at /home/truf/dev/kde/libktorrent/src/peer/authenticationmonitor.cpp:135
#29 0x00007f078a04ce70 in bt::AuthenticationMonitor::update (this=0x7f078a22f6c0 <bt::AuthenticationMonitor::self>) at /home/truf/dev/kde/libktorrent/src/peer/authenticationmonitor.cpp:110
#30 0x0000564f4e441c1d in kt::Core::update (this=0x564f4f346d20) at /home/truf/dev/kde/ktorrent/ktorrent/core.cpp:999
#31 0x0000564f4e44d4fd in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (kt::Core::*)()>::call(void (kt::Core::*)(), kt::Core*, void**) (f=(void (kt::Core::*)(class kt::Core * const)) 0x564f4e441bce <kt::Core::update()>, o=0x564f4f346d20, arg=0x7fffe1320df0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:152
#32 0x0000564f4e44ca9b in QtPrivate::FunctionPointer<void (kt::Core::*)()>::call<QtPrivate::List<>, void>(void (kt::Core::*)(), kt::Core*, void**) (f=(void (kt::Core::*)(class kt::Core * const)) 0x564f4e441bce <kt::Core::update()>, o=0x564f4f346d20, arg=0x7fffe1320df0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:185
#33 0x0000564f4e44b5cd in QtPrivate::QSlotObject<void (kt::Core::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x564f4f34c8d0, r=0x564f4f346d20, a=0x7fffe1320df0, ret=0x0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobjectdefs_impl.h:414
#34 0x00007f07883ad458 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007f07883ba51e in QTimer::timeout(QTimer::QPrivateSignal) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#36 0x00007f07883adcf5 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007f0788d99a66 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#38 0x00007f0788da30f0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x00007f078838193a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x00007f07883d88b0 in QTimerInfoList::activateTimers() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x00007f07883d919c in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x00007f07868abfbd in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007f07868ac240 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007f07868ac2e3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#45 0x00007f07883d9565 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#46 0x00007f07883804db in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#47 0x00007f0788388246 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#48 0x0000564f4e438070 in main (argc=1, argv=0x7fffe13216c8) at /home/truf/dev/kde/ktorrent/ktorrent/main.cpp:245
[Inferior 1 (process 1649) detached]

Possible duplicates by query: bug 424911, bug 423951, bug 423222, bug 422433, bug 421576.

Reported using DrKonqi
Comment 1 Christoph Feck 2020-10-06 04:56:04 UTC
Crashes deep in systemd nss resolving.