https://bugs.kde.org/show_bug.cgi?id=495107
Bug ID: 495107 Summary: Plasma reports multiple crashes after logging in Classification: Frameworks and Libraries Product: frameworks-kded Version: 6.7.0 Platform: openSUSE OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kio-bugs-n...@kde.org Reporter: arcangelze...@gmail.com CC: kdelibs-b...@kde.org Target Milestone: --- Application: kded6 (6.7.0) ApplicationNotResponding [ANR]: false Qt Version: 6.8.0 Frameworks Version: 6.7.0 Operating System: Linux 6.11.3-1-default x86_64 Windowing System: Wayland Distribution: "openSUSE Tumbleweed" DrKonqi: 6.2.1 [CoredumpBackend] -- Information about the crash: After updating the system approximately 10/18/2024, logging into the system shows several crash reports from KDE (Power management, Kactivitymanagerd, KDEConnect,and others) that all seem to have the exact same crash reports. Uncertain if it's related but a KDEWallet prompt is now coming up where it hasn't before as well. It appears to be related to QtWaylandClient::QWaylandTabletPadV2::zwp_tablet_pad_v2_removed(), but I'm completely unsure from there. I do have an XP-Pen Deco Pro MW drawing tablet installed. The crash can be reproduced every time. -- Backtrace: Application: kded6 (kded6), signal: Segmentation fault This GDB supports auto-downloading debuginfo from the following URLs: <https://debuginfod.opensuse.org/> Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] Debuginfod has been disabled. To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. warning: Can't open file /memfd:pulseaudio (deleted) during file-backed mapping note processing warning: Can't open file /var/lib/nscd/passwd during file-backed mapping note processing warning: Can't open file /memfd:kwin-dmabuf-feedback-table (deleted) during file-backed mapping note processing [New LWP 2288] [New LWP 2306] [New LWP 2318] [New LWP 2321] [New LWP 2320] [New LWP 2307] [New LWP 2297] [New LWP 2319] [New LWP 2323] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/usr/bin/kded6'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007ff25749a25c in __pthread_kill_implementation () from /lib64/libc.so.6 [Current thread is 1 (Thread 0x7ff257615980 (LWP 2288))] python sentry-sdk not installed :( Cannot QML trace cores :( [Current thread is 1 (Thread 0x7ff257615980 (LWP 2288))] Thread 9 (Thread 0x7ff23a2006c0 (LWP 2323)): #0 0x00007ff25750ebcf in poll () at /lib64/libc.so.6 #1 0x00007ff244ae1451 in ??? () at /lib64/libpulse.so.0 #2 0x00007ff244acb634 in pa_mainloop_poll () at /lib64/libpulse.so.0 #3 0x00007ff244ad5be6 in pa_mainloop_iterate () at /lib64/libpulse.so.0 #4 0x00007ff244ad5c90 in pa_mainloop_run () at /lib64/libpulse.so.0 #5 0x00007ff244ae6104 in ??? () at /lib64/libpulse.so.0 #6 0x00007ff244a84bbf in ??? () at /usr/lib64/pulseaudio/libpulsecommon-17.0.so #7 0x00007ff2574983b2 in start_thread () at /lib64/libc.so.6 #8 0x00007ff25751d5fc in __clone3 () at /lib64/libc.so.6 Thread 8 (Thread 0x7ff23c4006c0 (LWP 2319)): #0 0x00007ff25750f186 in ppoll () at /lib64/libc.so.6 #1 0x00007ff257712d9f in ??? () at /lib64/libglib-2.0.so.0 #2 0x00007ff2577134bc in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007ff257713501 in ??? () at /lib64/libglib-2.0.so.0 #4 0x00007ff25774249e in ??? () at /lib64/libglib-2.0.so.0 #5 0x00007ff2574983b2 in start_thread () at /lib64/libc.so.6 #6 0x00007ff25751d5fc in __clone3 () at /lib64/libc.so.6 Thread 7 (Thread 0x7ff2562006c0 (LWP 2297)): #0 0x00007ff25750f186 in ppoll () at /lib64/libc.so.6 #1 0x00007ff257712d9f in ??? () at /lib64/libglib-2.0.so.0 #2 0x00007ff2577134bc in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007ff257ffdd23 in QEventDispatcherGlib::processEvents (this=0x7ff250000ba0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/kernel/qeventdispatcher_glib.cpp:396 #4 0x00007ff257db6402 in QEventLoop::exec (this=0x7ff2561ffba0, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/global/qflags.h:34 #5 0x00007ff257ea290c in QThread::exec (this=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/global/qflags.h:74 #6 0x00007ff258e1322e in ??? () at /lib64/libQt6DBus.so.6 #7 0x00007ff257f1cb39 in operator() (__closure=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/thread/qthread_unix.cpp:335 #8 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/thread/qthread_unix.cpp:263 #9 QThreadPrivate::start (arg=0x7ff258e9ab20) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/thread/qthread_unix.cpp:294 #10 0x00007ff2574983b2 in start_thread () at /lib64/libc.so.6 #11 0x00007ff25751d5fc in __clone3 () at /lib64/libc.so.6 Thread 6 (Thread 0x7ff24cc006c0 (LWP 2307)): #0 0x00007ff25750ebcf in poll () at /lib64/libc.so.6 #1 0x00007ff256371307 in poll (__fds=0x7ff24cbffbe0, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:44 #2 QtWaylandClient::EventThread::run (this=0x55c2ca7eb480) at /usr/src/debug/qtwayland-everywhere-src-6.8.0/src/client/qwaylanddisplay.cpp:182 #3 0x00007ff257f1cb39 in operator() (__closure=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/thread/qthread_unix.cpp:335 #4 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/thread/qthread_unix.cpp:263 #5 QThreadPrivate::start (arg=0x55c2ca7eb480) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/thread/qthread_unix.cpp:294 #6 0x00007ff2574983b2 in start_thread () at /lib64/libc.so.6 #7 0x00007ff25751d5fc in __clone3 () at /lib64/libc.so.6 Thread 5 (Thread 0x7ff23ba006c0 (LWP 2320)): #0 0x00007ff25750f186 in ppoll () at /lib64/libc.so.6 #1 0x00007ff257712d9f in ??? () at /lib64/libglib-2.0.so.0 #2 0x00007ff2577136cf in g_main_loop_run () at /lib64/libglib-2.0.so.0 #3 0x00007ff24db35936 in ??? () at /lib64/libgio-2.0.so.0 #4 0x00007ff25774249e in ??? () at /lib64/libglib-2.0.so.0 #5 0x00007ff2574983b2 in start_thread () at /lib64/libc.so.6 #6 0x00007ff25751d5fc in __clone3 () at /lib64/libc.so.6 Thread 4 (Thread 0x7ff23b0006c0 (LWP 2321)): #0 0x00007ff25750f186 in ppoll () at /lib64/libc.so.6 #1 0x00007ff257712d9f in ??? () at /lib64/libglib-2.0.so.0 #2 0x00007ff2577134bc in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007ff247e8799d in ??? () at /usr/lib64/gio/modules/libdconfsettings.so #4 0x00007ff25774249e in ??? () at /lib64/libglib-2.0.so.0 #5 0x00007ff2574983b2 in start_thread () at /lib64/libc.so.6 #6 0x00007ff25751d5fc in __clone3 () at /lib64/libc.so.6 Thread 3 (Thread 0x7ff23ce006c0 (LWP 2318)): #0 0x00007ff25751b16d in syscall () at /lib64/libc.so.6 #1 0x00007ff257741e10 in g_cond_wait () at /lib64/libglib-2.0.so.0 #2 0x00007ff2576db1ab in ??? () at /lib64/libglib-2.0.so.0 #3 0x00007ff257742732 in ??? () at /lib64/libglib-2.0.so.0 #4 0x00007ff25774249e in ??? () at /lib64/libglib-2.0.so.0 #5 0x00007ff2574983b2 in start_thread () at /lib64/libc.so.6 #6 0x00007ff25751d5fc in __clone3 () at /lib64/libc.so.6 Thread 2 (Thread 0x7ff24d6006c0 (LWP 2306)): #0 0x00007ff2574946be in __futex_abstimed_wait_common () at /lib64/libc.so.6 #1 0x00007ff257497520 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6 #2 0x00007ff257f2155b in QWaitConditionPrivate::wait (this=0x55c2ca816f10, deadline=...) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/thread/qwaitcondition_unix.cpp:102 #3 QWaitCondition::wait (this=this@entry=0x55c2ca7d4290, mutex=mutex@entry=0x55c2ca7d4288, deadline=...) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/thread/qwaitcondition_unix.cpp:180 #4 0x00007ff2563712a7 in QtWaylandClient::EventThread::waitForReading (this=0x55c2ca7d4250) at /usr/include/qt6/QtCore/qdeadlinetimer.h:31 #5 QtWaylandClient::EventThread::run (this=0x55c2ca7d4250) at /usr/src/debug/qtwayland-everywhere-src-6.8.0/src/client/qwaylanddisplay.cpp:177 #6 0x00007ff257f1cb39 in operator() (__closure=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/thread/qthread_unix.cpp:335 #7 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/thread/qthread_unix.cpp:263 #8 QThreadPrivate::start (arg=0x55c2ca7d4250) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/thread/qthread_unix.cpp:294 #9 0x00007ff2574983b2 in start_thread () at /lib64/libc.so.6 #10 0x00007ff25751d5fc in __clone3 () at /lib64/libc.so.6 Thread 1 (Thread 0x7ff257615980 (LWP 2288)): [KCrash Handler] #4 0x00007ff2563aa497 in QtWayland::zwp_tablet_pad_v2::handle_removed (data=0x55c2ca6db970, object=0x55c2ca6dbf80) at /usr/src/debug/qtwayland-everywhere-src-6.8.0/build/src/client/qwayland-tablet-unstable-v2.cpp:1330 #5 0x00007ff256c4b972 in ffi_call_unix64 () at ../src/x86/unix64.S:104 #6 0x00007ff256c482df in ffi_call_int (cif=cif@entry=0x7ffc31f1e4c0, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>, closure=closure@entry=0x0) at ../src/x86/ffi64.c:673 #7 0x00007ff256c4af36 in ffi_call (cif=cif@entry=0x7ffc31f1e4c0, fn=<optimized out>, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7ffc31f1e590) at ../src/x86/ffi64.c:710 #8 0x00007ff256c56c13 in wl_closure_invoke (closure=closure@entry=0x7ff248002b70, target=<optimized out>, target@entry=0x55c2ca6dbf80, opcode=opcode@entry=7, data=<optimized out>, flags=1) at ../src/connection.c:1228 #9 0x00007ff256c573c9 in dispatch_event (display=0x55c2ca6cb0b0, queue=0x55c2ca6cb1a8) at ../src/wayland-client.c:1674 #10 0x00007ff256c5778b in dispatch_queue (display=0x55c2ca6cb0b0, queue=0x55c2ca6cb1a8) at ../src/wayland-client.c:1820 #11 wl_display_dispatch_queue_pending (display=0x55c2ca6cb0b0, queue=0x55c2ca6cb1a8) at ../src/wayland-client.c:2062 #12 0x00007ff256371152 in QtWaylandClient::QWaylandDisplay::flushRequests (this=<optimized out>) at /usr/src/debug/qtwayland-everywhere-src-6.8.0/src/client/qwaylanddisplay.cpp:227 #13 0x00007ff257df9e27 in QObject::event (this=0x55c2ca6ca850, e=0x7ff2400014c0) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/kernel/qobject.cpp:1419 #14 0x00007ff2591dec35 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6 #15 0x00007ff257dacb68 in QCoreApplication::notifyInternal2 (receiver=0x55c2ca6ca850, event=0x7ff2400014c0) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/kernel/qcoreapplication.cpp:1165 #16 0x00007ff257db55d8 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55c2ca6bf420) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/kernel/qcoreapplication.cpp:1965 #17 0x00007ff258000967 in postEventSourceDispatch (s=0x55c2ca7eb6e0) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #18 0x00007ff257710eb8 in ??? () at /lib64/libglib-2.0.so.0 #19 0x00007ff257712ca8 in ??? () at /lib64/libglib-2.0.so.0 #20 0x00007ff2577134bc in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #21 0x00007ff257ffdd41 in QEventDispatcherGlib::processEvents (this=0x55c2ca6c6260, flags=...) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/kernel/qeventdispatcher_glib.cpp:398 #22 0x00007ff257db6402 in QEventLoop::exec (this=this@entry=0x7ffc31f1ebb0, flags=..., flags@entry=...) at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/global/qflags.h:34 #23 0x00007ff257db68ea in QCoreApplication::exec () at /usr/src/debug/qtbase-everywhere-src-6.8.0/src/corelib/global/qflags.h:74 #24 0x000055c2c2019575 in ??? () #25 0x00007ff25742a2ae in __libc_start_call_main () at /lib64/libc.so.6 #26 0x00007ff25742a379 in __libc_start_main_impl () at /lib64/libc.so.6 #27 0x000055c2c20198d5 in ??? () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.