Application: plasmashell (6.5.3) ApplicationNotResponding [ANR]: false Qt Version: 6.10.1 Frameworks Version: 6.20.0 Operating System: Linux 6.14.0-36-generic x86_64 Windowing System: Wayland Distribution: KDE neon User Edition DrKonqi: 6.5.3 [CoredumpBackend] -- Information about the crash: After using Discover to install all the latest updates and then rebooting the system my plasma shell crashed. Although it crashed the desktop environment still remains and works fine. I attempted to use the trash option on a file and it said trash process failed or something like that. The ram used up on boot is usually 2.8 GiB however after the crash it took up somthing like 6.8 GiB. It seems to have reduced now to 3.3. GiB I used timeshift to revert back to the last version and then tried updating again. Things are more stable this time however the crash still happens everytime I boot, so I will likely roll back again. Until the next update. The crash can be reproduced every time. -- Backtrace (Reduced): #6 QtWebEngineCore::ContentClientQt::SetGpuInfo () at /workspace/build/src/core/content_client_qt.cpp:528 #7 0x000076dd0c78465d in content::GpuDataManagerImplPrivate::UpdateGpuInfo () at ../../../../../src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.cc:1051 #8 0x000076dd0c77c8bf in content::GpuDataManagerImpl::UpdateGpuInfo () at ../../../../../src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.cc:168 #9 0x000076dd0c79237c in content::GpuProcessHost::DidInitialize () at ../../../../../src/3rdparty/chromium/content/browser/gpu/gpu_process_host.cc:988 #10 0x000076dd101bb51c in viz::GpuHostImpl::DidInitialize () at ./../../../../../src/3rdparty/chromium/components/viz/host/gpu_host_impl.cc:498 #11 0x000076dd0abfa052 in viz::mojom::GpuHostStubDispatch::Accept () at ./gen/services/viz/privileged/mojom/gl/gpu_host.mojom.cc:1297 #12 0x000076dd0ec6adeb in mojo::InterfaceEndpointClient::HandleValidatedMessage () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:1052 #13 0x000076dd0ec6c7a6 in mojo::MessageDispatcher::Accept () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/message_dispatcher.cc:43 #14 0x000076dd0ec6aaa2 in mojo::InterfaceEndpointClient::HandleIncomingMessage () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:724 #15 0x000076dd0ec6fff0 in mojo::internal::MultiplexRouter::ProcessIncomingMessage () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/multiplex_router.cc:1121 #16 0x000076dd0ec73754 in mojo::internal::MultiplexRouter::Accept () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/multiplex_router.cc:734 #17 0x000076dd0ec6c7a6 in mojo::MessageDispatcher::Accept () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/message_dispatcher.cc:43 #18 0x000076dd0ec6225e in mojo::Connector::DispatchMessage () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:562 #19 0x000076dd0ec62e86 in mojo::Connector::ReadAllAvailableMessages () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:620 #20 0x000076dd0ec62fe2 in mojo::Connector::OnHandleReadyInternal () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:452 #21 mojo::Connector::OnWatcherHandleReady () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:418 Reported using DrKonqi
Created attachment 187372 [details] New crash information added by DrKonqi DrKonqi auto-attaching complete backtrace.
Full backtrace of the crashing thread: Thread 1 (Thread 0x76ddc838be00 (LWP 1809)): [KCrash Handler] #6 QtWebEngineCore::ContentClientQt::SetGpuInfo () at /workspace/build/src/core/content_client_qt.cpp:528 #7 0x000076dd0c78465d in content::GpuDataManagerImplPrivate::UpdateGpuInfo () at ../../../../../src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl_private.cc:1051 #8 0x000076dd0c77c8bf in content::GpuDataManagerImpl::UpdateGpuInfo () at ../../../../../src/3rdparty/chromium/content/browser/gpu/gpu_data_manager_impl.cc:168 #9 0x000076dd0c79237c in content::GpuProcessHost::DidInitialize () at ../../../../../src/3rdparty/chromium/content/browser/gpu/gpu_process_host.cc:988 #10 0x000076dd101bb51c in viz::GpuHostImpl::DidInitialize () at ./../../../../../src/3rdparty/chromium/components/viz/host/gpu_host_impl.cc:498 #11 0x000076dd0abfa052 in viz::mojom::GpuHostStubDispatch::Accept () at ./gen/services/viz/privileged/mojom/gl/gpu_host.mojom.cc:1297 #12 0x000076dd0ec6adeb in mojo::InterfaceEndpointClient::HandleValidatedMessage () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:1052 #13 0x000076dd0ec6c7a6 in mojo::MessageDispatcher::Accept () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/message_dispatcher.cc:43 #14 0x000076dd0ec6aaa2 in mojo::InterfaceEndpointClient::HandleIncomingMessage () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:724 #15 0x000076dd0ec6fff0 in mojo::internal::MultiplexRouter::ProcessIncomingMessage () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/multiplex_router.cc:1121 #16 0x000076dd0ec73754 in mojo::internal::MultiplexRouter::Accept () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/multiplex_router.cc:734 #17 0x000076dd0ec6c7a6 in mojo::MessageDispatcher::Accept () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/message_dispatcher.cc:43 #18 0x000076dd0ec6225e in mojo::Connector::DispatchMessage () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:562 #19 0x000076dd0ec62e86 in mojo::Connector::ReadAllAvailableMessages () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:620 #20 0x000076dd0ec62fe2 in mojo::Connector::OnHandleReadyInternal () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:452 #21 mojo::Connector::OnWatcherHandleReady () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:418 #22 0x000076dd0ab78452 in base::RepeatingCallback<void (unsigned int)>::Run(unsigned int) const & () at ../../../../../src/3rdparty/chromium/base/functional/callback.h:344 #23 mojo::SimpleWatcher::DiscardReadyState(base::RepeatingCallback<void (unsigned int)> const&, unsigned int, mojo::HandleSignalsState const&) () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/system/simple_watcher.h:192 #24 0x000076dd0ec8a815 in base::RepeatingCallback<void (unsigned int, mojo::HandleSignalsState const&)>::Run(unsigned int, mojo::HandleSignalsState const&) const & () at ../../../../../src/3rdparty/chromium/base/functional/callback.h:344 #25 mojo::SimpleWatcher::OnHandleReady () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/system/simple_watcher.cc:278 #26 0x000076dd0e082882 in base::OnceCallback<void ()>::Run() && () at ../../../../../src/3rdparty/chromium/base/functional/callback.h:156 #27 base::TaskAnnotator::RunTaskImpl () at ./../../../../../src/3rdparty/chromium/base/task/common/task_annotator.cc:209 #28 0x000076dd0e0a83bd in RunTask<base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*)::<lambda(perfetto::EventContext&)> > () at ../../../../../src/3rdparty/chromium/base/task/common/task_annotator.h:106 #29 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:456 #30 0x000076dd0e0a93eb in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:330 #31 0x000076dd09549d72 in QtWebEngineCore::MessagePumpForUIQt::handleScheduledWork () at /workspace/build/src/core/browser_main_parts_qt.cpp:154 #32 QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}::operator()() const () at /workspace/build/src/core/browser_main_parts_qt.cpp:107 #33 std::__invoke_impl<void, QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}&>(std::__invoke_other, QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}&) () at /usr/include/c++/13/bits/invoke.h:61 #34 std::__invoke_r<void, QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}&>(QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}&) () at /usr/include/c++/13/bits/invoke.h:111 #35 std::_Function_handler<void (), QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}>::_M_invoke(std::_Any_data const&) () at /usr/include/c++/13/bits/std_function.h:290 #36 0x000076ddcf632d8e in QObject::event (this=0x5981e590dde0, e=0x76dc904c0310) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/kernel/qobject.cpp:1388 #37 0x000076ddd1c3d68d in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x5981e590dde0, e=0x76dc904c0310) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/widgets/kernel/qapplication.cpp:3305 #38 0x000076ddcf6d6ec0 in QCoreApplication::notifyInternal2 (receiver=0x5981e590dde0, event=0x76dc904c0310) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/kernel/qcoreapplication.cpp:1109 #39 0x000076ddcf6d6f0d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/kernel/qcoreapplication.cpp:1549 #40 0x000076ddcf6d7191 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5981e4229610) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/kernel/qcoreapplication.cpp:1904 #41 0x000076ddcf48852f in postEventSourceDispatch (s=0x5981e4299a60) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/kernel/qeventdispatcher_glib.cpp:246 #42 0x000076ddcde085c5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #43 0x000076ddcde67737 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #44 0x000076ddcde07a63 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #45 0x000076ddcf486fef in QEventDispatcherGlib::processEvents (this=0x5981e422fe50, flags=...) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/kernel/qeventdispatcher_glib.cpp:399 #46 0x000076ddcf6e14e3 in QEventLoop::exec (this=0x7ffcf73a0bd0, flags=...) at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/global/qflags.h:77 #47 0x000076ddcf6db62f in QCoreApplication::exec () at /usr/src/qt6-base-6.10.1-0zneon+24.04+noble+release+build144/src/corelib/global/qflags.h:77 #48 0x00005981c0c14338 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/plasma-workspace-4:6.5.3-0zneon+24.04+noble+release+build67/shell/main.cpp:188 Reported using DrKonqi
I don't see any KDE code implicated in the backtrace. It looks like it's all in QtWebEngine. So either a Qt regression, or a distro integration regression. Moving to Neon.
This is https://qt-project.atlassian.net/browse/QTBUG-142497