https://bugs.kde.org/show_bug.cgi?id=498282
Bug ID: 498282 Summary: Plasma crash on Taskbar[r.click]->Add Widget Classification: Plasma Product: plasmashell Version: 5.27.5 Platform: Debian stable OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: mihai0...@yahoo.com CC: k...@davidedmundson.co.uk Target Milestone: 1.0 Application: plasmashell (5.27.5) Qt Version: 5.15.8 Frameworks Version: 5.103.0 Operating System: Linux 6.1.0-27-amd64 x86_64 Windowing System: X11 Distribution: Debian GNU/Linux 12 (bookworm) DrKonqi: 5.27.5 [CoredumpBackend] -- Information about the crash: Plasma crash on Taskbar[r.click]->Add Widget Plasma crash on Taskbar[r.click]->Add Widget The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault PID: 4140 (plasmashell) UID: 1000 (kellogs) GID: 1000 (kellogs) Signal: 11 (SEGV) Timestamp: Sun 2025-01-05 16:44:17 EET (1min 1s ago) Command Line: /usr/bin/plasmashell --no-respawn Executable: /usr/bin/plasmashell Control Group: /user.slice/user-1000.slice/user@1000.service/session.slice/plasma-plasmashell.service Unit: user@1000.service User Unit: plasma-plasmashell.service Slice: user-1000.slice Owner UID: 1000 (kellogs) Boot ID: e7055b76ac3844878dfc86cecbe6e25c Machine ID: 05c9d7fb86b24750953ca11484db4b67 Hostname: kellian Storage: /var/lib/systemd/coredump/core.plasmashell.1000.e7055b76ac3844878dfc86cecbe6e25c.4140.1736088257000000.zst (present) Size on Disk: 13.0M Message: Process 4140 (plasmashell) of user 1000 dumped core. Module libsystemd.so.0 from deb systemd-252.31-1~deb12u1.amd64 Module libudev.so.1 from deb systemd-252.31-1~deb12u1.amd64 Stack trace of thread 4140: #0 0x00007fc2d6eaeda4 __GI___pthread_sigmask (libc.so.6 + 0x8fda4) #1 0x00007fc2d6e5b239 __GI___sigprocmask (libc.so.6 + 0x3c239) #2 0x00007fc2d945ae9b _ZN6KCrash15setCrashHandlerEPFviE (libKF5Crash.so.5 + 0x4e9b) #3 0x00007fc2d945bb3e _ZN6KCrash19defaultCrashHandlerEi (libKF5Crash.so.5 + 0x5b3e) #4 0x00007fc2d6e5b050 __restore_rt (libc.so.6 + 0x3c050) #5 0x000055a0b3d77abe n/a (plasmashell + 0x4cabe) #6 0x00007fc2d72e8f8f n/a (libQt5Core.so.5 + 0x2e8f8f) #7 0x00007fc2d96182e5 _ZN6Plasma11Containment23showAddWidgetsInterfaceERK7QPointF (libKF5Plasma.so.5 + 0x3c2e5) #8 0x00007fc2d962da57 n/a (libKF5Plasma.so.5 + 0x51a57) #9 0x00007fc2d72e8fbc n/a (libQt5Core.so.5 + 0x2e8fbc) #10 0x00007fc2d7f5c782 _ZN7QAction9triggeredEb (libQt5Widgets.so.5 + 0x15c782) #11 0x00007fc2d7f5f3ab _ZN7QAction8activateENS_11ActionEventE (libQt5Widgets.so.5 + 0x15f3ab) #12 0x00007fc2d80e3b62 n/a (libQt5Widgets.so.5 + 0x2e3b62) #13 0x00007fc2d80eb994 n/a (libQt5Widgets.so.5 + 0x2eb994) #14 0x00007fc2d7fa4db8 _ZN7QWidget5eventEP6QEvent (libQt5Widgets.so.5 + 0x1a4db8) #15 0x00007fc2d7f62fae _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x162fae) #16 0x00007fc2d7f6b552 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x16b552) #17 0x00007fc2d72b1738 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2b1738) #18 0x00007fc2d7f6965e _ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Ebb (libQt5Widgets.so.5 + 0x16965e) #19 0x00007fc2d7fbe025 n/a (libQt5Widgets.so.5 + 0x1be025) #20 0x00007fc2d7fc0f60 n/a (libQt5Widgets.so.5 + 0x1c0f60) #21 0x00007fc2d7f62fae _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x162fae) #22 0x00007fc2d72b1738 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2b1738) #23 0x00007fc2d773d42d _ZN22QGuiApplicationPrivate17processMouseEventEPN29QWindowSystemInterfacePrivate10MouseEventE (libQt5Gui.so.5 + 0x13d42d) #24 0x00007fc2d7711cec _ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Gui.so.5 + 0x111cec) #25 0x00007fc2d20fbeca n/a (libQt5XcbQpa.so.5 + 0x6deca) #26 0x00007fc2d5c537a9 g_main_context_dispatch (libglib-2.0.so.0 + 0x547a9) #27 0x00007fc2d5c53a38 n/a (libglib-2.0.so.0 + 0x54a38) #28 0x00007fc2d5c53acc g_main_context_iteration (libglib-2.0.so.0 + 0x54acc) #29 0x00007fc2d7309876 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x309876) #30 0x00007fc2d72b01bb _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b01bb) #31 0x00007fc2d72b8316 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x2b8316) #32 0x000055a0b3d51dc3 n/a (plasmashell + 0x26dc3) #33 0x00007fc2d6e4624a __libc_start_call_main (libc.so.6 + 0x2724a) #34 0x00007fc2d6e46305 __libc_start_main_impl (libc.so.6 + 0x27305) #35 0x000055a0b3d51ee1 n/a (plasmashell + 0x26ee1) Stack trace of thread 4144: #0 0x00007fc2d6ea4f16 __futex_abstimed_wait_common64 (libc.so.6 + 0x85f16) #1 0x00007fc2d6ea75d8 __pthread_cond_wait_common (libc.so.6 + 0x885d8) #2 0x00007fc2ca50c059 n/a (nouveau_dri.so + 0x10c059) #3 0x00007fc2ca4be17b n/a (nouveau_dri.so + 0xbe17b) #4 0x00007fc2ca50bf97 n/a (nouveau_dri.so + 0x10bf97) #5 0x00007fc2d6ea81c4 start_thread (libc.so.6 + 0x891c4) #6 0x00007fc2d6f2885c __clone3 (libc.so.6 + 0x10985c) Stack trace of thread 4163: #0 0x00007fc2d6f1b1df __GI___poll (libc.so.6 + 0xfc1df) #1 0x00007fc2d5c539ae n/a (libglib-2.0.so.0 + 0x549ae) #2 0x00007fc2d5c53acc g_main_context_iteration (libglib-2.0.so.0 + 0x54acc) #3 0x00007fc2d7309876 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x309876) #4 0x00007fc2d72b01bb _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b01bb) #5 0x00007fc2d70cabc7 _ZN7QThread4execEv (libQt5Core.so.5 + 0xcabc7) #6 0x00007fc2d8928555 n/a (libQt5Qml.so.5 + 0x328555) #7 0x00007fc2d70cbd83 n/a (libQt5Core.so.5 + 0xcbd83) #8 0x00007fc2d6ea81c4 start_thread (libc.so.6 + 0x891c4) #9 0x00007fc2d6f2885c __clone3 (libc.so.6 + 0x10985c) Stack trace of thread 4180: #0 0x00007fc2d6f1dac1 pselect64_syscall (libc.so.6 + 0xfeac1) #1 0x00007fc2d4e18a62 n/a (libusbmuxd-2.0.so.6 + 0x2a62) #2 0x00007fc2d4e19e60 n/a (libusbmuxd-2.0.so.6 + 0x3e60) #3 0x00007fc2d6ea81c4 start_thread (libc.so.6 + 0x891c4) #4 0x00007fc2d6f2885c __clone3 (libc.so.6 + 0x10985c) Stack trace of thread 4145: #0 0x00007fc2d5c52e0b g_main_context_prepare (libglib-2.0.so.0 + 0x53e0b) #1 0x00007fc2d5c538e3 n/a (libglib-2.0.so.0 + 0x548e3) #2 0x00007fc2d5c53acc g_main_context_iteration (libglib-2.0.so.0 + 0x54acc) #3 0x00007fc2d730988e _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x30988e) #4 0x00007fc2d72b01bb _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2b01bb) #5 0x00007fc2d70cabc7 _ZN7QThread4execEv (libQt5Core.so.5 + 0xcabc7) #6 0x00007fc2d7d86487 n/a (libQt5DBus.so.5 + 0x17487) #7 0x00007fc2d70cbd83 n/a (libQt5Core.so.5 + 0xcbd83) #8 0x00007fc2d6ea81c4 start_thread (libc.so.6 + 0x891c4) #9 0x00007fc2d6f2885c __clone3 (libc.so.6 + 0x10985c) Stack trace of thread 4142: #0 0x00007fc2d6f1b1df __GI___poll (libc.so.6 + 0xfc1df) #1 0x00007fc2d96bcd12 n/a (libxcb.so.1 + 0xcd12) #2 0x00007fc2d96bf07a xcb_wait_for_event (libxcb.so.1 + 0xf07a) #3 0x00007fc2d20faf00 n/a (libQt5XcbQpa.so.5 + 0x6cf00) #4 0x00007fc2d70cbd83 n/a (libQt5Core.so.5 + 0xcbd83) #5 0x00007fc2d6ea81c4 start_thread (libc.so.6 + 0x891c4) #6 0x00007fc2d6f2885c __clone3 (libc.so.6 + 0x10985c) ELF object binary architecture: AMD x86-64 [New LWP 4140] [New LWP 4144] [New LWP 4163] [New LWP 4180] [New LWP 4145] [New LWP 4142] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/bin/plasmashell --no-respawn'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __GI___pthread_sigmask (how=1, newmask=<optimized out>, oldmask=0x0) at ./nptl/pthread_sigmask.c:43 [Current thread is 1 (Thread 0x7fc2d4c889c0 (LWP 4140))] [Current thread is 1 (Thread 0x7fc2d4c889c0 (LWP 4140))] Thread 6 (Thread 0x7fc2d1dff6c0 (LWP 4142)): #0 0x00007fc2d6f1b1df in __GI___poll (fds=0x7fc2d1dfeac8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc2d96bcd12 in () at /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fc2d96bf07a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fc2d20faf00 in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007fc2d70cbd83 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fc2d6ea81c4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #6 0x00007fc2d6f2885c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x7fc2c19ff6c0 (LWP 4145)): #0 0x00007fc2d5c52e0b in g_main_context_prepare () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fc2d5c538e3 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc2d5c53acc in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc2d730988e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fc2d72b01bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fc2d70cabc7 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fc2d7d86487 in () at /lib/x86_64-linux-gnu/libQt5DBus.so.5 #7 0x00007fc2d70cbd83 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fc2d6ea81c4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007fc2d6f2885c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x7fc2acdee6c0 (LWP 4180)): #0 pselect64_syscall (sigmask=<optimized out>, timeout=<optimized out>, exceptfds=0x0, writefds=0x0, readfds=0x7fc2acde5ad0, nfds=5) at ../sysdeps/unix/sysv/linux/pselect.c:34 #1 __pselect (nfds=5, readfds=0x7fc2acde5ad0, writefds=0x0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:56 #2 0x00007fc2d4e18a62 in () at /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6 #3 0x00007fc2d4e19e60 in () at /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6 #4 0x00007fc2d6ea81c4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #5 0x00007fc2d6f2885c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7fc2bbfff6c0 (LWP 4163)): #0 0x00007fc2d6f1b1df in __GI___poll (fds=0x7fc2b00025e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc2d5c539ae in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc2d5c53acc in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc2d7309876 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007fc2d72b01bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007fc2d70cabc7 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007fc2d8928555 in () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #7 0x00007fc2d70cbd83 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007fc2d6ea81c4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007fc2d6f2885c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x7fc2d08be6c0 (LWP 4144)): #0 __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55a0f11193e8) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55a0f11193e8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at ./nptl/futex-internal.c:87 #2 0x00007fc2d6ea4f7b in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55a0f11193e8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007fc2d6ea75d8 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55a0f1119398, cond=0x55a0f11193c0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x55a0f11193c0, mutex=0x55a0f1119398) at ./nptl/pthread_cond_wait.c:618 #5 0x00007fc2ca50c059 in () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so #6 0x00007fc2ca4be17b in () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so #7 0x00007fc2ca50bf97 in () at /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so #8 0x00007fc2d6ea81c4 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007fc2d6f2885c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7fc2d4c889c0 (LWP 4140)): [KCrash Handler] #5 0x000055a0b3d77abe in () #6 0x00007fc2d72e8f8f in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007fc2d96182e5 in Plasma::Containment::showAddWidgetsInterface(QPointF const&) () at /lib/x86_64-linux-gnu/libKF5Plasma.so.5 #8 0x00007fc2d962da57 in () at /lib/x86_64-linux-gnu/libKF5Plasma.so.5 #9 0x00007fc2d72e8fbc in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007fc2d7f5c782 in QAction::triggered(bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #11 0x00007fc2d7f5f3ab in QAction::activate(QAction::ActionEvent) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00007fc2d80e3b62 in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #13 0x00007fc2d80eb994 in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007fc2d7fa4db8 in QWidget::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007fc2d7f62fae in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x00007fc2d7f6b552 in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x00007fc2d72b1738 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007fc2d7f6965e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #19 0x00007fc2d7fbe025 in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #20 0x00007fc2d7fc0f60 in () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #21 0x00007fc2d7f62fae in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #22 0x00007fc2d72b1738 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #23 0x00007fc2d773d42d in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #24 0x00007fc2d7711cec in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #25 0x00007fc2d20fbeca in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #26 0x00007fc2d5c537a9 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007fc2d5c53a38 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007fc2d5c53acc in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007fc2d7309876 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #30 0x00007fc2d72b01bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #31 0x00007fc2d72b8316 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #32 0x000055a0b3d51dc3 in () #33 0x00007fc2d6e4624a in __libc_start_call_main (main=main@entry=0x55a0b3d50ee0, argc=argc@entry=2, argv=argv@entry=0x7ffd3eb85228) at ../sysdeps/nptl/libc_start_call_main.h:58 #34 0x00007fc2d6e46305 in __libc_start_main_impl (main=0x55a0b3d50ee0, argc=2, argv=0x7ffd3eb85228, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd3eb85218) at ../csu/libc-start.c:360 #35 0x000055a0b3d51ee1 in () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.