[Webkit-unassigned] [Bug 238361] New: [GTK] UI process crash in epoxy_get_proc_address: "Couldn't find current GLX or EGL context."
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Mar 24 18:18:31 PDT 2022
https://bugs.webkit.org/show_bug.cgi?id=238361
Bug ID: 238361
Summary: [GTK] UI process crash in epoxy_get_proc_address:
"Couldn't find current GLX or EGL context."
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKitGTK
Assignee: webkit-unassigned at lists.webkit.org
Reporter: mcatanzaro at gnome.org
CC: bugs-noreply at webkitgtk.org
Blocks: 210100
I think this crash is associated with bug #238323:
#0 __GI_raise (sig=sig at entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
#1 0x00007f7aa87c9867 in __GI_abort () at abort.c:79
#2 0x00007f7aa87c9744 in __assert_fail_base
(fmt=<optimized out>, assertion=<optimized out>, file=<optimized out>, line=<optimized out>, function=<optimized out>) at assert.c:92
#3 0x00007f7aa87d88f7 in __GI___assert_fail
(assertion=assertion at entry=0x7f7aa2aa5780 "0 && \"Couldn't find current GLX or EGL context.\\n\"", file=file at entry=0x7f7aa2aa56d8 "../src/dispatch_common.c", line=line at entry=868, function=function at entry=0x7f7aa2aa57c0 <__PRETTY_FUNCTION__.0> "epoxy_get_proc_address") at assert.c:101
#4 0x00007f7aa2a84313 in epoxy_get_proc_address (name=0x7f7aa2a944d9 <entrypoint_strings+9849> "glDeleteProgram")
at ../src/dispatch_common.c:868
#5 0x00007f7aa2a5832a in epoxy_glDeleteProgram_resolver () at src/gl_generated_dispatch.c:81668
#6 epoxy_glDeleteProgram_global_rewrite_ptr (program=147) at src/gl_generated_dispatch.c:49458
#7 0x00007f7aa9003d6b in gsk_gl_program_delete (self=self at entry=0x55c0d9f5cac0 [GskGLProgram])
at ../gsk/gl/gskglprogram.c:147
#8 0x00007f7aa8ffb9f8 in remove_program (data=0x55c0d9f5cac0) at ../gsk/gl/gskgldriver.c:165
#9 0x00007f7aa95a7a39 in g_hash_table_remove_internal
(notify=1, key=<optimized out>, hash_table=0x55c0d9688980 = {...}) at ../glib/ghash.c:1772
#10 g_hash_table_remove (hash_table=0x55c0d9688980 = {...}, key=<optimized out>) at ../glib/ghash.c:1800
This is very deep in GTK, so maybe it's not our fault, but... maybe we're doing something wrong with EGL? I will attach a full backtrace.
Referenced Bugs:
https://bugs.webkit.org/show_bug.cgi?id=210100
[Bug 210100] [META][GTK][GTK4] Support GTK4
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220325/dade4787/attachment.htm>
More information about the webkit-unassigned
mailing list