|
Bugzilla – Full Text Bug Listing |
| Summary: | Snapshot 20230612 broke chromium & QtWebEngine under (plasma) Wayland — crashing eglCreateContext failed with error EGL_BAD_ALLOC | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE Tumbleweed | Reporter: | Mykola Krachkovsky <w01dnick> |
| Component: | Other | Assignee: | E-mail List <screening-team-bugs> |
| Status: | RESOLVED DUPLICATE | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | ||
| Version: | Current | ||
| Target Milestone: | --- | ||
| Hardware: | x86-64 | ||
| OS: | openSUSE Tumbleweed | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
coredumpctl info falkon
coredumpctl info kontact |
||
|
Description
Mykola Krachkovsky
2023-06-13 21:01:16 UTC
Created attachment 867551 [details]
coredumpctl info falkon
Created attachment 867552 [details]
coredumpctl info kontact
Falkon backtrace: ``` #0 gl::GLContext::MakeCurrent(gl::GLSurface*) () at ./../../3rdparty/chromium/ui/gl/gl_context.cc:130 #1 0x00007fecb840ce4f in gl::GLSurfaceEGLQt::InitializeOneOff() () at release/../../3rdparty/chromium/base/memory/scoped_refptr.h:234 #2 0x00007fecb840d039 in ui::GLOzoneEGLQt::InitializeGLOneOffPlatform() (this=<optimized out>, this=<optimized out>) at /usr/src/debug/qtwebengine-everywhere-src-5.15.14/src/core/ozone/gl_ozone_egl_qt.cpp:103 #3 0x00007fecbad834ea in gl::init::InitializeGLOneOffPlatformImplementation(bool, bool, bool) () at ./../../3rdparty/chromium/ui/gl/init/gl_factory.cc:177 #4 0x00007fecbad83679 in InitializeGLOneOffPlatformHelper() () at ./../../3rdparty/chromium/ui/gl/init/gl_factory.cc:107 #5 0x00007fecbad890c8 in gl::init::InitializeGLNoExtensionsOneOff(bool) () at ./../../3rdparty/chromium/ui/gl/init/gl_factory.cc:134 #6 0x00007fecbb482e11 in gpu::GpuInit::InitializeInProcess(base::CommandLine*, gpu::GpuPreferences const&) () at ./../../3rdparty/chromium/gpu/ipc/service/gpu_init.cc:666 #7 0x00007fecbc8c83df in content::InProcessGpuThread::Init() () at ./../../3rdparty/chromium/content/gpu/in_process_gpu_thread.cc:57 #8 0x00007fecba505f55 in base::Thread::ThreadMain() () at ./../../3rdparty/chromium/base/threading/thread.cc:371 #9 0x00007fecba524f2b in ThreadFunc() () at ./../../3rdparty/chromium/base/threading/platform_thread_posix.cc:87 #10 0x00007fecbfc90c24 in start_thread () at /lib64/libc.so.6 #11 0x00007fecbfd18510 in clone3 () at /lib64/libc.so.6 ``` I've tried to fix crash with this patch [1]. But instead of crashing it just hang in (seemingly) infinite loop of creating surfaceless context and failing to do it. 1. https://build.opensuse.org/package/view_file/home:NickLion:branches:KDE:Qt:5.15/libqt5-qtwebengine/qtwebengine-fix-crash.patch?expand=1 Another duplicate of boo#1212345 ? (In reply to Stefan Dirsch from comment #5) > Another duplicate of boo#1212345 ? Thanks for hint. Error message seems the same. Though this report was filled before ;) (In reply to Stefan Dirsch from comment #5) > Another duplicate of boo#1212345 ? Yes, that change fixes this problem as well, thank you again! *** This bug has been marked as a duplicate of bug 1212345 *** |