Thank you for the `report.txt` file. This confirms that you have 9146 entries that were added through the following path: ``` xul!mozilla::wr::RenderThread::RegisterExternalImage+0xfe [/builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp @ 891] xul!mozilla::layers::SharedSurfacesParent::Add+0x17a [/builds/worker/checkouts/gecko/gfx/layers/ipc/SharedSurfacesParent.cpp @ 243] xul!mozilla::layers::CompositorManagerParent::RecvAddSharedSurface+0x23 [/builds/worker/checkouts/gecko/gfx/layers/ipc/CompositorManagerParent.cpp @ 266] xul!mozilla::layers::PCompositorManagerParent::OnMessageReceived+0x88d [/builds/worker/workspace/obj-build/ipc/ipdl/PCompositorManagerParent.cpp @ 306] xul!mozilla::ipc::MessageChannel::DispatchAsyncMessage+0x71 [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1800] xul!mozilla::ipc::MessageChannel::DispatchMessage+0x15c [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1729] xul!mozilla::ipc::MessageChannel::RunMessage+0xf6 [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1526] xul!mozilla::ipc::MessageChannel::MessageTask::Run+0x70 [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1632] xul!nsThread::ProcessNextEvent+0x58c [/builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp @ 1233] xul!NS_ProcessNextEvent+0x68 [/builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp @ 477] xul!mozilla::ipc::MessagePumpForNonMainThreads::Run+0xfe [/builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp @ 330] xul!MessageLoop::RunHandler+0x50 [/builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc @ 375] xul!MessageLoop::Run+0x57 [/builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc @ 357] xul!nsThread::ThreadFunc+0xe6 [/builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp @ 393] ```
Bug 1828587 Comment 47 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Thank you for the `report.txt` file (comment 45). This confirms that you have 9146 entries that were added through the following path: ``` xul!mozilla::wr::RenderThread::RegisterExternalImage+0xfe [/builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp @ 891] xul!mozilla::layers::SharedSurfacesParent::Add+0x17a [/builds/worker/checkouts/gecko/gfx/layers/ipc/SharedSurfacesParent.cpp @ 243] xul!mozilla::layers::CompositorManagerParent::RecvAddSharedSurface+0x23 [/builds/worker/checkouts/gecko/gfx/layers/ipc/CompositorManagerParent.cpp @ 266] xul!mozilla::layers::PCompositorManagerParent::OnMessageReceived+0x88d [/builds/worker/workspace/obj-build/ipc/ipdl/PCompositorManagerParent.cpp @ 306] xul!mozilla::ipc::MessageChannel::DispatchAsyncMessage+0x71 [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1800] xul!mozilla::ipc::MessageChannel::DispatchMessage+0x15c [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1729] xul!mozilla::ipc::MessageChannel::RunMessage+0xf6 [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1526] xul!mozilla::ipc::MessageChannel::MessageTask::Run+0x70 [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1632] xul!nsThread::ProcessNextEvent+0x58c [/builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp @ 1233] xul!NS_ProcessNextEvent+0x68 [/builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp @ 477] xul!mozilla::ipc::MessagePumpForNonMainThreads::Run+0xfe [/builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp @ 330] xul!MessageLoop::RunHandler+0x50 [/builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc @ 375] xul!MessageLoop::Run+0x57 [/builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc @ 357] xul!nsThread::ThreadFunc+0xe6 [/builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp @ 393] ```
Thank you for the `report.txt` file (comment 45). This suggests that you have 9146 entries that were added through the following path: ``` xul!mozilla::wr::RenderThread::RegisterExternalImage+0xfe [/builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp @ 891] xul!mozilla::layers::SharedSurfacesParent::Add+0x17a [/builds/worker/checkouts/gecko/gfx/layers/ipc/SharedSurfacesParent.cpp @ 243] xul!mozilla::layers::CompositorManagerParent::RecvAddSharedSurface+0x23 [/builds/worker/checkouts/gecko/gfx/layers/ipc/CompositorManagerParent.cpp @ 266] xul!mozilla::layers::PCompositorManagerParent::OnMessageReceived+0x88d [/builds/worker/workspace/obj-build/ipc/ipdl/PCompositorManagerParent.cpp @ 306] xul!mozilla::ipc::MessageChannel::DispatchAsyncMessage+0x71 [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1800] xul!mozilla::ipc::MessageChannel::DispatchMessage+0x15c [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1729] xul!mozilla::ipc::MessageChannel::RunMessage+0xf6 [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1526] xul!mozilla::ipc::MessageChannel::MessageTask::Run+0x70 [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1632] xul!nsThread::ProcessNextEvent+0x58c [/builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp @ 1233] xul!NS_ProcessNextEvent+0x68 [/builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp @ 477] xul!mozilla::ipc::MessagePumpForNonMainThreads::Run+0xfe [/builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp @ 330] xul!MessageLoop::RunHandler+0x50 [/builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc @ 375] xul!MessageLoop::Run+0x57 [/builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc @ 357] xul!nsThread::ThreadFunc+0xe6 [/builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp @ 393] ```
Thank you for the `report.txt` file (comment 45). This suggests that you have 9146 entries that were added through the following path, which are still alive: ``` xul!mozilla::wr::RenderThread::RegisterExternalImage+0xfe [/builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp @ 891] xul!mozilla::layers::SharedSurfacesParent::Add+0x17a [/builds/worker/checkouts/gecko/gfx/layers/ipc/SharedSurfacesParent.cpp @ 243] xul!mozilla::layers::CompositorManagerParent::RecvAddSharedSurface+0x23 [/builds/worker/checkouts/gecko/gfx/layers/ipc/CompositorManagerParent.cpp @ 266] xul!mozilla::layers::PCompositorManagerParent::OnMessageReceived+0x88d [/builds/worker/workspace/obj-build/ipc/ipdl/PCompositorManagerParent.cpp @ 306] xul!mozilla::ipc::MessageChannel::DispatchAsyncMessage+0x71 [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1800] xul!mozilla::ipc::MessageChannel::DispatchMessage+0x15c [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1729] xul!mozilla::ipc::MessageChannel::RunMessage+0xf6 [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1526] xul!mozilla::ipc::MessageChannel::MessageTask::Run+0x70 [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1632] xul!nsThread::ProcessNextEvent+0x58c [/builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp @ 1233] xul!NS_ProcessNextEvent+0x68 [/builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp @ 477] xul!mozilla::ipc::MessagePumpForNonMainThreads::Run+0xfe [/builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp @ 330] xul!MessageLoop::RunHandler+0x50 [/builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc @ 375] xul!MessageLoop::Run+0x57 [/builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc @ 357] xul!nsThread::ThreadFunc+0xe6 [/builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp @ 393] ```
Thank you for the `report.txt` file (comment 45). This suggests that you have 9146 entries that were added to `mozilla::wr::RenderThread::mRenderTextures` through the following path, which are still alive: ``` xul!mozilla::wr::RenderThread::RegisterExternalImage+0xfe [/builds/worker/checkouts/gecko/gfx/webrender_bindings/RenderThread.cpp @ 891] xul!mozilla::layers::SharedSurfacesParent::Add+0x17a [/builds/worker/checkouts/gecko/gfx/layers/ipc/SharedSurfacesParent.cpp @ 243] xul!mozilla::layers::CompositorManagerParent::RecvAddSharedSurface+0x23 [/builds/worker/checkouts/gecko/gfx/layers/ipc/CompositorManagerParent.cpp @ 266] xul!mozilla::layers::PCompositorManagerParent::OnMessageReceived+0x88d [/builds/worker/workspace/obj-build/ipc/ipdl/PCompositorManagerParent.cpp @ 306] xul!mozilla::ipc::MessageChannel::DispatchAsyncMessage+0x71 [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1800] xul!mozilla::ipc::MessageChannel::DispatchMessage+0x15c [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1729] xul!mozilla::ipc::MessageChannel::RunMessage+0xf6 [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1526] xul!mozilla::ipc::MessageChannel::MessageTask::Run+0x70 [/builds/worker/checkouts/gecko/ipc/glue/MessageChannel.cpp @ 1632] xul!nsThread::ProcessNextEvent+0x58c [/builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp @ 1233] xul!NS_ProcessNextEvent+0x68 [/builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp @ 477] xul!mozilla::ipc::MessagePumpForNonMainThreads::Run+0xfe [/builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp @ 330] xul!MessageLoop::RunHandler+0x50 [/builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc @ 375] xul!MessageLoop::Run+0x57 [/builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc @ 357] xul!nsThread::ThreadFunc+0xe6 [/builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp @ 393] ```