https://bugs.kde.org/show_bug.cgi?id=468272
Bug ID: 468272 Summary: Plasmashell crashes all the time Classification: Plasma Product: plasmashell Version: 5.24.7 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: generic-crash Assignee: plasma-b...@kde.org Reporter: dav1dblunk...@hotmail.com Target Milestone: 1.0 Application: plasmashell (5.24.7) Qt Version: 5.15.3 Frameworks Version: 5.92.0 Operating System: Linux 5.15.0-69-generic x86_64 Windowing System: X11 Distribution: Ubuntu 22.04.2 LTS DrKonqi: 5.24.5 [KCrashBackend] -- Information about the crash: Plasmashell crashes all the time, sometimes several times a day, usually it respawns but not always and has to be manually restarted. Most of the time it fails to start and needs to be killed and restarted. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Aborted [KCrash Handler] #4 __pthread_kill_implementation (no_tid=0, signo=6, threadid=139954880202304) at ./nptl/pthread_kill.c:44 #5 __pthread_kill_internal (signo=6, threadid=139954880202304) at ./nptl/pthread_kill.c:78 #6 __GI___pthread_kill (threadid=139954880202304, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #7 0x00007f4a21222476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007f4a212087f3 in __GI_abort () at ./stdlib/abort.c:79 #9 0x00007f4a186804d6 in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.525.105.17 #10 0x00007f4a198fad33 in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.525.105.17 #11 0x00007f4a199044f7 in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.525.105.17 #12 0x00007f4a198837c5 in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.525.105.17 #13 0x00007f4a1984dbc4 in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.525.105.17 #14 0x00007f4a1984e3e4 in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.525.105.17 #15 0x00007f4a1985ec43 in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.525.105.17 #16 0x00007f4a1985ef2f in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.525.105.17 #17 0x00007f4a1981c6b4 in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.525.105.17 #18 0x00007f4a197d91d5 in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.525.105.17 #19 0x00007f4a1b150160 in () at /lib/x86_64-linux-gnu/libGLX_nvidia.so.0 #20 0x00007f4a1b17cfbb in () at /lib/x86_64-linux-gnu/libGLX_nvidia.so.0 #21 0x00007f4a1f0fe463 in () at /lib/x86_64-linux-gnu/libGLX.so.0 #22 0x00007f4a1f1051b0 in () at /lib/x86_64-linux-gnu/libGLX.so.0 #23 0x00007f4a1b2a6b31 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so #24 0x00007f4a21d17a5e in QOpenGLContext::makeCurrent(QSurface*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #25 0x00007f4a232f62f8 in () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #26 0x00007f4a232f80cc in () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #27 0x00007f4a232f8e07 in () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #28 0x00007f4a216feca1 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #29 0x00007f4a21274b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #30 0x00007f4a21306a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 9 (Thread 0x7f49cb2eb640 (LWP 3594) "KCupsConnection"): #1 __GI___libc_read (fd=59, buf=0x7f49cb2ea950, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f4a1fcc9134 in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4a1fd1d60d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4a1fcc63e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f4a2194512e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4a218ea75b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4a216fdaf2 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f49f710b8fc in KCupsConnection::run() () at /lib/x86_64-linux-gnu/libkcupslib.so #9 0x00007f4a216feca1 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f4a21274b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #11 0x00007f4a21306a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 8 (Thread 0x7f49cc4ac640 (LWP 2689) "plasmashell"): #1 __pselect (nfds=5, readfds=0x7f49cc4a3a40, writefds=0x0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:56 #2 0x00007f4a1f2a303d in () at /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6 #3 0x00007f4a1f2a3d88 in () at /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6 #4 0x00007f4a21274b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #5 0x00007f4a21306a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 7 (Thread 0x7f4a04aa9640 (LWP 2456) "QQuickPixmapRea"): #1 0x00007f4a1fd1d666 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4a1fcc63e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4a2194512e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f4a218ea75b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4a216fdaf2 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4a2323ea5a in () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f4a216feca1 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f4a21274b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007f4a21306a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 6 (Thread 0x7f4a054e9640 (LWP 2454) "CPMMListener"): #1 __GI___lll_lock_wait (futex=futex@entry=0x7f4a1adeb8e0, private=0) at ./nptl/lowlevellock.c:49 #2 0x00007f4a212780dd in lll_mutex_lock_optimized (mutex=0x7f4a1adeb8e0) at ./nptl/pthread_mutex_lock.c:48 #3 ___pthread_mutex_lock (mutex=0x7f4a1adeb8e0) at ./nptl/pthread_mutex_lock.c:128 #4 0x00007f4a197f098f in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.525.105.17 #5 0x00007f4a197f5604 in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.525.105.17 #6 0x00007f4a197f5a1a in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.525.105.17 #7 0x00007f4a197f32fa in () at /lib/x86_64-linux-gnu/libnvidia-glcore.so.525.105.17 #8 0x00007f4a21274b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #9 0x00007f4a21306a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 5 (Thread 0x7f4a07623640 (LWP 2213) "QSGRenderThread"): #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x558901e73b00) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x558901e73b00, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f4a21273ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x558901e73ab0, cond=0x558901e73ad8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x558901e73ad8, mutex=0x558901e73ab0) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f4a21704ceb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4a232f69c3 in () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f4a232f8e49 in () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007f4a216feca1 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4a21274b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #10 0x00007f4a21306a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 4 (Thread 0x7f4a134a9640 (LWP 1948) "QQmlThread"): #1 0x00007f4a1fcc9038 in g_main_context_check () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4a1fd1d60d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4a1fcc63e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4a2194512e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4a218ea75b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4a216fdaf2 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4a22edf8c9 in () at /lib/x86_64-linux-gnu/libQt5Qml.so.5 #8 0x00007f4a216feca1 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4a21274b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #10 0x00007f4a21306a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7f4a1bb40640 (LWP 1857) "QDBusConnection"): #1 0x00007f4a1fcc876b in g_main_context_prepare () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f4a1fd1d593 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f4a1fcc63e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f4a2194512e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4a218ea75b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4a216fdaf2 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f4a22290f0b in () at /lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007f4a216feca1 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f4a21274b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #10 0x00007f4a21306a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x7f4a1c6df640 (LWP 1818) "QXcbEventQueue"): #1 0x00007f4a2397b7e2 in () at /lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f4a2397d22c in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f4a1c7fbd08 in () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f4a216feca1 in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f4a21274b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #6 0x00007f4a21306a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7f4a1ceaa9c0 (LWP 1807) "plasmashell"): #1 __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x7f4a1400e524) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f4a1400e524, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00007f4a21273ac1 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f4a1400e4d0, cond=0x7f4a1400e4f8) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x7f4a1400e4f8, mutex=0x7f4a1400e4d0) at ./nptl/pthread_cond_wait.c:627 #5 0x00007f4a21704ceb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f4a232fa78a in () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f4a233685df in QQuickWindow::event(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Quick.so.5 #8 0x00007f4a225e2713 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #9 0x00007f4a218ebe3a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f4a21cc31d4 in QPlatformWindow::windowEvent(QEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5 #11 0x00007f4a225e994a in QApplication::notify(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5 #12 0x00007f4a218ebe3a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #13 0x00007f4a219443eb in QTimerInfoList::activateTimers() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #14 0x00007f4a21944cec in () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007f4a1fcc8d3b in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007f4a1fd1d6c8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007f4a1fcc63e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007f4a219450b8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007f4a218ea75b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007f4a218f2cf4 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5 #21 0x00005588ff5bbdce in () #22 0x00007f4a21209d90 in __libc_start_call_main (main=main@entry=0x5588ff5baf70, argc=argc@entry=1, argv=argv@entry=0x7ffd6155a928) at ../sysdeps/nptl/libc_start_call_main.h:58 #23 0x00007f4a21209e40 in __libc_start_main_impl (main=0x5588ff5baf70, argc=1, argv=0x7ffd6155a928, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd6155a918) at ../csu/libc-start.c:392 #24 0x00005588ff5bbef5 in () [Inferior 1 (process 1807) detached] Possible duplicates by query: bug 467825, bug 467286, bug 467187, bug 466976, bug 466920. Report to https://bugs.kde.org/ -- You are receiving this mail because: You are watching all bug changes.