Application: plasmashell (6.1.4) Qt Version: 6.7.2 Frameworks Version: 6.5.0 Operating System: Linux 6.10.5-200.fc40.x86_64 x86_64 Windowing System: Wayland Distribution: "Fedora Linux 40 (Workstation Edition)" DrKonqi: 6.1.4 [CoredumpBackend] -- Information about the crash: I'm not sure if it's just my computer or what is happening, but recently Plasma keeps crashing on my PC when I try to interact with panels or desktop (I mean, background - this doesn't affect open windows). So far it happened when I: - tried to switch virtual desktop by hovering my mouse over background and using scroll wheel (which is set to change virtual desktops); - tried to change speakers volume by scrolling on speaker icon; - tried to change speakers volume using VOL+ key on my keyboard; - tried to check calendar by clicking on date and time applet; - tried to open running app's window by clicking on its icon in the system tray; - tried to copy text using a clipboard applet; Most of them happened same day. Additional info: Graphics driver is proprietary NVIDIA 555.58.02 (using Wayland) The crash can be reproduced sometimes. -- Backtrace: Application: plasmashell (plasmashell), signal: Segmentation fault [New LWP 74821] [New LWP 74863] [New LWP 74823] [New LWP 74822] [New LWP 74824] [New LWP 74838] [New LWP 74831] [New LWP 74880] [New LWP 99209] [New LWP 74881] [New LWP 99194] [New LWP 98673] [New LWP 74882] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/usr/bin/plasmashell --no-respawn'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007fb5bcea8664 in __pthread_kill_implementation () from /lib64/libc.so.6 [Current thread is 1 (Thread 0x7fb5b73c4b00 (LWP 74821))] python sentry-sdk not installed :( Cannot QML trace cores :( [Current thread is 1 (Thread 0x7fb5b73c4b00 (LWP 74821))] Thread 13 (Thread 0x7fb52b4006c0 (LWP 74882)): #0 0x00007fb5bcf1c87d in poll () at /lib64/libc.so.6 #1 0x00007fb5bc2b5c34 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0 #2 0x00007fb5bc255383 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fb5bd8850a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #4 0x00007fb5bd5a3b03 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #5 0x00007fb5bd6b7e4f in QThread::exec() () at /lib64/libQt6Core.so.6 #6 0x00007fb585c7d08d in KCupsConnection::run() () at /lib64/libkcupslib.so.6.1.4 #7 0x00007fb5bd75463c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6 #8 0x00007fb5bcea66d7 in start_thread () at /lib64/libc.so.6 #9 0x00007fb5bcf2a60c in clone3 () at /lib64/libc.so.6 Thread 12 (Thread 0x7fb507e006c0 (LWP 98673)): #0 0x00007fb5bcea2da9 in __futex_abstimed_wait_common () at /lib64/libc.so.6 #1 0x00007fb5bcea57f9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6 #2 0x00007fb5a84ba1e8 in ??? () at /lib64/libEGL_nvidia.so.0 #3 0x00007fb5a848a661 in ??? () at /lib64/libEGL_nvidia.so.0 #4 0x00007fb5a84c027e in ??? () at /lib64/libEGL_nvidia.so.0 #5 0x00007fb5bcea66d7 in start_thread () at /lib64/libc.so.6 #6 0x00007fb5bcf2a60c in clone3 () at /lib64/libc.so.6 Thread 11 (Thread 0x7fb563c006c0 (LWP 99194)): #0 0x00007fb5bcea2da9 in __futex_abstimed_wait_common () at /lib64/libc.so.6 #1 0x00007fb5bcea57f9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6 #2 0x00007fb5a84ba1e8 in ??? () at /lib64/libEGL_nvidia.so.0 #3 0x00007fb5a848a661 in ??? () at /lib64/libEGL_nvidia.so.0 #4 0x00007fb5a84c027e in ??? () at /lib64/libEGL_nvidia.so.0 #5 0x00007fb5bcea66d7 in start_thread () at /lib64/libc.so.6 #6 0x00007fb5bcf2a60c in clone3 () at /lib64/libc.so.6 Thread 10 (Thread 0x7fb52be006c0 (LWP 74881)): #0 0x00007fb5bcf2aa32 in epoll_wait () at /lib64/libc.so.6 #1 0x00007fb5a3554a26 in impl_pollfd_wait () at /usr/lib64/spa-0.2/support/libspa-support.so #2 0x00007fb5a3546179 in loop_iterate () at /usr/lib64/spa-0.2/support/libspa-support.so #3 0x00007fb598a2ec63 in do_loop () at /lib64/libpipewire-0.3.so.0 #4 0x00007fb5bcea66d7 in start_thread () at /lib64/libc.so.6 #5 0x00007fb5bcf2a60c in clone3 () at /lib64/libc.so.6 Thread 9 (Thread 0x7fb5060006c0 (LWP 99209)): #0 0x00007fb5bcea2da9 in __futex_abstimed_wait_common () at /lib64/libc.so.6 #1 0x00007fb5bcea57f9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6 #2 0x00007fb5a84ba1e8 in ??? () at /lib64/libEGL_nvidia.so.0 #3 0x00007fb5a848a661 in ??? () at /lib64/libEGL_nvidia.so.0 #4 0x00007fb5a84c027e in ??? () at /lib64/libEGL_nvidia.so.0 #5 0x00007fb5bcea66d7 in start_thread () at /lib64/libc.so.6 #6 0x00007fb5bcf2a60c in clone3 () at /lib64/libc.so.6 Thread 8 (Thread 0x7fb550c006c0 (LWP 74880)): #0 0x00007fb5bcf1c87d in poll () at /lib64/libc.so.6 #1 0x00007fb58cd13ab6 in poll_func () at /lib64/libpulse.so.0 #2 0x00007fb58ccfd424 in pa_mainloop_poll () at /lib64/libpulse.so.0 #3 0x00007fb58cd07d33 in pa_mainloop_iterate () at /lib64/libpulse.so.0 #4 0x00007fb58cd07df8 in pa_mainloop_run () at /lib64/libpulse.so.0 #5 0x00007fb58cd189ff in thread () at /lib64/libpulse.so.0 #6 0x00007fb58ccbc8fb in internal_thread_func () at /usr/lib64/pulseaudio/libpulsecommon-16.1.so #7 0x00007fb5bcea66d7 in start_thread () at /lib64/libc.so.6 #8 0x00007fb5bcf2a60c in clone3 () at /lib64/libc.so.6 Thread 7 (Thread 0x7fb5a0a006c0 (LWP 74831)): #0 0x00007fb5bcf1c87d in poll () at /lib64/libc.so.6 #1 0x00007fb5bc2b5c34 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0 #2 0x00007fb5bc255383 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fb5bd8850a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #4 0x00007fb5bd5a3b03 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #5 0x00007fb5bd6b7e4f in QThread::exec() () at /lib64/libQt6Core.so.6 #6 0x00007fb5bd75463c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6 #7 0x00007fb5bcea66d7 in start_thread () at /lib64/libc.so.6 #8 0x00007fb5bcf2a60c in clone3 () at /lib64/libc.so.6 Thread 6 (Thread 0x7fb58cc006c0 (LWP 74838)): #0 0x00007fb5bcf1c87d in poll () at /lib64/libc.so.6 #1 0x00007fb5bc2b5c34 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0 #2 0x00007fb5bc255383 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fb5bd8850a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #4 0x00007fb5bd5a3b03 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #5 0x00007fb5bd6b7e4f in QThread::exec() () at /lib64/libQt6Core.so.6 #6 0x00007fb5bf1fd5d4 in QQuickPixmapReader::run() () at /lib64/libQt6Quick.so.6 #7 0x00007fb5bd75463c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6 #8 0x00007fb5bcea66d7 in start_thread () at /lib64/libc.so.6 #9 0x00007fb5bcf2a60c in clone3 () at /lib64/libc.so.6 Thread 5 (Thread 0x7fb5a34006c0 (LWP 74824)): #0 0x00007fb5bcf1c87d in poll () at /lib64/libc.so.6 #1 0x00007fb5bed75df5 in QtWaylandClient::EventThread::run() () at /lib64/libQt6WaylandClient.so.6 #2 0x00007fb5bd75463c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6 #3 0x00007fb5bcea66d7 in start_thread () at /lib64/libc.so.6 #4 0x00007fb5bcf2a60c in clone3 () at /lib64/libc.so.6 Thread 4 (Thread 0x7fb5a96006c0 (LWP 74822)): #0 0x00007fb5bcf1c87d in poll () at /lib64/libc.so.6 #1 0x00007fb5bc2b5c34 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0 #2 0x00007fb5bc255383 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #3 0x00007fb5bd8850a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #4 0x00007fb5bd5a3b03 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #5 0x00007fb5bd6b7e4f in QThread::exec() () at /lib64/libQt6Core.so.6 #6 0x00007fb5bf67ae41 in QDBusConnectionManager::run() () at /lib64/libQt6DBus.so.6 #7 0x00007fb5bd75463c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6 #8 0x00007fb5bcea66d7 in start_thread () at /lib64/libc.so.6 #9 0x00007fb5bcf2a60c in clone3 () at /lib64/libc.so.6 Thread 3 (Thread 0x7fb5a3e006c0 (LWP 74823)): #0 0x00007fb5bcea2da9 in __futex_abstimed_wait_common () at /lib64/libc.so.6 #1 0x00007fb5bcea57f9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6 #2 0x00007fb5bd760efb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /lib64/libQt6Core.so.6 #3 0x00007fb5bed75d8e in QtWaylandClient::EventThread::run() () at /lib64/libQt6WaylandClient.so.6 #4 0x00007fb5bd75463c in QThreadPrivate::start(void*) () at /lib64/libQt6Core.so.6 #5 0x00007fb5bcea66d7 in start_thread () at /lib64/libc.so.6 #6 0x00007fb5bcf2a60c in clone3 () at /lib64/libc.so.6 Thread 2 (Thread 0x7fb5534006c0 (LWP 74863)): #0 0x00007fb5bcea2da9 in __futex_abstimed_wait_common () at /lib64/libc.so.6 #1 0x00007fb5bcea57f9 in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libc.so.6 #2 0x00007fb5a84ba1e8 in ??? () at /lib64/libEGL_nvidia.so.0 #3 0x00007fb5a848a661 in ??? () at /lib64/libEGL_nvidia.so.0 #4 0x00007fb5a84c027e in ??? () at /lib64/libEGL_nvidia.so.0 #5 0x00007fb5bcea66d7 in start_thread () at /lib64/libc.so.6 #6 0x00007fb5bcf2a60c in clone3 () at /lib64/libc.so.6 Thread 1 (Thread 0x7fb5b73c4b00 (LWP 74821)): [KCrash Handler] #4 0x00007fb5a960c051 in wlEglSendDamageEvent () at /lib64/libnvidia-egl-wayland.so.1 #5 0x00007fb5a961166c in wlEglSwapBuffersWithDamageHook () at /lib64/libnvidia-egl-wayland.so.1 #6 0x00007fb5a84a991e in ??? () at /lib64/libEGL_nvidia.so.0 #7 0x00007fb5a8448270 in ??? () at /lib64/libEGL_nvidia.so.0 #8 0x00007fb5b73422d3 in QtWaylandClient::QWaylandGLContext::swapBuffers(QPlatformSurface*) () at /lib64/libQt6WaylandEglClientHwIntegration.so.6 #9 0x00007fb5be1c506d in QRhiGles2::endFrame(QRhiSwapChain*, QFlags<QRhi::EndFrameFlag>) () at /lib64/libQt6Gui.so.6 #10 0x00007fb5be0397ae in QRhi::endFrame(QRhiSwapChain*, QFlags<QRhi::EndFrameFlag>) () at /lib64/libQt6Gui.so.6 #11 0x00007fb5bf15dcdc in QSGGuiThreadRenderLoop::renderWindow(QQuickWindow*) () at /lib64/libQt6Quick.so.6 #12 0x00007fb5bde47908 in QWindow::event(QEvent*) () at /lib64/libQt6Gui.so.6 #13 0x00007fb5c04e8e2e in PlasmaQuick::Dialog::event(QEvent*) () at /lib64/libPlasmaQuick.so.6 #14 0x00007fb5bfb8b218 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6 #15 0x00007fb5bd596dc8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6 #16 0x00007fb5bdde8215 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () at /lib64/libQt6Gui.so.6 #17 0x00007fb5bde4b4bc in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Gui.so.6 #18 0x00007fb5be3633f4 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt6Gui.so.6 #19 0x00007fb5bc253e8c in g_main_context_dispatch_unlocked.lto_priv () at /lib64/libglib-2.0.so.0 #20 0x00007fb5bc2b5c98 in g_main_context_iterate_unlocked.isra () at /lib64/libglib-2.0.so.0 #21 0x00007fb5bc255383 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #22 0x00007fb5bd8850a3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #23 0x00007fb5bd5a3b03 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #24 0x00007fb5bd59f9bc in QCoreApplication::exec() () at /lib64/libQt6Core.so.6 #25 0x000055f1f736cb3a in main () Reported using DrKonqi
The crash backtrace indicates that the problem is in the proprietary NVIDIA drivers. Note than version 555 is technically a beta version, so I'm not super surprised that it's kinda crashy. Please report this issue to the NVIDIA folks, either by sending an email to linux-bugs@nvidia.com or making a post at https://forums.developer.nvidia.com/c/gpu-graphics/linux. It would be helpful to the NVIDIA developers if you could run nvidia-bug-report.sh and attach the resulting file in your report. Thanks!