#0 convert_ubyte (void_dst=0xffff7c214100, num_dst_channels=4, void_src=0xffff7c114094, src_type=0, num_src_channels=4, swizzle=0xffff958ac040 "\002\001", normalized=true, count=37) at ../src/mesa/main/format_utils.c:1098 #1 0x0000ffff71fb8434 in _mesa_format_convert (void_dst=, dst_format=dst_format@entry=53, dst_stride=dst_stride@entry=256, void_src=, src_format=src_format@entry=2147879568, src_stride=src_stride@entry=148, width=width@entry=37, height=height@entry=37, rebase_swizzle=rebase_swizzle@entry=0x0) at ../src/mesa/main/format_utils.c:452 #2 0x0000ffff71daae0c in texstore_rgba (ctx=, dims=2, baseInternalFormat=, dstFormat=, dstRowStride=256, dstSlices=0xffff958ac210, srcWidth=, srcHeight=, srcDepth=1, srcFormat=, srcType=, srcAddr=, srcPacking=) at ../src/mesa/main/texstore.c:818 #3 _mesa_texstore (ctx=, dims=2, baseInternalFormat=, dstFormat=, dstRowStride=256, dstSlices=0xffff958ac210, srcWidth=, srcHeight=, srcDepth=1, srcFormat=32993, srcType=5121, srcAddr=0xffff7c114000, srcPacking=0xfffee8189f98) at ../src/mesa/main/texstore.c:944 #4 0x0000ffff71dab61c in store_texsubimage (caller=0xffff72e2ca10 "glTexSubImage", ctx=0xfffee8158890, texImage=0xfffee898a850, xoffset=64, yoffset=, zoffset=, width=37, height=, depth=, format=32993, type=, pixels=, packing=0xfffee8189f98) at ../src/mesa/main/texstore.c:1085 #5 _mesa_store_texsubimage (ctx=0xfffee8158890, dims=, texImage=0xfffee898a850, xoffset=64, yoffset=, zoffset=, width=37, height=, depth=1, format=32993, type=5121, pixels=0x0, packing=0xfffee8189f98) at ../src/mesa/main/texstore.c:1118 #6 0x0000ffff71dbfe94 in st_TexSubImage (ctx=ctx@entry=0xfffee8158890, dims=dims@entry=2, texImage=texImage@entry=0xfffee898a850, xoffset=, yoffset=, yoffset@entry=304, zoffset=, zoffset@entry=0, width=width@entry=37, height=, height@entry=37, depth=, depth@entry=1, format=format@entry=32993, type=type@entry=5121, pixels=, pixels@entry=0x0, unpack=unpack@entry=0xfffee8189f98) at ../src/mesa/state_tracker/st_cb_texture.c:2342 #7 0x0000ffff71d8e320 in texture_sub_image (ctx=ctx@entry=0xfffee8158890, dims=dims@entry=2, texObj=texObj@entry=0xfffee898a3b0, texImage=0xfffee898a850, target=target@entry=3553, level=, xoffset=, yoffset=304, zoffset=zoffset@entry=0, width=width@entry=37, height=height@entry=37, depth=depth@entry=1, format=format@entry=32993, type=type@entry=5121, pixels=pixels@entry=0x0) at ../src/mesa/main/teximage.c:3783 #8 0x0000ffff71d917d8 in texsubimage_err (ctx=0xfffee8158890, dims=dims@entry=2, target=3553, level=, xoffset=, yoffset=, zoffset=zoffset@entry=0, width=37, height=37, depth=depth@entry=1, format=32993, type=5121, pixels=pixels@entry=0x0, callerName=callerName@entry=0xffff72e2b880 "glTexSubImage2D") at ../src/mesa/main/teximage.c:3841 #9 0x0000ffff71d981ec in _mesa_TexSubImage2D (target=, level=, xoffset=, yoffset=, width=, height=, format=, type=, pixels=0x0) at ../src/mesa/main/teximage.c:4063 #10 0x0000ffffb288e8d0 in webrender::device::gl::TextureUploader::update_impl (device=0xfffee896e990, chunk=...) at gfx/wr/webrender/src/device/gl.rs:4776 #11 0x0000ffffb288e384 in webrender::device::gl::PixelBuffer::flush_chunks (self=0xffff958acbc0, device=0xfffee896e990) at gfx/wr/webrender/src/device/gl.rs:4191 #12 webrender::device::gl::TextureUploader::flush_buffer (device=0xfffee896e990, pbo_pool=0xfffee896ef60, buffer=...) at gfx/wr/webrender/src/device/gl.rs:4729 #13 0x0000ffffb2aa5e78 in webrender::device::gl::TextureUploader::flush (self=..., device=0xfffee896e990) at gfx/wr/webrender/src/device/gl.rs:4738 #14 webrender::renderer::upload::upload_to_texture_cache (renderer=, update_list=...) at gfx/wr/webrender/src/renderer/upload.rs:248 #15 0x0000ffffb2a852f4 in webrender::renderer::Renderer::update_texture_cache (self=) at gfx/wr/webrender/src/renderer/mod.rs:1943 #16 0x0000ffffb2a86a24 in webrender::renderer::Renderer::render_impl (self=0xfffee896e990, doc_id=..., active_doc=, device_size=..., buffer_age=2) at gfx/wr/webrender/src/renderer/mod.rs:1488 #17 0x0000ffffb2ac0e74 in webrender::renderer::Renderer::render (self=, device_size=..., buffer_age=) at gfx/wr/webrender/src/renderer/mod.rs:1245 #18 webrender_bindings::bindings::wr_renderer_render (renderer=, width=, height=, buffer_age=, out_stats=0xffff958ae130, out_dirty_rects=) at gfx/webrender_bindings/src/bindings.rs:649 #19 0x0000ffffadf410cc in mozilla::wr::RendererOGL::UpdateAndRender (this=0xfffee892d800, aReadbackSize=..., aReadbackFormat=..., aReadbackBuffer=..., aNeedsYFlip=aNeedsYFlip@entry=0x0, aOutStats=aOutStats@entry=0xffff958ae130) at /usr/src/debug/firefox-127.0.2-1.fc40.aarch64/gfx/webrender_bindings/RendererOGL.cpp:190 #20 0x0000ffffadf4180c in mozilla::wr::RenderThread::UpdateAndRender (this=this@entry=0xaaab112cf860, aWindowId=..., aWindowId@entry=..., aStartId=..., aStartTime=..., aRender=aRender@entry=true, aReadbackSize=..., aReadbackFormat=..., aReadbackBuffer=..., aNeedsYFlip=, aNeedsYFlip@entry=0x0) at /usr/src/debug/firefox-127.0.2-1.fc40.aarch64/objdir/dist/include/mozilla/UniquePtr.h:287 #21 0x0000ffffadf41e68 in mozilla::wr::RenderThread::HandleFrameOneDocInner (this=this@entry=0xaaab112cf860, aWindowId=aWindowId@entry=..., aRender=true, aTrackedFrame=, aPublishId=...) at /usr/src/debug/firefox-127.0.2-1.fc40.aarch64/objdir/dist/include/mozilla/MaybeStorageBase.h:34 #22 0x0000ffffadf42220 in mozilla::wr::RenderThread::HandleFrameOneDoc (this=0xaaab112cf860, aWindowId=..., aRender=, aTrackedFrame=true, aPublishId=...) at /usr/src/debug/firefox-127.0.2-1.fc40.aarch64/gfx/webrender_bindings/RenderThread.cpp:597 #23 mozilla::wr::RenderThread::WrNotifierEvent_HandleNewFrameReady (this=0xaaab112cf860, aWindowId=..., aCompositeNeeded=, aPublishId=...) at /usr/src/debug/firefox-127.0.2-1.fc40.aarch64/gfx/webrender_bindings/RenderThread.cpp:558 #24 mozilla::wr::RenderThread::HandleWrNotifierEvents (this=0xaaab112cf860, aWindowId=...) at /usr/src/debug/firefox-127.0.2-1.fc40.aarch64/gfx/webrender_bindings/RenderThread.cpp:520 #25 0x0000ffffadf26c44 in mozilla::detail::RunnableMethodArguments::apply(mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId))::{lambda((auto:1&&)...)#1}::operator()&>(StoreCopyPassByConstLRef&) const (__closure=) at /usr/src/debug/firefox-127.0.2-1.fc40.aarch64/objdir/dist/include/nsThreadUtils.h:1085 #26 std::__invoke_impl::apply(mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId))::{lambda((auto:1&&)...)#1}, StoreCopyPassByConstLRef&>(std::__invoke_other, mozilla::detail::RunnableMethodArguments::apply(mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId))::{lambda((auto:1&&)...)#1}&&, StoreCopyPassByConstLRef&) (__f=...) at /usr/include/c++/14/bits/invoke.h:61 #27 std::__invoke::apply(mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId))::{lambda((auto:1&&)...)#1}, StoreCopyPassByConstLRef&>(mozilla::detail::RunnableMethodArguments::apply(mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId))::{lambda((auto:1&&)...)#1}&&, StoreCopyPassByConstLRef&) (__fn=...) at /usr/include/c++/14/bits/invoke.h:96 #28 std::__apply_impl::apply(mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId))::{lambda((auto:1&&)...)#1}, std::tuple >&, 0ul>(mozilla::detail::RunnableMethodArguments::apply(mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId))::{lambda((auto:1&&)...)#1}&&, std::tuple >&, std::integer_sequence) (__f=..., __t=...) at /usr/include/c++/14/tuple:2921 #29 std::apply::apply(mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId))::{lambda((auto:1&&)...)#1}, std::tuple >&>(mozilla::detail::RunnableMethodArguments::apply(mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId))::{lambda((auto:1&&)...)#1}&&, std::tuple >&) (__f=..., __t=...) at /usr/include/c++/14/tuple:2936 #30 mozilla::detail::RunnableMethodArguments::apply (this=, o=, m=) at /usr/src/debug/firefox-127.0.2-1.fc40.aarch64/objdir/dist/include/nsThreadUtils.h:1083 #31 mozilla::detail::RunnableMethodImpl::Run (this=) at /usr/src/debug/firefox-127.0.2-1.fc40.aarch64/objdir/dist/include/nsThreadUtils.h:1134 #32 0x0000ffffad14b418 in nsThread::ProcessNextEvent (this=0xaaab112fe220, aMayWait=, aResult=0xffff958ae5b7) at /usr/src/debug/firefox-127.0.2-1.fc40.aarch64/xpcom/threads/nsThread.cpp:1193 #33 0x0000ffffad13ec98 in NS_ProcessNextEvent (aThread=, aThread@entry=0xaaab112fe220, aMayWait=aMayWait@entry=true) at /usr/src/debug/firefox-127.0.2-1.fc40.aarch64/xpcom/threads/nsThreadUtils.cpp:480 #34 0x0000ffffad8accc8 in mozilla::ipc::MessagePumpForNonMainThreads::Run (this=0xfffee8001e90, aDelegate=0xffff958ae660) at /usr/src/debug/firefox-127.0.2-1.fc40.aarch64/ipc/glue/MessagePump.cpp:330 #35 0x0000ffffad85ec1c in MessageLoop::RunInternal (this=0xffff958ae660) at /usr/src/debug/firefox-127.0.2-1.fc40.aarch64/objdir/dist/include/mozilla/RefPtr.h:308 #36 MessageLoop::RunHandler (this=0xffff958ae660) at /usr/src/debug/firefox-127.0.2-1.fc40.aarch64/ipc/chromium/src/base/message_loop.cc:363 #37 MessageLoop::Run (this=this@entry=0xffff958ae660) at /usr/src/debug/firefox-127.0.2-1.fc40.aarch64/ipc/chromium/src/base/message_loop.cc:345 #38 0x0000ffffad14fd44 in nsThread::ThreadFunc (aArg=0xaaab1144a190) at /usr/src/debug/firefox-127.0.2-1.fc40.aarch64/xpcom/threads/nsThread.cpp:370 #39 0x0000ffffbdb30f40 in _pt_root (arg=0xaaab112c29a0) at ../../../../nspr/pr/src/pthreads/ptthread.c:201 #40 0x0000ffffbdcb67d8 in start_thread (arg=0xffff958af160) at pthread_create.c:447 #41 0x0000ffffbdd21b8c in thread_start () at ../sysdeps/unix/sysv/linux/aarch64/clone3.S:76