Crash with GTK NGL renderer
Happy to provide as much information as necessary. I have source builds of mesa and pretty much the whole GNOME stack involved here.
GTK from main
to test the new NGL renderer which we're hoping to land for GNOME 46.
This is epiphany using the libadwaita "tab overview". When displaying the overview, we get a crash.
I've not seen this with other widgets inside tabs, just WebKitWebView which is using either GL textures or DMA-BUF to transfer images to GTK. (I think in this case GL textures).
To reproduce, run epiphany
with a GTK build from main. You can force the GTK renderer involved here with GSK_RENDERER=ngl
, but currently it's the default in main
.
And here is an apitraceepiphany.trace
This trace also has GDK_DEBUG=gl-prefer-gl
just to try to get GL 4.6 instead of GLES 3.1.