Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.9.0
-
None
-
-
03c7dcc32 (130-based)
Description
I've got new hardware which includes a AMD Radeon 9070 XT. If I try to start `kontact` the PIM application from KDE it segfaults:
Error:
[259358:268478:0503/164006.654440:ERROR:angle_platform_impl.cc(44)] ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003003
ERR: ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003003
[259358:268478:0503/164006.654448:ERROR:scoped_egl_image.cc(23)] Failed to create EGLImage: EGL_SUCCESS
[259358:268478:0503/164006.654451:ERROR:native_pixmap_egl_binding.cc(118)] Unable to initialize binding from pixmap
[259358:268478:0503/164006.654457:ERROR:ozone_image_backing.cc(309)] OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation
[259358:268478:0503/164006.654459:ERROR:shared_image_manager.cc(255)] SharedImageManager::ProduceSkia: Trying to produce a Skia representation from an incompatible backing: OzoneIm
ageBacking
[259358:268478:0503/164006.654462:ERROR:native_skia_output_device.cpp(261)] ProduceSkia() failed.
[259358:268478:0503/164006.654501:ERROR:raster_decoder.cc(1146)] RasterDecoderImpl: Context lost during MakeCurrent.
[259358:268478:0503/164006.654526:ERROR:raster_decoder.cc(1146)] RasterDecoderImpl: Context lost during MakeCurrent.
[259358:268478:0503/164006.654565:ERROR:raster_decoder.cc(1146)] RasterDecoderImpl: Context lost during MakeCurrent.
[259358:268478:0503/164006.654581:ERROR:raster_decoder.cc(1146)] RasterDecoderImpl: Context lost during MakeCurrent.
[259358:268478:0503/164006.655864:ERROR:shared_context_state.cc(885)] Failed to make current since context is marked as lost
[259358:268478:0503/164006.655873:ERROR:skia_output_surface_impl_on_gpu.cc(2264)] Failed to make current.
Failed to create EGLImage: EGL_SUCCESS
This looks like interesting error handling ...
Backtrace:
#0 0x00007ffff11fc238 in viz::CompositorFrameSinkSupport::StopObservingBeginFrameSource () at ./../../../../../src/3rdparty/chromium/components/viz/service/frame_sinks/compositor_frame_sink_support.cc:1324 #1 viz::CompositorFrameSinkSupport::UpdateNeedsBeginFramesInternal () at ./../../../../../src/3rdparty/chromium/components/viz/service/frame_sinks/compositor_frame_sink_support.cc:1313 #2 0x00007ffff1205ea1 in viz::CompositorFrameSinkSupport::SetNeedsBeginFrame () at ./../../../../../src/3rdparty/chromium/components/viz/service/frame_sinks/compositor_frame_sink_support.cc:583 #3 viz::CompositorFrameSinkSupport::~CompositorFrameSinkSupport () at ./../../../../../src/3rdparty/chromium/components/viz/service/frame_sinks/compositor_frame_sink_support.cc:145 #4 0x00007ffff12064b1 in viz::CompositorFrameSinkSupport::~CompositorFrameSinkSupport () at ./../../../../../src/3rdparty/chromium/components/viz/service/frame_sinks/compositor_frame_sink_support.cc:188 #5 0x00007ffff120dbc2 in std::default_delete<viz::CompositorFrameSinkSupport>::operator() () at /usr/include/c++/14/bits/unique_ptr.h:93 #6 std::unique_ptr<viz::CompositorFrameSinkSupport, std::default_delete<viz::CompositorFrameSinkSupport> >::~unique_ptr () at /usr/include/c++/14/bits/unique_ptr.h:399 #7 viz::RootCompositorFrameSinkImpl::~RootCompositorFrameSinkImpl () at ./../../../../../src/3rdparty/chromium/components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc:292 #8 0x00007ffff120dca1 in viz::RootCompositorFrameSinkImpl::~RootCompositorFrameSinkImpl () at ./../../../../../src/3rdparty/chromium/components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc:292 #9 0x00007ffff11a84e9 in std::default_delete<viz::RootCompositorFrameSinkImpl>::operator() () at /usr/include/c++/14/bits/unique_ptr.h:93 #10 std::__uniq_ptr_impl<viz::RootCompositorFrameSinkImpl, std::default_delete<viz::RootCompositorFrameSinkImpl> >::reset () at /usr/include/c++/14/bits/unique_ptr.h:205 #11 std::__uniq_ptr_impl<viz::RootCompositorFrameSinkImpl, std::default_delete<viz::RootCompositorFrameSinkImpl> >::operator= () at /usr/include/c++/14/bits/unique_ptr.h:185 #12 std::__uniq_ptr_data<viz::RootCompositorFrameSinkImpl, std::default_delete<viz::RootCompositorFrameSinkImpl>, true, true>::operator= () at /usr/include/c++/14/bits/unique_ptr.h:237 #13 std::unique_ptr<viz::RootCompositorFrameSinkImpl, std::default_delete<viz::RootCompositorFrameSinkImpl> >::operator= () at /usr/include/c++/14/bits/unique_ptr.h:409 #14 viz::FrameSinkManagerImpl::CreateRootCompositorFrameSink () at ../../../../../src/3rdparty/chromium/components/viz/service/frame_sinks/frame_sink_manager_impl.cc:245 #15 0x00007fffeb4199d7 in viz::mojom::FrameSinkManagerStubDispatch::Accept () at ./gen/services/viz/privileged/mojom/compositing/frame_sink_manager.mojom.cc:2143 #16 0x00007fffef6019f2 in mojo::InterfaceEndpointClient::HandleValidatedMessage () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:1052 #17 0x00007fffef6033ee in mojo::MessageDispatcher::Accept () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/message_dispatcher.cc:43 #18 0x00007fffef60168c in mojo::InterfaceEndpointClient::HandleIncomingMessage () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:724 #19 0x00007fffef606e14 in mojo::internal::MultiplexRouter::ProcessIncomingMessage () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/multiplex_router.cc:1121 #20 0x00007fffef60a62b in mojo::internal::MultiplexRouter::Accept () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/multiplex_router.cc:734 #21 0x00007fffef60abb9 in mojo::internal::MultiplexRouter::Accept () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/multiplex_router.cc:712 #22 0x00007fffef6033ee in mojo::MessageDispatcher::Accept () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/message_dispatcher.cc:43 #23 0x00007fffef5fabb1 in mojo::Connector::DispatchMessage () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:562 #24 0x00007fffef5fb8e6 in mojo::Connector::ReadAllAvailableMessages () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:620 #25 0x00007fffef5fba2e in mojo::Connector::OnHandleReadyInternal () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:452 #26 mojo::Connector::OnWatcherHandleReady () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:418 #27 0x00007fffeb81505e in base::RepeatingCallback<void (unsigned int)>::Run(unsigned int) const & () at ../../../../../src/3rdparty/chromium/base/functional/callback.h:344 #28 mojo::SimpleWatcher::DiscardReadyState () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/system/simple_watcher.h:192 #29 0x00007fffef622a2c 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 #30 mojo::SimpleWatcher::OnHandleReady () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/system/simple_watcher.cc:278 #31 0x00007fffeeccf151 in base::OnceCallback<void ()>::Run() && () at ../../../../../src/3rdparty/chromium/base/functional/callback.h:156 #32 base::TaskAnnotator::RunTaskImpl () at ./../../../../../src/3rdparty/chromium/base/task/common/task_annotator.cc:203 #33 0x00007fffeecf1792 in RunTask<base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*)::<lambda(perfetto::EventContext&)> > () at ../../../../../src/3rdparty/chromium/base/task/common/task_annotator.h:90 #34 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:470 #35 0x00007fffeecf26f9 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:332 #36 0x00007fffeec7ba3c in base::MessagePumpDefault::Run () at ./../../../../../src/3rdparty/chromium/base/message_loop/message_pump_default.cc:40 #37 0x00007fffeecf0b35 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:640 #38 0x00007fffeecae819 in base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:134 #39 base::RunLoop::Run () at ./../../../../../src/3rdparty/chromium/base/run_loop.cc:106 #40 0x00007fffeed131ac in base::Thread::Run () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:338 #41 base::Thread::ThreadMain () at ./../../../../../src/3rdparty/chromium/base/threading/thread.cc:410 #42 0x00007fffeed2f105 in ThreadFunc () at ./../../../../../src/3rdparty/chromium/base/threading/platform_thread_posix.cc:101 #43 0x00007ffff5a99546 in start_thread (arg=<optimized out>) at pthread_create.c:448 ret = <optimized out> pd = <optimized out> out = <optimized out> unwind_buf = { cancel_jmp_buf = {[0] = { jmp_buf = {[0] = 140731448555200, [1] = -3539150871902575791, [2] = -360, [3] = 2, [4] = 140734602663888, [5] = 140731440164864, [6] = 3539625859981484881, [7] = 3539128212332847953}, mask_was_saved = 0 }}, priv = { pad = {[0] = 0x0, [1] = 0x0, [2] = 0x0, [3] = 0x0}, data = { prev = 0x0, cleanup = 0x0, canceltype = 0 } } } not_first_call = <optimized out> #44 0x00007ffff5b1d94c in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Warning: 'set logging off', an alias for the command 'set logging enabled', is deprecated. Use 'set logging enabled off'.
My guess it is a bug in chromium which already has been fixed. If I start chromium it just works.
I'm on openSUSE Tumbleweed.
Attachments
Issue Links
- duplicates
-
QTBUG-136122 KMail Crash
-
- Closed
-