-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.9.0
-
None
-
-
03c7dcc32 (130-based)
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.
- duplicates
-
QTBUG-136122 KMail Crash
-
- Closed
-