Bug 513720 - KDE Connect Daemon crashes often
Summary: KDE Connect Daemon crashes often
Status: RESOLVED DUPLICATE of bug 513439
Alias: None
Product: kdeconnect
Classification: Applications
Component: common (other bugs)
Version First Reported In: 25.12.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2025-12-22 20:13 UTC by bugs.kde.org.zdr7h
Modified: 2025-12-23 11:23 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bugs.kde.org.zdr7h 2025-12-22 20:13:52 UTC
Application: kdeconnectd (25.12.0)

ApplicationNotResponding [ANR]: false
Qt Version: 6.10.1
Frameworks Version: 6.21.0
Operating System: Linux 6.17.12-300.fc43.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 43 (KDE Plasma Desktop Edition)"
DrKonqi: 6.5.4 [CoredumpBackend]

-- Information about the crash:
For the past week or two, KDE Connect Daemon has been crashing often, usually immediately upon login and then repeatedly (sometimes every few minutes) after that.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KDE Connect Daemon (kdeconnectd), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>}

warning: Can't open file /memfd:pulseaudio (deleted) during file-backed mapping note processing
[New LWP 34112]
[New LWP 34114]
[New LWP 34113]
[New LWP 34118]
[New LWP 34119]
[New LWP 34120]
[New LWP 34121]
[New LWP 34130]
[New LWP 34122]
[New LWP 34117]
[New LWP 34115]
[New LWP 34116]
Downloading 1.53 M separate debug info for /lib64/libudev.so.1...
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/bin/kdeconnectd'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
44	      return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0;
[Current thread is 1 (Thread 0x7ff384bdeec0 (LWP 34112))]

Downloading source file /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qwaitcondition_unix.cpp...
[Current thread is 1 (Thread 0x7ff384bdeec0 (LWP 34112))]

Thread 12 (Thread 0x7ff36e5ff6c0 (LWP 34116)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff38a47bc3c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007ff38a47c2ac in __futex_abstimed_wait_common64 (private=0, futex_word=0x5646ee53ca00, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5646ee53ca00, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007ff38a47c30f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5646ee53ca00, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007ff38a47e97e in __pthread_cond_wait_common (cond=0x5646ee53c9e0, mutex=0x5646ee53c9b0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x5646ee53c9e0, mutex=0x5646ee53c9b0) at pthread_cond_wait.c:453
#7  0x00007ff36534bf1d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:112
#8  0x00007ff36530553c in util_queue_thread_func (input=input@entry=0x5646ee53a2b0) at ../src/util/u_queue.c:275
#9  0x00007ff36534be4c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:43
#10 0x00007ff38a47f464 in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007ff38a5025ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x7ff3751816c0 (LWP 34115)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff38a47bc3c in __internal_syscall_cancel (a1=a1@entry=140683618289280, a2=a2@entry=2, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:49
#2  0x00007ff38a47bc84 in __syscall_cancel (a1=a1@entry=140683618289280, a2=a2@entry=2, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at cancellation.c:75
#3  0x00007ff38a4f519e in __GI___poll (fds=fds@entry=0x7ff375180680, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007ff384aa43a2 in poll (__fds=0x7ff375180680, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44
#5  QtWaylandClient::EventThread::run (this=0x5646ee3c0800) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/plugins/platforms/wayland/qwaylanddisplay.cpp:185
#6  0x00007ff38acd19ae in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:437
#7  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:367
#8  QThreadPrivate::start (arg=0x5646ee3c0800) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:397
#9  0x00007ff38a47f464 in start_thread (arg=<optimized out>) at pthread_create.c:448
#10 0x00007ff38a5025ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7ff36ddfe6c0 (LWP 34117)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff38a47bc3c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007ff38a47c2ac in __futex_abstimed_wait_common64 (private=0, futex_word=0x5646ee3cf790, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5646ee3cf790, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007ff38a47c30f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5646ee3cf790, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007ff38a47e97e in __pthread_cond_wait_common (cond=0x5646ee3cf770, mutex=0x5646ee3cf740, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x5646ee3cf770, mutex=0x5646ee3cf740) at pthread_cond_wait.c:453
#7  0x00007ff36534bf1d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:112
#8  0x00007ff36530553c in util_queue_thread_func (input=input@entry=0x5646ee56ece0) at ../src/util/u_queue.c:275
#9  0x00007ff36534be4c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:43
#10 0x00007ff38a47f464 in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007ff38a5025ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7ff356dfe6c0 (LWP 34122)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff38a47bc3c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007ff38a47c2ac in __futex_abstimed_wait_common64 (private=0, futex_word=0x5646ee63c070, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5646ee63c070, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007ff38a47c30f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5646ee63c070, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007ff38a47e97e in __pthread_cond_wait_common (cond=0x5646ee63c050, mutex=0x5646ee63c020, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x5646ee63c050, mutex=0x5646ee63c020) at pthread_cond_wait.c:453
#7  0x00007ff36534bf1d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:112
#8  0x00007ff36530553c in util_queue_thread_func (input=input@entry=0x5646ee5942f0) at ../src/util/u_queue.c:275
#9  0x00007ff36534be4c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:43
#10 0x00007ff38a47f464 in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007ff38a5025ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7ff3565fd6c0 (LWP 34130)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff38a47bc3c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49
#2  0x00007ff38a47bc84 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75
#3  0x00007ff38a4f56c6 in __GI_ppoll (fds=fds@entry=0x7ff350004ba0, nfds=nfds@entry=2, timeout=<optimized out>, timeout@entry=0x7ff3565fc520, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007ff388cf42e0 in ppoll (__fds=0x7ff350004ba0, __nfds=2, __timeout=0x7ff3565fc520, __ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>, context=0x7ff350000d00, timeout_usec=<optimized out>, fds=0x7ff350004ba0, n_fds=2) at ../glib/gmain.c:4811
#6  g_main_context_iterate_unlocked (context=context@entry=0x7ff350000d00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4485
#7  0x00007ff388cf43a3 in g_main_context_iteration (context=0x7ff350000d00, may_block=1) at ../glib/gmain.c:4556
#8  0x00007ff38ae1e80d in QEventDispatcherGlib::processEvents (this=0x7ff350000be0, flags=...) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#9  0x00007ff38ab09063 in QEventLoop::exec (this=this@entry=0x7ff3565fc680, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/global/qflags.h:77
#10 0x00007ff38ac2bdc6 in QThread::exec (this=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qthread.cpp:672
#11 0x00007ff38acd19ae in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:437
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:367
#13 QThreadPrivate::start (arg=0x5646eeb540b0) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:397
#14 0x00007ff38a47f464 in start_thread (arg=<optimized out>) at pthread_create.c:448
#15 0x00007ff38a5025ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7ff3575ff6c0 (LWP 34121)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff38a47bc3c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007ff38a47c2ac in __futex_abstimed_wait_common64 (private=0, futex_word=0x5646ee5f7420, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5646ee5f7420, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007ff38a47c30f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5646ee5f7420, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007ff38a47e97e in __pthread_cond_wait_common (cond=0x5646ee5f7400, mutex=0x5646ee5f73d0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x5646ee5f7400, mutex=0x5646ee5f73d0) at pthread_cond_wait.c:453
#7  0x00007ff36534bf1d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:112
#8  0x00007ff36530553c in util_queue_thread_func (input=input@entry=0x5646ee56ece0) at ../src/util/u_queue.c:275
#9  0x00007ff36534be4c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:43
#10 0x00007ff38a47f464 in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007ff38a5025ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7ff364dff6c0 (LWP 34120)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff38a47bc3c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007ff38a47c2ac in __futex_abstimed_wait_common64 (private=0, futex_word=0x5646ee5a5f00, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5646ee5a5f00, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007ff38a47c30f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5646ee5a5f00, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007ff38a47e97e in __pthread_cond_wait_common (cond=0x5646ee5a5ee0, mutex=0x5646ee5a5eb0, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x5646ee5a5ee0, mutex=0x5646ee5a5eb0) at pthread_cond_wait.c:453
#7  0x00007ff36534bf1d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:112
#8  0x00007ff36530553c in util_queue_thread_func (input=input@entry=0x5646ee571a60) at ../src/util/u_queue.c:275
#9  0x00007ff36534be4c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:43
#10 0x00007ff38a47f464 in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007ff38a5025ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7ff36cdfc6c0 (LWP 34119)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff38a47bc3c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007ff38a47c2ac in __futex_abstimed_wait_common64 (private=0, futex_word=0x5646ee53f580, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5646ee53f580, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007ff38a47c30f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5646ee53f580, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007ff38a47e97e in __pthread_cond_wait_common (cond=0x5646ee53f560, mutex=0x5646ee53f530, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x5646ee53f560, mutex=0x5646ee53f530) at pthread_cond_wait.c:453
#7  0x00007ff36534bf1d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:112
#8  0x00007ff36530553c in util_queue_thread_func (input=input@entry=0x5646ee571a60) at ../src/util/u_queue.c:275
#9  0x00007ff36534be4c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:43
#10 0x00007ff38a47f464 in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007ff38a5025ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7ff36d5fd6c0 (LWP 34118)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff38a47bc3c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007ff38a47c2ac in __futex_abstimed_wait_common64 (private=0, futex_word=0x5646ee53f3d0, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5646ee53f3d0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007ff38a47c30f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5646ee53f3d0, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007ff38a47e97e in __pthread_cond_wait_common (cond=0x5646ee53f3b0, mutex=0x5646ee53f380, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x5646ee53f3b0, mutex=0x5646ee53f380) at pthread_cond_wait.c:453
#7  0x00007ff36534bf1d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../src/c11/impl/threads_posix.c:112
#8  0x00007ff36530553c in util_queue_thread_func (input=input@entry=0x5646ee58bda0) at ../src/util/u_queue.c:275
#9  0x00007ff36534be4c in impl_thrd_routine (p=<optimized out>) at ../src/c11/impl/threads_posix.c:43
#10 0x00007ff38a47f464 in start_thread (arg=<optimized out>) at pthread_create.c:448
#11 0x00007ff38a5025ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7ff376bff6c0 (LWP 34113)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff38a47bc3c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:49
#2  0x00007ff38a47bc84 in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at cancellation.c:75
#3  0x00007ff38a4f56c6 in __GI_ppoll (fds=fds@entry=0x7ff370001680, nfds=nfds@entry=3, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007ff388cf42e0 in ppoll (__fds=0x7ff370001680, __nfds=3, __timeout=0x0, __ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>, context=0x7ff370000d00, timeout_usec=<optimized out>, fds=0x7ff370001680, n_fds=3) at ../glib/gmain.c:4811
#6  g_main_context_iterate_unlocked (context=context@entry=0x7ff370000d00, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4485
#7  0x00007ff388cf43a3 in g_main_context_iteration (context=0x7ff370000d00, may_block=1) at ../glib/gmain.c:4556
#8  0x00007ff38ae1e80d in QEventDispatcherGlib::processEvents (this=0x7ff370000be0, flags=...) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#9  0x00007ff38ab09063 in QEventLoop::exec (this=this@entry=0x7ff376bfe630, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/global/qflags.h:77
#10 0x00007ff38ac2bdc6 in QThread::exec (this=this@entry=0x7ff38b1fedc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qthread.cpp:672
#11 0x00007ff38b147ae1 in QDBusConnectionManager::run (this=0x7ff38b1fedc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/dbus/qdbusconnectionmanager.cpp:145
#12 0x00007ff38acd19ae in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:437
#13 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:367
#14 QThreadPrivate::start (arg=0x7ff38b1fedc0 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:397
#15 0x00007ff38a47f464 in start_thread (arg=<optimized out>) at pthread_create.c:448
#16 0x00007ff38a5025ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7ff3759826c0 (LWP 34114)):
#0  __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007ff38a47bc3c in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=0, a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007ff38a47c2ac in __futex_abstimed_wait_common64 (private=0, futex_word=0x5646ee4d20dc, expected=<optimized out>, op=<optimized out>, abstime=0x0, cancel=true) at futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x5646ee4d20dc, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#4  0x00007ff38a47c30f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x5646ee4d20dc, expected=<optimized out>, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#5  0x00007ff38a47e97e in __pthread_cond_wait_common (cond=0x5646ee4d20b8, mutex=0x5646ee4d2090, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x5646ee4d20b8, mutex=0x5646ee4d2090) at pthread_cond_wait.c:453
#7  0x00007ff38acda234 in QWaitConditionPrivate::wait (this=0x5646ee4d2090, deadline=...) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:68
#8  QWaitCondition::wait (this=this@entry=0x5646ee4be790, mutex=mutex@entry=0x5646ee4be788, deadline=...) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qwaitcondition_unix.cpp:146
#9  0x00007ff384aa4340 in QtWaylandClient::EventThread::waitForReading (this=0x5646ee4be750) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/plugins/platforms/wayland/qwaylanddisplay.cpp:219
#10 QtWaylandClient::EventThread::run (this=0x5646ee4be750) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/plugins/platforms/wayland/qwaylanddisplay.cpp:180
#11 0x00007ff38acd19ae in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:437
#12 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:367
#13 QThreadPrivate::start (arg=0x5646ee4be750) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/thread/qthread_unix.cpp:397
#14 0x00007ff38a47f464 in start_thread (arg=<optimized out>) at pthread_create.c:448
#15 0x00007ff38a5025ac in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7ff384bdeec0 (LWP 34112)):
[KCrash Handler]
#5  0x00007ff38ca68f32 in Device::sendPacket (this=<optimized out>, np=...) at /usr/src/debug/kde-connect-25.12.0-1.fc43.x86_64/core/device.cpp:353
#6  0x00007ff36ff47d4f in RunCommandPlugin::sendConfig (this=0x5646eec43c10) at /usr/src/debug/kde-connect-25.12.0-1.fc43.x86_64/plugins/runcommand/runcommandplugin.cpp:79
#7  0x00007ff38ca6f3df in Device::privateReceivedPacket (this=0x5646eeb56600, np=...) at /usr/src/debug/kde-connect-25.12.0-1.fc43.x86_64/core/device.cpp:370
#8  0x00007ff38ab58fcc in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/kernel/qobject.cpp:1413
#9  0x00007ff38be3db9f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5646eeb56600, e=0x7ff350014d20) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/widgets/kernel/qapplication.cpp:3305
#10 0x00007ff38aafc4e8 in QCoreApplication::notifyInternal2 (receiver=0x5646eeb56600, event=0x7ff350014d20) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1109
#11 0x00007ff38aafc74d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1549
#12 0x00007ff38aaffb09 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5646ee3914b0) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1904
#13 0x00007ff38ae1efcf in postEventSourceDispatch (s=0x5646ee393fa0) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246
#14 0x00007ff388ceb2a3 in g_main_dispatch (context=0x7ff370000f60) at ../glib/gmain.c:3565
#15 g_main_context_dispatch_unlocked (context=0x7ff370000f60) at ../glib/gmain.c:4425
#16 0x00007ff388cf41f8 in g_main_context_iterate_unlocked (context=context@entry=0x7ff370000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4490
#17 0x00007ff388cf43a3 in g_main_context_iteration (context=0x7ff370000f60, may_block=1) at ../glib/gmain.c:4556
#18 0x00007ff38ae1e80d in QEventDispatcherGlib::processEvents (this=0x5646ee393f10, flags=...) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
#19 0x00007ff38ab09063 in QEventLoop::exec (this=this@entry=0x7ffc87cf4d70, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/global/qflags.h:77
#20 0x00007ff38ab04819 in QCoreApplication::exec () at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1452
#21 0x00007ff38b2df19d in QGuiApplication::exec () at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/gui/kernel/qguiapplication.cpp:1973
#22 0x00007ff38be3db09 in QApplication::exec () at /usr/src/debug/qt6-qtbase-6.10.1-2.fc43.x86_64/src/widgets/kernel/qapplication.cpp:2575
#23 0x00005646b91ee728 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kde-connect-25.12.0-1.fc43.x86_64/daemon/kdeconnectd.cpp:129

Reported using DrKonqi
Comment 1 Nicolas Fella 2025-12-23 11:23:32 UTC

*** This bug has been marked as a duplicate of bug 513439 ***