https://bugs.kde.org/show_bug.cgi?id=520864

            Bug ID: 520864
           Summary: KDE Connect crashing shortly after login
    Classification: Applications
           Product: kdeconnect
      Version First 26.04.1
       Reported In:
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: common
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

Application: kdeconnectd (26.04.1)

ApplicationNotResponding [ANR]: false
Qt Version: 6.11.1
Frameworks Version: 6.26.0
Operating System: Linux 7.0.10-201.fc44.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 44 (KDE Plasma Desktop Edition)"
DrKonqi: 6.6.5 [CoredumpBackend]

-- Information about the crash:
KDE Connect has recently (within the last few days) started crashing shortly
after login on Fedora KDE 44.

The reporter is unsure if this crash is reproducible.

-- 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 anon_inode:i915.gem during file-backed mapping note
processing
[New LWP 3929]
[New LWP 3974]
[New LWP 4058]
[New LWP 4132]
[New LWP 4059]
[New LWP 4088]
[New LWP 4089]
Downloading 762.41 K separate debug info for /lib64/libpng16.so.16...
Downloading 829.50 K separate debug info for
/lib64/libimobiledevice-1.0.so.6...
Downloading 49.87 K separate debug info for
/home/user/.cache/debuginfod_client/e4fb849d1c6b9ea7e08248759f5329360500e6fb/debuginfo...
Downloading 344.65 K separate debug info for /lib64/libplist-2.0.so.4...
Downloading 9.41 K separate debug info for
/home/user/.cache/debuginfod_client/2989a3d0f5111cc357fe0bd68d5749369ef9bc90/debuginfo...
Downloading 92.18 K separate debug info for /lib64/libusbmuxd-2.0.so.7...
Downloading 6.39 K separate debug info for
/home/user/.cache/debuginfod_client/0b5e2288652526ffb0647523cc97ba2804978b90/debuginfo...
Downloading 192.91 K separate debug info for
/lib64/libimobiledevice-glue-1.0.so.0...
Downloading 1.29 G separate debug info for /lib64/libLLVM.so.22.1...

warning: .gdb_index address table has a range (0x6e0270 - 0x6e0271) that
overlaps with an earlier range, ignoring .gdb_index
[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 0x7f0cffbc1ec0 (LWP 3929))]
Using eu-unstrip to resolve modules.

Downloading 210.18 K source file
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobject.cpp...
Downloading source file
/usr/src/debug/kde-connect-26.04.1-1.fc44.x86_64/core/daemon.cpp...
Downloading 15.59 K source file
/usr/src/debug/kde-connect-26.04.1-1.fc44.x86_64/core/device.cpp...
Downloading source file
/usr/src/debug/kde-connect-26.04.1-1.fc44.x86_64/plugins/runcommand/runcommandplugin.cpp...
[Current thread is 7 (Thread 0x7f0ce8ffe6c0 (LWP 4089))]

Thread 7 (Thread 0x7f0ce8ffe6c0 (LWP 4089)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0d05a7506c in __internal_syscall_cancel (a1=a1@entry=0,
a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0,
a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f0d05a753b7 in __futex_abstimed_wait_common64 (private=0,
futex_word=0x0, expected=<optimized out>, op=393, abstime=0x0, cancel=true) at
futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=0x0, expected=<optimized out>,
clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87
#4  __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x5611668c81d8, expected=<optimized out>,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#5  0x00007f0d05a77c0c in __pthread_cond_wait_common (cond=0x5611668c81b8,
mutex=0x5611668c8188, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x5611668c81b8, mutex=0x5611668c8188) at
pthread_cond_wait.c:453
#7  0x00007f0ce10003cd in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../src/c11/impl/threads_posix.c:112
#8  0x00007f0ce0fb616c in util_queue_thread_func
(input=input@entry=0x5611668bf030) at ../src/util/u_queue.c:275
#9  0x00007f0ce100030c in impl_thrd_routine (p=<optimized out>) at
../src/c11/impl/threads_posix.c:43
#10 0x00007f0d05a78759 in start_thread (arg=<optimized out>) at
pthread_create.c:454
#11 0x00007f0d05afc90c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7f0ce97ff6c0 (LWP 4088)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0d05a7506c in __internal_syscall_cancel (a1=a1@entry=0,
a2=<optimized out>, a3=<optimized out>, a4=a4@entry=0, a5=a5@entry=0,
a6=a6@entry=4294967295, nr=202) at cancellation.c:49
#2  0x00007f0d05a753b7 in __futex_abstimed_wait_common64 (private=0,
futex_word=0x0, expected=<optimized out>, op=393, abstime=0x0, cancel=true) at
futex-internal.c:57
#3  __futex_abstimed_wait_common (futex_word=0x0, expected=<optimized out>,
clockid=0, abstime=0x0, private=0, cancel=true) at futex-internal.c:87
#4  __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x5611668d6bb0, expected=<optimized out>,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#5  0x00007f0d05a77c0c in __pthread_cond_wait_common (cond=0x5611668d6b90,
mutex=0x5611668d6b60, clockid=0, abstime=0x0) at pthread_cond_wait.c:421
#6  ___pthread_cond_wait (cond=0x5611668d6b90, mutex=0x5611668d6b60) at
pthread_cond_wait.c:453
#7  0x00007f0ce10003cd in cnd_wait (cond=<optimized out>, mtx=<optimized out>)
at ../src/c11/impl/threads_posix.c:112
#8  0x00007f0ce0fb616c in util_queue_thread_func
(input=input@entry=0x5611668c6420) at ../src/util/u_queue.c:275
#9  0x00007f0ce100030c in impl_thrd_routine (p=<optimized out>) at
../src/c11/impl/threads_posix.c:43
#10 0x00007f0d05a78759 in start_thread (arg=<optimized out>) at
pthread_create.c:454
#11 0x00007f0d05afc90c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7f0cea5ff6c0 (LWP 4059)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0d05a7506c in __internal_syscall_cancel
(a1=a1@entry=139693448488496, 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  0x00007f0d05a750b4 in __syscall_cancel (a1=a1@entry=139693448488496,
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  0x00007f0d05aef13e in __GI___poll (fds=fds@entry=0x7f0cea5fe630,
nfds=nfds@entry=2, timeout=timeout@entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007f0cf1aee07b in poll (__fds=0x7f0cea5fe630, __nfds=2, __timeout=-1)
at /usr/include/bits/poll2.h:44
#5  QtWaylandClient::EventThread::run (this=0x561166754050) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/plugins/platforms/wayland/qwaylanddisplay.cpp:186
#6  0x00007f0d0630ce8f in QThreadPrivate::start (arg=0x561166754050) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/thread/qthread_unix.cpp:466
#7  0x00007f0d05a78759 in start_thread (arg=<optimized out>) at
pthread_create.c:454
#8  0x00007f0d05afc90c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7f0cd7dff6c0 (LWP 4132)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0d05a7506c 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  0x00007f0d05a750b4 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  0x00007f0d05aef766 in __GI_ppoll (fds=fds@entry=0x561166ca6cf0,
nfds=nfds@entry=2, timeout=<optimized out>, timeout@entry=0x7f0cd7dfe4d0,
sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f0d038e6125 in ppoll (__fds=0x561166ca6cf0, __nfds=2,
__timeout=0x7f0cd7dfe4d0, __ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>,
context=0x7f0cc0000ca0, timeout_usec=<optimized out>, fds=0x561166ca6cf0,
n_fds=2) at ../glib/gmain.c:4837
#6  g_main_context_iterate_unlocked (context=context@entry=0x7f0cc0000ca0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/gmain.c:4511
#7  0x00007f0d038e61e3 in g_main_context_iteration (context=0x7f0cc0000ca0,
may_block=1) at ../glib/gmain.c:4582
#8  0x00007f0d06469a9d in QEventDispatcherGlib::processEvents
(this=0x7f0cc0000880, flags=...) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:402
#9  0x00007f0d0611d57b in QEventLoop::exec (this=this@entry=0x7f0cd7dfe640,
flags=..., flags@entry=...) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/global/qflags.h:78
#10 0x00007f0d06250e0a in QThread::exec (this=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/thread/qthread.cpp:672
#11 0x00007f0d0630ce8f in QThreadPrivate::start (arg=0x561166ca7f80) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/thread/qthread_unix.cpp:466
#12 0x00007f0d05a78759 in start_thread (arg=<optimized out>) at
pthread_create.c:454
#13 0x00007f0d05afc90c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7f0cf08fb6c0 (LWP 4058)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0d05a7506c in __internal_syscall_cancel
(a1=a1@entry=139693552281136, 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  0x00007f0d05a750b4 in __syscall_cancel (a1=a1@entry=139693552281136,
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  0x00007f0d05aef13e in __GI___poll (fds=fds@entry=0x7f0cf08fa630,
nfds=nfds@entry=2, timeout=timeout@entry=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
#4  0x00007f0cf1aee07b in poll (__fds=0x7f0cf08fa630, __nfds=2, __timeout=-1)
at /usr/include/bits/poll2.h:44
#5  QtWaylandClient::EventThread::run (this=0x561166747300) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/plugins/platforms/wayland/qwaylanddisplay.cpp:186
#6  0x00007f0d0630ce8f in QThreadPrivate::start (arg=0x561166747300) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/thread/qthread_unix.cpp:466
#7  0x00007f0d05a78759 in start_thread (arg=<optimized out>) at
pthread_create.c:454
#8  0x00007f0d05afc90c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7f0cf1ac96c0 (LWP 3974)):
#0  __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1  0x00007f0d05a7506c 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  0x00007f0d05a750b4 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  0x00007f0d05aef766 in __GI_ppoll (fds=fds@entry=0x7f0cec001620,
nfds=nfds@entry=3, timeout=<optimized out>, timeout@entry=0x0,
sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42
#4  0x00007f0d038e6125 in ppoll (__fds=0x7f0cec001620, __nfds=3, __timeout=0x0,
__ss=0x0) at /usr/include/bits/poll2.h:101
#5  g_main_context_poll_unlocked (priority=<optimized out>,
context=0x7f0cec000ca0, timeout_usec=<optimized out>, fds=0x7f0cec001620,
n_fds=3) at ../glib/gmain.c:4837
#6  g_main_context_iterate_unlocked (context=context@entry=0x7f0cec000ca0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/gmain.c:4511
#7  0x00007f0d038e61e3 in g_main_context_iteration (context=0x7f0cec000ca0,
may_block=1) at ../glib/gmain.c:4582
#8  0x00007f0d06469a9d in QEventDispatcherGlib::processEvents
(this=0x7f0cec000880, flags=...) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:402
#9  0x00007f0d0611d57b in QEventLoop::exec (this=this@entry=0x7f0cf1ac85f0,
flags=..., flags@entry=...) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/global/qflags.h:78
#10 0x00007f0d06250e0a in QThread::exec (this=this@entry=0x7f0d053fedc0
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/thread/qthread.cpp:672
#11 0x00007f0d0533d704 in QDBusConnectionManager::run (this=0x7f0d053fedc0
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/dbus/qdbusconnectionmanager.cpp:145
#12 0x00007f0d0630ce8f in QThreadPrivate::start (arg=0x7f0d053fedc0
<QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager>
>::instance()::holder>) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/thread/qthread_unix.cpp:466
#13 0x00007f0d05a78759 in start_thread (arg=<optimized out>) at
pthread_create.c:454
#14 0x00007f0d05afc90c in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7f0cffbc1ec0 (LWP 3929)):
[KCrash Handler]
#5  0x00007f0d07ffa7db in Device::sendPacket (this=<optimized out>, np=...) at
/usr/src/debug/kde-connect-26.04.1-1.fc44.x86_64/core/device.cpp:367
#6  0x00007f0ce80270a0 in RunCommandPlugin::sendConfig (this=0x561166e57560) at
/usr/src/debug/kde-connect-26.04.1-1.fc44.x86_64/plugins/runcommand/runcommandplugin.cpp:79
#7  0x00007f0d07ffdf9a in Device::reloadPlugins
(this=this@entry=0x561166ca0e50) at
/usr/src/debug/kde-connect-26.04.1-1.fc44.x86_64/core/device.cpp:184
#8  0x00007f0d080012d7 in Device::addLink (this=0x561166ca0e50, link=<optimized
out>) at /usr/src/debug/kde-connect-26.04.1-1.fc44.x86_64/core/device.cpp:297
#9  0x00007f0d07ff6f3c in Daemon::onNewDeviceLink (this=0x7ffce698f860,
link=0x7f0cec016ce0) at
/usr/src/debug/kde-connect-26.04.1-1.fc44.x86_64/core/daemon.cpp:251
#10 0x00007f0d061807de in QObject::event (this=<optimized out>, e=<optimized
out>) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qobject.cpp:1479
#11 0x00007f0d0743f92e in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x7ffce698f860, e=0x7f0cc0012510) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/widgets/kernel/qapplication.cpp:3276
#12 0x00007f0d0610f7b8 in QCoreApplication::notifyInternal2
(receiver=0x7ffce698f860, event=0x7f0cc0012510) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1114
#13 0x00007f0d0610f7fd in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1559
#14 0x00007f0d06113c09 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x561166744970) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1914
#15 0x00007f0d0646a57f in postEventSourceDispatch (s=0x5611667473e0) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:248
#16 0x00007f0d038e1f24 in g_main_dispatch (context=0x7f0cec000f00) at
../glib/gmain.c:3591
#17 g_main_context_dispatch_unlocked (context=0x7f0cec000f00) at
../glib/gmain.c:4451
#18 0x00007f0d038e6038 in g_main_context_iterate_unlocked
(context=context@entry=0x7f0cec000f00, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4516
#19 0x00007f0d038e61e3 in g_main_context_iteration (context=0x7f0cec000f00,
may_block=1) at ../glib/gmain.c:4582
#20 0x00007f0d06469a9d in QEventDispatcherGlib::processEvents
(this=0x561166746f50, flags=...) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:402
#21 0x00007f0d0611d57b in QEventLoop::exec (this=this@entry=0x7ffce698f6a0,
flags=..., flags@entry=...) at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/global/qflags.h:78
#22 0x00007f0d06118992 in QCoreApplication::exec () at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/corelib/kernel/qcoreapplication.cpp:1457
#23 0x00007f0d068eff1d in QGuiApplication::exec () at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/gui/kernel/qguiapplication.cpp:2005
#24 0x00007f0d0743f899 in QApplication::exec () at
/usr/src/debug/qt6-qtbase-6.11.1-1.fc44.x86_64/src/widgets/kernel/qapplication.cpp:2546
#25 0x000056112a4d6633 in main (argc=<optimized out>, argv=0x7ffce698fa08) at
/usr/src/debug/kde-connect-26.04.1-1.fc44.x86_64/daemon/kdeconnectd.cpp:124

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to