#0 0x0000000000000000 in ?? () #1 0x00007fffdd122aa0 in dri2_dup_native_fence_fd (disp=, sync=0x7fffc3570640) at ../src/egl/drivers/dri2/egl_dri2.c:3448 #2 0x00007fffdd11a7b0 in eglDupNativeFenceFDANDROID (dpy=, sync=0x7fffc3570640) at ../src/egl/main/eglapi.c:2236 #3 0x00007fffef7e73d0 in mozilla::gl::GLLibraryEGL::fDupNativeFenceFDANDROID (this=, dpy=0x7fffeb4c2c00, sync=0x7fffc0aaa110) at /usr/src/debug/firefox-126.0/objdir/dist/include/GLLibraryEGL.h:444 #4 mozilla::gl::EglDisplay::fDupNativeFenceFDANDROID (this=, sync=0x7fffc0aaa110) at /usr/src/debug/firefox-126.0/objdir/dist/include/GLLibraryEGL.h:889 #5 DMABufSurface::FenceSet (this=0x7fffc49acdb0) at /usr/src/debug/firefox-126.0/widget/gtk/DMABufSurface.cpp:309 #6 0x00007fffed596be4 in mozilla::gl::SharedSurface::ProducerRelease (this=0x7fffc0c54c40) at /usr/src/debug/firefox-126.0/gfx/gl/SharedSurface.h:128 #7 mozilla::gl::SwapChainPresenter::SwapBackBuffer (this=0x7fffc3156900, back=std::shared_ptr (empty) = {...}) at /usr/src/debug/firefox-126.0/gfx/gl/GLScreenBuffer.cpp:110 #8 0x00007fffed597018 in mozilla::gl::SwapChainPresenter::~SwapChainPresenter (this=0x7fffc3156900) at /usr/src/debug/firefox-126.0/gfx/gl/GLScreenBuffer.cpp:99 #9 0x00007fffee5dbe08 in mozilla::DefaultDelete::operator() (this=0x7fffdb1fdc30, aPtr=0x7fffc3156900) at /usr/src/debug/firefox-126.0/objdir/dist/include/mozilla/UniquePtr.h:460 #10 mozilla::UniquePtr >::reset (this=0x7fffdb1fdc30, aPtr=0x0) at /usr/src/debug/firefox-126.0/objdir/dist/include/mozilla/UniquePtr.h:302 #11 mozilla::UniquePtr >::~UniquePtr (this=0x7fffdb1fdc30) at /usr/src/debug/firefox-126.0/objdir/dist/include/mozilla/UniquePtr.h:250 #12 mozilla::WebGLContext::PresentInto (this=, swapChain=...) at /usr/src/debug/firefox-126.0/dom/canvas/WebGLContext.cpp:1023 #13 0x00007fffee5dc374 in mozilla::WebGLContext::Present (this=0x7fffbf2ba400, xrFb=, consumerType=mozilla::layers::TextureType::DMABUF, webvr=, options=...) at /usr/src/debug/firefox-126.0/dom/canvas/WebGLContext.cpp:1096 #14 0x00007fffee62ce94 in mozilla::HostWebGLContext::Present (this=, xrFb=, options=..., t=, webvr=) at /usr/src/debug/firefox-126.0/dom/canvas/HostWebGLContext.h:173 #15 mozilla::MethodDispatcher::DispatchCommandFuncById(unsigned long)::{lambda(mozilla::HostWebGLContext&, mozilla::webgl::RangeConsumerView&)#1}::operator()(mozilla::HostWebGLContext&, mozilla::webgl::RangeConsumerView&) const::{lambda((auto:1&)...)#1}::operator()(unsigned long&, mozilla::layers::TextureType&, bool&, mozilla::webgl::SwapChainOptions&) const (this=0x7fffdb1fdee8, args=..., args=..., args=..., args=...) at /usr/src/debug/firefox-126.0/dom/canvas/WebGLCommandQueue.h:258 #16 0x00007fffee62cc4c in std::__invoke_impl::DispatchCommandFuncById(unsigned long)::{lambda(mozilla::HostWebGLContext&, mozilla::webgl::RangeConsumerView&)#1}::operator()(mozilla::HostWebGLContext&, mozilla::webgl::RangeConsumerView&) const::{lambda((auto:1&)...)#1}, unsigned long&, mozilla::layers::TextureType&, bool&, mozilla::webgl::SwapChainOptions&>(std::__invoke_other, mozilla::MethodDispatcher::DispatchCommandFuncById(unsigned long)::{lambda(mozilla::HostWebGLContext&, mozilla::webgl::RangeConsumerView&)#1}::operator()(mozilla::HostWebGLContext&, mozilla::webgl::RangeConsumerView&) const::{lambda((auto:1&)...)#1}&&, unsigned long&, mozilla::layers::TextureType&, bool&, mozilla::webgl::SwapChainOptions&) (__f=..., __args=, __args=, __args=, __args=) at /usr/bin/../lib64/gcc/loongarch64-alt-linux/13/../../../../include/c++/13/bits/invoke.h:61 #17 std::__invoke::DispatchCommandFuncById(unsigned long)::{lambda(mozilla::HostWebGLContext&, mozilla::webgl::RangeConsumerView&)#1}::operator()(mozilla::HostWebGLContext&, mozilla::webgl::RangeConsumerView&) const::{lambda((auto:1&)...)#1}, unsigned long&, mozilla::layers::TextureType&, bool&, mozilla::webgl::SwapChainOptions&>(mozilla::MethodDispatcher for more, q to quit, c to continue without paging--