Closed Bug 2059636 Opened 3 months ago Closed 3 months ago

Intermittent Assertion failure: mBufferSize.isSome(), at checkouts\gecko\gfx\webrender_bindings\RenderCompositorANGLE.cpp:X

Categories

(Core :: Graphics: WebGPU, defect, P5)

defect

Tracking

()

RESOLVED FIXED
155 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr140 --- wontfix
firefox-esr153 --- wontfix
firefox153 --- wontfix
firefox154 --- wontfix
firefox155 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: sotaro)

References

(Regression)

Details

(Keywords: assertion, intermittent-failure, regression)

Attachments

(1 external file)

Filed by: smolnar [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=582032140&repo=mozilla-central&task=Gs_4sMgBS2mEsoCb2thNQA.0
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Gs_4sMgBS2mEsoCb2thNQA/runs/0/artifacts/public/logs/live_backing.log


[task 2026-07-31T05:02:33.618+00:00] 05:02:33     INFO - TEST-START | /_mozilla/webgpu/cts/webgpu/shader/execution/shadow/cts.https.html?q=webgpu:shader,execution,shadow:builtin:*
[task 2026-07-31T05:02:33.620+00:00] 05:02:33     INFO - PID 1484 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to C:\Users\task_178547301635426\AppData\Local\Temp\tmpvkbpzsri\runtests_leaks_6364_tab_pid11228.log
[task 2026-07-31T05:02:33.645+00:00] 05:02:33     INFO - Setting pref gfx.font_rendering.fallback.async to false
[task 2026-07-31T05:02:33.663+00:00] 05:02:33     INFO - Setting pref network.dns.disableIPv6 to true
[task 2026-07-31T05:02:33.678+00:00] 05:02:33     INFO - Setting pref dom.webgpu.service-workers.enabled to true
[task 2026-07-31T05:02:33.835+00:00] 05:02:33     INFO - Setting pref dom.webgpu.testing.assert-hardware-adapter to true
[task 2026-07-31T05:02:33.846+00:00] 05:02:33     INFO - Setting pref media.rvfc.enabled to true
[task 2026-07-31T05:02:33.860+00:00] 05:02:33     INFO - Setting pref privacy.baselineFingerprintingProtection to false
[task 2026-07-31T05:02:33.872+00:00] 05:02:33     INFO - PID 1484 | [Parent 8060, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file checkouts\gecko\toolkit\components\url-classifier\nsUrlClassifierDBService.cpp:1656
[task 2026-07-31T05:02:33.873+00:00] 05:02:33     INFO - PID 1484 | [Parent 8060, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file checkouts\gecko\toolkit\components\url-classifier\nsUrlClassifierDBService.cpp:2145
[task 2026-07-31T05:02:33.985+00:00] 05:02:33     INFO - PID 1484 | [Parent 8060, Main Thread] WARNING: Frames were in different child lists???: file checkouts\gecko\layout\base\nsLayoutUtils.cpp:1300
[task 2026-07-31T05:02:34.033+00:00] 05:02:34     INFO - PID 1484 | [Parent 8060, Main Thread] WARNING: NS_ENSURE_TRUE(entry && entry->mInfo->mSharedState.Get()) failed: file checkouts\gecko\docshell\shistory\SessionHistoryEntry.cpp:1106
[task 2026-07-31T05:02:42.730+00:00] 05:02:42     INFO - PID 1484 | [Parent 8060, WindowsVsyncThread] WARNING: DwmComposition dynamically disabled, falling back to software timers: file \builds\worker\checkouts\gecko\gfx\thebes\gfxWindowsPlatform.cpp:1532
[task 2026-07-31T05:02:42.731+00:00] 05:02:42     INFO - PID 1484 | [Parent 8060, WindowsVsyncThread] WARNING: DwmComposition dynamically disabled, falling back to software timers: file \builds\worker\checkouts\gecko\gfx\thebes\gfxWindowsPlatform.cpp:1532
[task 2026-07-31T05:02:42.744+00:00] 05:02:42     INFO - PID 1484 | [Parent 8060, WindowsVsyncThread] WARNING: DwmComposition dynamically disabled, falling back to software timers: file \builds\worker\checkouts\gecko\gfx\thebes\gfxWindowsPlatform.cpp:1532
[task 2026-07-31T05:02:42.746+00:00] 05:02:42     INFO - PID 1484 | [Parent 8060, WindowsVsyncThread] WARNING: DwmComposition dynamically disabled, falling back to software timers: file \builds\worker\checkouts\gecko\gfx\thebes\gfxWindowsPlatform.cpp:1532
[task 2026-07-31T05:02:42.753+00:00] 05:02:42     INFO - PID 1484 | [GFX1-]: Failed to resize swap chain buffers: 0x887a0005 Size : Size(1152,878)
[task 2026-07-31T05:02:42.754+00:00] 05:02:42     INFO - PID 1484 | [3292] Assertion failure: mBufferSize.isSome(), at checkouts\gecko\gfx\webrender_bindings\RenderCompositorANGLE.cpp:709
[task 2026-07-31T05:02:43.168+00:00] 05:02:43     INFO - STDOUT: Initializing stack-fixing for the first stack frame, this may take a while...
[task 2026-07-31T05:02:48.708+00:00] 05:02:48     INFO - mozcrash .
[task 2026-07-31T05:02:48.709+00:00] 05:02:48     INFO - mozcrash Copy/paste: D:\task_178547301635426\fetches\minidump-stackwalk\minidump-stackwalk.exe --symbols-url=https://symbols.mozilla.org/ --cyborg=D:\task_178547301635426\build\blobber_upload_dir\d26cf024-5352-4925-93da-b1f658a81878.json C:\Users\task_178547301635426\AppData\Local\Temp\tmpvkbpzsri\minidumps\d26cf024-5352-4925-93da-b1f658a81878.dmp D:\task_178547301635426\build\symbols
[task 2026-07-31T05:02:56.158+00:00] 05:02:56     INFO - mozcrash Saved minidump as D:\task_178547301635426\build\blobber_upload_dir\d26cf024-5352-4925-93da-b1f658a81878.dmp
[task 2026-07-31T05:02:56.159+00:00] 05:02:56     INFO - mozcrash Saved app info as D:\task_178547301635426\build\blobber_upload_dir\d26cf024-5352-4925-93da-b1f658a81878.extra
[task 2026-07-31T05:02:56.700+00:00] 05:02:56     INFO - PROCESS-CRASH | d26cf024-5352-4925-93da-b1f658a81878 | MOZ_ASSERT(mBufferSize.isSome()) [@ mozilla::wr::RenderCompositorANGLE::GetBufferSize] | /_mozilla/webgpu/cts/webgpu/shader/execution/shadow/cts.https.html?q=webgpu:shader,execution,shadow:builtin:* 
[task 2026-07-31T05:02:56.700+00:00] 05:02:56     INFO - Process type: gpu
[task 2026-07-31T05:02:56.700+00:00] 05:02:56     INFO - Process pid: 3292
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO - Mozilla crash reason: MOZ_ASSERT(mBufferSize.isSome())
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO - Crash dump filename: C:\Users\task_178547301635426\AppData\Local\Temp\tmpvkbpzsri\minidumps\d26cf024-5352-4925-93da-b1f658a81878.dmp
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO - Operating system: Windows NT
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO -                   10.0.26200
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO - CPU: amd64
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO -      family 25 model 1 stepping 1
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO -      12 CPUs
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO - 
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO - Crash reason:  EXCEPTION_BREAKPOINT
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO - Crash address: 0x00007ff9392acccb
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO - Crashing instruction: `int 0x3`
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO - No memory accessed by instruction
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO - No instruction pointer update by instruction
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO - Process uptime: 32 seconds
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO - 
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO - Thread 33 Renderer (crashed) - tid: 10464
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO -  0  xul.dll!mozilla::wr::RenderCompositorANGLE::GetBufferSize() [RenderCompositorANGLE.cpp:079065d33b0b788f93395938d10660927761dceb : 709 + 0x0]
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO -      rax = 0x00007ff944506df7    rdx = 0x0000000000000000
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO -      rcx = 0x00007ff9769394b0    rbx = 0x000001b14b3b49a0
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO -      rsi = 0x0000005e07c3f1d0    rdi = 0x000001b14b480400
[task 2026-07-31T05:02:56.701+00:00] 05:02:56     INFO -      rbp = 0x0000005e07c3f400    rsp = 0x0000005e07c3f130
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -       r8 = 0x0000005e07c3fcd0     r9 = 0x00007ff9ac91b138
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -      r10 = 0x0000000000000008    r11 = 0x0000005e07c3e6b0
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -      r12 = 0x0000000000000001    r13 = 0x0000005e07c3f4ae
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -      r14 = 0x0000000000000001    r15 = 0x0000000000000000
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -      rip = 0x00007ff9392acccb
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -     Found by: given as instruction pointer in context
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -  1  xul.dll!mozilla::wr::RendererOGL::UpdateAndRender(mozilla::Maybe<mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> > const&, mozilla::Maybe<mozilla::wr::ImageFormat> const&, mozilla::Maybe<mozilla::Range<unsigned char> > const&, bool*, mozilla::wr::FrameReadyParams const&, mozilla::wr::RendererStats*) [RendererOGL.cpp:079065d33b0b788f93395938d10660927761dceb : 210 + 0x14]
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -      rbx = 0x000001b14b3b49a0    rsi = 0x0000005e07c3f320
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -      rbp = 0x0000005e07c3f400    rsp = 0x0000005e07c3f160
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -      r12 = 0x0000000000000001    r13 = 0x0000005e07c3f4ae
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -      r14 = 0x0000000000000001    r15 = 0x0000000000000000
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -      rip = 0x00007ff9392d5ef2
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -     Found by: call frame info
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -  2  xul.dll!mozilla::wr::RenderThread::UpdateAndRender(mozilla::wr::WrWindowId, mozilla::layers::BaseTransactionId<mozilla::VsyncIdType> const&, mozilla::TimeStamp const&, mozilla::wr::FrameReadyParams const&, mozilla::Maybe<mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> > const&, mozilla::Maybe<mozilla::wr::ImageFormat> const&, mozilla::Maybe<mozilla::Range<unsigned char> > const&, mozilla::wr::RendererStats*, bool*) [RenderThread.cpp:079065d33b0b788f93395938d10660927761dceb : 889 + 0x40]
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -      rbx = 0x000001b14b3b49a0    rsi = 0x0000005e07c3f440
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -      rdi = 0x000001b14b33b670    rbp = 0x000001b14f737f70
[task 2026-07-31T05:02:56.702+00:00] 05:02:56     INFO -      rsp = 0x0000005e07c3f230    r12 = 0xaaaaaaaaaaaaaaaa
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -      r13 = 0x0000005e07c3f498    r14 = 0x000001b1452207a0
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -      r15 = 0x000001b14b357a40    rip = 0x00007ff9392d50e9
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -     Found by: call frame info
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -  3  xul.dll!mozilla::wr::RenderThread::HandleFrameOneDocInner(mozilla::wr::WrWindowId, mozilla::wr::FrameReadyParams const&, mozilla::Maybe<mozilla::wr::FramePublishId>) [RenderThread.cpp:079065d33b0b788f93395938d10660927761dceb : 703 + 0x47]
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -      rbx = 0x0000000000000002    rsi = 0x000001b14345eb00
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -      rdi = 0x000001b14f737f70    rbp = 0x0000005e07c3f440
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -      rsp = 0x0000005e07c3f3a0    r12 = 0x0000005e07c3f400
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -      r13 = 0x0000005e07c3f498    r14 = 0x0000005e07c3f520
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -      r15 = 0x8000000000000000    rip = 0x00007ff9392d41b2
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -     Found by: call frame info
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -  4  xul.dll!mozilla::wr::RenderThread::HandleFrameOneDoc(mozilla::wr::WrWindowId, mozilla::wr::FrameReadyParams const&, mozilla::Maybe<mozilla::wr::FramePublishId>) [RenderThread.cpp:079065d33b0b788f93395938d10660927761dceb : 651 + 0x1b]
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -      rbx = 0x000001b14f737f70    rsi = 0x0000000000000002
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -      rdi = 0x000001b14345eb00    rbp = 0x0000000000000000
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -      rsp = 0x0000005e07c3f500    r12 = 0x000001b14345ebc0
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -      r13 = 0x000001b14b3ebdc0    r14 = 0x0000005e07c3f580
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -      r15 = 0xe6bd86443df8ce07    rip = 0x00007ff9392d3862
[task 2026-07-31T05:02:56.703+00:00] 05:02:56     INFO -     Found by: call frame info
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -  5  xul.dll!mozilla::wr::RenderThread::WrNotifierEvent_HandleNewFrameReady(mozilla::wr::WrWindowId, mozilla::wr::FramePublishId, mozilla::wr::FrameReadyParams const&) [RenderThread.cpp:079065d33b0b788f93395938d10660927761dceb : 613 + 0xd]
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -      rbx = 0x000001b14345eb00    rsi = 0x000001b14f737f70
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -      rdi = 0x0000000000000002    rbp = 0x0000000000000000
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -      rsp = 0x0000005e07c3f560    r12 = 0x000001b14345ebc0
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -      r13 = 0x000001b14b3ebdc0    r14 = 0x0000000000000010
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -      r15 = 0xe6bd86443df8ce07    rip = 0x00007ff9392d3616
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -     Found by: call frame info
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -  6  xul.dll!mozilla::wr::RenderThread::HandleWrNotifierEvents(mozilla::wr::WrWindowId) [RenderThread.cpp:079065d33b0b788f93395938d10660927761dceb : 576 + 0xa]
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -      rbx = 0x0000000000000002    rsi = 0x000001b14345eb00
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -      rdi = 0x0000000000000000    rbp = 0x0000000000000000
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -      rsp = 0x0000005e07c3f5c0    r12 = 0x000001b14345ebc0
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -      r13 = 0x000001b14b3ebdc0    r14 = 0x000001b145372401
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -      r15 = 0xe6bd86443df8ce07    rip = 0x00007ff9392d3193
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -     Found by: call frame info
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -  7  xul.dll!mozilla::detail::RunnableMethodArguments<mozilla::wr::WrWindowId>::apply<mozilla::wr::RenderThread,void (RenderThread::*)(mozilla::wr::WrWindowId)>::<lambda_1>::operator()(StoreCopyPassByConstLRef<mozilla::wr::WrWindowId>&) const [nsThreadUtils.h:079065d33b0b788f93395938d10660927761dceb : 1075]
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -     Found by: inlining
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -  8  xul.dll!std::invoke(mozilla::detail::RunnableMethodArguments<mozilla::wr::WrWindowId>::apply<mozilla::wr::RenderThread,void (RenderThread::*)(mozilla::wr::WrWindowId)>::<lambda_1>&&, StoreCopyPassByConstLRef<mozilla::wr::WrWindowId>&) [type_traits : 1688]
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -     Found by: inlining
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -  9  xul.dll!std::_Apply_impl(mozilla::detail::RunnableMethodArguments<mozilla::wr::WrWindowId>::apply<mozilla::wr::RenderThread,void (RenderThread::*)(mozilla::wr::WrWindowId)>::<lambda_1>&&, std::tuple<StoreCopyPassByConstLRef<mozilla::wr::WrWindowId> >&, std::integer_sequence<unsigned long long,0>) [tuple : 1058]
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -     Found by: inlining
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO - 10  xul.dll!std::apply(mozilla::detail::RunnableMethodArguments<mozilla::wr::WrWindowId>::apply<mozilla::wr::RenderThread,void (RenderThread::*)(mozilla::wr::WrWindowId)>::<lambda_1>&&, std::tuple<StoreCopyPassByConstLRef<mozilla::wr::WrWindowId> >&) [tuple : 1069]
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -     Found by: inlining
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO - 11  xul.dll!mozilla::detail::RunnableMethodArguments<mozilla::wr::WrWindowId>::apply(mozilla::wr::RenderThread*, void (mozilla::wr::RenderThread::*)(mozilla::wr::WrWindowId)) [nsThreadUtils.h:079065d33b0b788f93395938d10660927761dceb : 1073]
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -     Found by: inlining
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO - 12  xul.dll!mozilla::detail::RunnableMethodImpl<mozilla::wr::RenderThread *,void (RenderThread::*)(mozilla::wr::WrWindowId),1,0,mozilla::wr::WrWindowId>::Run() [nsThreadUtils.h:079065d33b0b788f93395938d10660927761dceb : 1124 + 0x9]
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -      rbx = 0x000001b145220398    rsi = 0x000001b145220380
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -      rdi = 0x0000005e07c3f84f    rbp = 0x0000000000000000
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -      rsp = 0x0000005e07c3f680    r12 = 0x000001b145220468
[task 2026-07-31T05:02:56.704+00:00] 05:02:56     INFO -      r13 = 0xaaaaaaaaaaaaaaaa    r14 = 0x0000000000000000
[task 2026-07-31T05:02:56.705+00:00] 05:02:56     INFO -      r15 = 0x00000002a0e8e5f4    rip = 0x00007ff9392ed68e
[task 2026-07-31T05:02:56.705+00:00] 05:02:56     INFO -     Found by: call frame info
[task 2026-07-31T05:02:56.705+00:00] 05:02:56     INFO - 13  xul.dll!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:079065d33b0b788f93395938d10660927761dceb : 1174 + 0x11]
[task 2026-07-31T05:02:56.705+00:00] 05:02:56     INFO -      rbx = 0x000001b145220398    rbp = 0x0000000000000000
[task 2026-07-31T05:02:56.705+00:00] 05:02:56     INFO -      rsp = 0x0000005e07c3f6b0    r12 = 0x000001b145220468
[task 2026-07-31T05:02:56.705+00:00] 05:02:56     INFO -      r13 = 0xaaaaaaaaaaaaaaaa    r14 = 0x0000000000000000
[task 2026-07-31T05:02:56.705+00:00] 05:02:56     INFO -      r15 = 0x00000002a0e8e5f4    rip = 0x00007ff938204e70
[task 2026-07-31T05:02:56.705+00:00] 05:02:56     INFO -     Found by: call frame info
[task 2026-07-31T05:02:56.705+00:00] 05:02:56     INFO - 14  xul.dll!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:079065d33b0b788f93395938d10660927761dceb : 471 + 0x14]
[task 2026-07-31T05:02:56.705+00:00] 05:02:56     INFO -      rbx = 0x000001b145220380    rsi = 0x000001b143417c00
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO -      rdi = 0x0000005e07c3f9c0    rbp = 0x0000000000000000
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO -      rsp = 0x0000005e07c3f820    r12 = 0x000001b14345cb38
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO -      r13 = 0x000001b14345cb48    r14 = 0x000001b143417c30
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO -      r15 = 0x000001b143417c20    rip = 0x00007ff93820ba41
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO -     Found by: call frame info
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO - 15  xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:079065d33b0b788f93395938d10660927761dceb : 297 + 0x9]
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO -      rbx = 0x000001b145220380    rsi = 0x000001b143417c00
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO -      rbp = 0x0000000000000000    rsp = 0x0000005e07c3f870
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO -      r12 = 0x000001b14345cb38    r13 = 0x000001b14345cb48
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO -      r14 = 0x000001b143417c30    r15 = 0x000001b143417c20
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO -      rip = 0x00007ff938357586
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO -     Found by: call frame info
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO - 16  xul.dll!MessageLoop::RunHandler() [message_loop.cc:079065d33b0b788f93395938d10660927761dceb : 364 + 0x4]
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO -      rbx = 0x0000000000000008    rsi = 0x000001b14529d0e0
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO -      rdi = 0x0000005e07c3f9c0    rbp = 0x0000005e07c3f900
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO -      rsp = 0x0000005e07c3f8e0    r12 = 0x000001b14345cb38
[task 2026-07-31T05:02:56.706+00:00] 05:02:56     INFO -      r13 = 0x000001b14345cb48    r14 = 0x00007ff975e3b712

I wonder if this is relevant to bug 1908744?

Since this is related to composition, I'll NI :sotaro as a first triager for root cause.

Flags: needinfo?(sotaro.ikeda.g)
See Also: → 2050646

Assert failure happened in RenderCompositorANGLE::GetBufferSize().

From the following, RenderCompositorANGLE::CreateEGLSurface() was filed. 0x887a0005 seemed to mean that DXGI_ERROR_DEVICE_REMOVED happened and failed to resize swap chain buffers.

[GFX1-]: Failed to resize swap chain buffers: 0x887a0005 Size : Size(1152,878)

The following also seemed to mean that device reset happened.

WARNING: DwmComposition dynamically disabled, falling back to software timers

Assignee: nobody → sotaro.ikeda.g
Flags: needinfo?(sotaro.ikeda.g)

If mBufferSize.isNothing() in RenderCompositorANGLE::GetBufferSize(), RenderCompositorANGLE::BeginFrame() should be failed. In this case, RendererOGL::UpdateAndRender() exits early.

Pushed by sikeda.birchill@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/641e79a14ac1 https://hg.mozilla.org/integration/autoland/rev/47193664c2b2 Move GetBufferSize() calling place in RendererOGL::UpdateAndRender() r=gfx-reviewers,lsalzman
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 155 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: