Open Bug 1726893 Opened 4 years ago Updated 2 years ago

Intermittent layout/generic/crashtests/<test_name> | application crashed [@ webrender_bindings::moz2d_renderer::rasterize_blob] / application crashed [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush]

Categories

(Core :: Graphics, defect)

defect

Tracking

()

People

(Reporter: intermittent-bug-filer, Unassigned, NeedInfo)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: nbeleuzu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=349114268&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/F915cQtCRT2R0Q9LQM_0Rg/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/F915cQtCRT2R0Q9LQM_0Rg/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2021-08-21T06:54:53.834Z] 06:54:53     INFO - REFTEST TEST-START | layout/generic/crashtests/font-inflation-762332.html
[task 2021-08-21T06:54:53.835Z] 06:54:53     INFO - REFTEST INFO | SET PREFERENCE pref(dom.meta-viewport.enabled,true)
[task 2021-08-21T06:54:53.836Z] 06:54:53     INFO - REFTEST INFO | SET PREFERENCE pref(font.size.inflation.emPerLine,15)
[task 2021-08-21T06:54:53.837Z] 06:54:53     INFO - REFTEST TEST-LOAD | file:///opt/worker/tasks/task_162952404179722/build/tests/reftest/tests/layout/generic/crashtests/font-inflation-762332.html | 2741 / 3931 (69%)
[task 2021-08-21T06:54:53.842Z] 06:54:53     INFO - [GFX1 39]: Failed to get ScaledFont entry for FontInstanceKey 30
[task 2021-08-21T06:54:54.226Z] 06:54:54     INFO - Exiting due to channel error.
[task 2021-08-21T06:54:54.226Z] 06:54:54     INFO - Exiting due to channel error.
[task 2021-08-21T06:54:54.226Z] 06:54:54     INFO - Exiting due to channel error.
[task 2021-08-21T06:54:54.227Z] 06:54:54     INFO - Exiting due to channel error.
[task 2021-08-21T06:54:54.293Z] 06:54:54    ERROR - TEST-UNEXPECTED-FAIL | layout/generic/crashtests/font-inflation-762332.html | application terminated with exit code 1
[task 2021-08-21T06:54:54.294Z] 06:54:54     INFO - REFTEST INFO | Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/DfGFP7LSRDy4M2HqidilFA/artifacts/public/build/target.crashreporter-symbols.zip
[task 2021-08-21T06:54:57.341Z] 06:54:57     INFO - REFTEST INFO | Copy/paste: /opt/worker/tasks/task_162952404179722/fetches/minidump_stackwalk/minidump_stackwalk /var/folders/6t/02hfsyn965q3rhg74bj2wt40000014/T/tmpwb3tu_fd.mozrunner/minidumps/8B5E3E6E-CB73-4829-9F78-D0A8A8DD13C6.dmp /var/folders/6t/02hfsyn965q3rhg74bj2wt40000014/T/tmp70kh1bto
[task 2021-08-21T06:55:02.518Z] 06:55:02     INFO - REFTEST INFO | Saved minidump as /opt/worker/tasks/task_162952404179722/build/blobber_upload_dir/8B5E3E6E-CB73-4829-9F78-D0A8A8DD13C6.dmp
[task 2021-08-21T06:55:02.518Z] 06:55:02     INFO - REFTEST INFO | Saved app info as /opt/worker/tasks/task_162952404179722/build/blobber_upload_dir/8B5E3E6E-CB73-4829-9F78-D0A8A8DD13C6.extra
[task 2021-08-21T06:55:03.080Z] 06:55:03     INFO - REFTEST PROCESS-CRASH | layout/generic/crashtests/font-inflation-762332.html | application crashed [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush()]
[task 2021-08-21T06:55:03.080Z] 06:55:03     INFO - Mozilla crash reason: MOZ_CRASH(GFX_CRASH)
[task 2021-08-21T06:55:03.080Z] 06:55:03     INFO - Crash dump filename: /var/folders/6t/02hfsyn965q3rhg74bj2wt40000014/T/tmpwb3tu_fd.mozrunner/minidumps/8B5E3E6E-CB73-4829-9F78-D0A8A8DD13C6.dmp
[task 2021-08-21T06:55:03.080Z] 06:55:03     INFO - Operating system: Mac OS X
[task 2021-08-21T06:55:03.080Z] 06:55:03     INFO -                   10.15.7 19H524
[task 2021-08-21T06:55:03.081Z] 06:55:03     INFO - CPU: amd64
[task 2021-08-21T06:55:03.081Z] 06:55:03     INFO -      family 6 model 158 stepping 10
[task 2021-08-21T06:55:03.081Z] 06:55:03     INFO -      12 CPUs
[task 2021-08-21T06:55:03.081Z] 06:55:03     INFO - 
[task 2021-08-21T06:55:03.081Z] 06:55:03     INFO - GPU: UNKNOWN
[task 2021-08-21T06:55:03.081Z] 06:55:03     INFO - 
[task 2021-08-21T06:55:03.081Z] 06:55:03     INFO - Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
[task 2021-08-21T06:55:03.081Z] 06:55:03     INFO - Crash address: 0x0
[task 2021-08-21T06:55:03.081Z] 06:55:03     INFO - Process uptime: 470 seconds
[task 2021-08-21T06:55:03.081Z] 06:55:03     INFO - 
[task 2021-08-21T06:55:03.081Z] 06:55:03     INFO - Thread 37 tid 78339 (crashed) - WRWorkerLP#6 0  XUL!CrashStatsLogForwarder::CrashAction(mozilla::gfx::LogReason) [gfxPlatform.cpp:3db432e2820882f8a29b52e4a3a0baee9e8d19eb : 387 + 0x11]
[task 2021-08-21T06:55:03.081Z] 06:55:03     INFO -     rax = 0x000000010e3288b4   rdx = 0x0000000000000000
[task 2021-08-21T06:55:03.081Z] 06:55:03     INFO -     rcx = 0x000000010541b390   rbx = 0x000070000da72f08
[task 2021-08-21T06:55:03.081Z] 06:55:03     INFO -     rsi = 0x0000000000000000   rdi = 0x00007fff95715be8
[task 2021-08-21T06:55:03.081Z] 06:55:03     INFO -     rbp = 0x000070000da72be0   rsp = 0x000070000da72bd0
[task 2021-08-21T06:55:03.081Z] 06:55:03     INFO -      r8 = 0x000000000000c0c7    r9 = 0xffffffff00000000
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -     r10 = 0x00007fff95715c00   r11 = 0x00007fff95bcab4d
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -     r12 = 0x000070000da72f08   r13 = 0x000000010e6c40d0
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -     r14 = 0x0000000000000027   r15 = 0x0000000000000000
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -     rip = 0x0000000107fb0edf
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -     Found by: given as instruction pointer in context
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -  1  XUL!mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush() [Logging.h:3db432e2820882f8a29b52e4a3a0baee9e8d19eb : 277 + 0x74]
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -     rbx = 0x000070000da72f08   rbp = 0x000070000da72c40
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -     rsp = 0x000070000da72bf0   r12 = 0x000070000da72f08
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -     r13 = 0x000000010e6c40d0   r14 = 0x000070000da72f20
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -     r15 = 0x0000000000000000   rip = 0x0000000107cd02dc
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -  2  XUL!wr_moz2d_render_cb [Moz2DImageRenderer.cpp:3db432e2820882f8a29b52e4a3a0baee9e8d19eb : 471 + 0x7f7]
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -     rbx = 0x000000010e6c4090   rbp = 0x000070000da73060
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -     rsp = 0x000070000da72c50   r12 = 0x000070000da72f08
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -     r13 = 0x000000010e6c40d0   r14 = 0x000000010e6c40f8
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -     r15 = 0x000000010e6c40a8   rip = 0x0000000108086e70
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -  3  XUL!webrender_bindings::moz2d_renderer::rasterize_blob [moz2d_renderer.rs:3db432e2820882f8a29b52e4a3a0baee9e8d19eb : 606 + 0x47]
[task 2021-08-21T06:55:03.082Z] 06:55:03     INFO -     rbx = 0x000070000da731b8   rbp = 0x000070000da73130
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -     rsp = 0x000070000da73070   r12 = 0x0000010000000100
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000040000
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -     r15 = 0x00000001d5396038   rip = 0x000000010c783a6a
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -  4  XUL!rayon::iter::plumbing::bridge_producer_consumer::helper [mod.rs:3db432e2820882f8a29b52e4a3a0baee9e8d19eb : 438 + 0xe5]
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -     rbx = 0x0000000000000000   rbp = 0x000070000da73280
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -     rsp = 0x000070000da73140   r12 = 0x00000001975b5058
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -     r13 = 0x00000001975b5058   r14 = 0x0000000000000058
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -     r15 = 0x00000001be263800   rip = 0x000000010c784298
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -  5  XUL!rayon_core::join::join_context::{{closure}} [mod.rs:3db432e2820882f8a29b52e4a3a0baee9e8d19eb : 141 + 0x46]
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -     rbx = 0x000070000da733f8   rbp = 0x000070000da73370
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -     rsp = 0x000070000da73290   r12 = 0x0000000000000087
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000084
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -     r15 = 0x000070000da73c80   rip = 0x000000010c7848a4
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -  6  XUL!rayon::iter::plumbing::bridge_producer_consumer::helper [mod.rs:3db432e2820882f8a29b52e4a3a0baee9e8d19eb : 416 + 0xc4]
[task 2021-08-21T06:55:03.083Z] 06:55:03     INFO -     rbx = 0x0000000000000001   rbp = 0x000070000da734c0
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     rsp = 0x000070000da73380   r12 = 0x00000001be263830
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     r13 = 0x0000000000000002   r14 = 0x00000001975b5058
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     r15 = 0x0000000000000002   rip = 0x000000010c78454e
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -  7  XUL!rayon_core::join::join_context::{{closure}} [mod.rs:3db432e2820882f8a29b52e4a3a0baee9e8d19eb : 141 + 0x46]
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     rbx = 0x000070000da73638   rbp = 0x000070000da735b0
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     rsp = 0x000070000da734d0   r12 = 0x0000000000000086
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000084
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     r15 = 0x000070000da73c80   rip = 0x000000010c7848a4
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -  8  XUL!rayon::iter::plumbing::bridge_producer_consumer::helper [mod.rs:3db432e2820882f8a29b52e4a3a0baee9e8d19eb : 416 + 0xc4]
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     rbx = 0x0000000000000003   rbp = 0x000070000da73700
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     rsp = 0x000070000da735c0   r12 = 0x00000001be263890
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     r13 = 0x0000000000000003   r14 = 0x00000001975b5108
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     r15 = 0x0000000000000003   rip = 0x000000010c78454e
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -  9  XUL!rayon_core::join::join_context::{{closure}} [mod.rs:3db432e2820882f8a29b52e4a3a0baee9e8d19eb : 141 + 0x46]
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     rbx = 0x000070000da73878   rbp = 0x000070000da737f0
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     rsp = 0x000070000da73710   r12 = 0x0000000000000085
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000084
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     r15 = 0x000070000da73c80   rip = 0x000000010c7848a4
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO - 10  XUL!rayon::iter::plumbing::bridge_producer_consumer::helper [mod.rs:3db432e2820882f8a29b52e4a3a0baee9e8d19eb : 416 + 0xc4]
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     rbx = 0x0000000000000006   rbp = 0x000070000da73940
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     rsp = 0x000070000da73800   r12 = 0x00000001be263920
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     r13 = 0x0000000000000006   r14 = 0x00000001975b5210
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     r15 = 0x0000000000000006   rip = 0x000000010c78454e
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO - 11  XUL!rayon_core::thread_pool::ThreadPool::install::{{closure}} [mod.rs:3db432e2820882f8a29b52e4a3a0baee9e8d19eb : 110 + 0x12a]
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     rbx = 0x0000000000000000   rbp = 0x000070000da73a50
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     rsp = 0x000070000da73950   r12 = 0x000070000da73a88
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     r13 = 0x00000001be263800   r14 = 0x00000001975b5000
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     r15 = 0x000000000000000c   rip = 0x000000010c783d3a
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO - 12  XUL!<rayon_core::job::StackJob<L,F,R> as rayon_core::job::Job>::execute [job.rs:3db432e2820882f8a29b52e4a3a0baee9e8d19eb : 119 + 0x6a]
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     rbx = 0x00000001975b5000   rbp = 0x000070000da73ae0
[task 2021-08-21T06:55:03.084Z] 06:55:03     INFO -     rsp = 0x000070000da73a60   r12 = 0x0000700012b9baf0
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     r13 = 0x0000700012b9baf0   r14 = 0x000000010c7852f0
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     r15 = 0x000070000da73c80   rip = 0x000000010c785387
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO - 13  XUL!rayon_core::registry::WorkerThread::wait_until_cold [registry.rs:3db432e2820882f8a29b52e4a3a0baee9e8d19eb : 730 + 0x6]
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     rbx = 0x000000011ad82880   rbp = 0x000070000da73bf0
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     rsp = 0x000070000da73af0   r12 = 0x0000700012b9baf0
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     r13 = 0x0000000000000001   r14 = 0x000000010c7852f0
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     r15 = 0x000070000da73c80   rip = 0x000000010cd81ae6
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO - 14  XUL!std::sys_common::backtrace::__rust_begin_short_backtrace [backtrace.rs:a178d0322ce20e33eac124758e837cbd80a6f633 : 125 + 0x50]
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     rbx = 0x0000000000000006   rbp = 0x000070000da73f00
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     rsp = 0x000070000da73c00   r12 = 0x000000011ad82800
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     r13 = 0x000000011ad82c00   r14 = 0x0000000000000240
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     r15 = 0x000000011ad82e40   rip = 0x000000010c112d71
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO - 15  XUL!core::ops::function::FnOnce::call_once{{vtable.shim}} [function.rs:a178d0322ce20e33eac124758e837cbd80a6f633 : 227 + 0xdd]
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     rbx = 0x000070000d874000   rbp = 0x000070000da73f80
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     rsp = 0x000070000da73f10   r12 = 0x0000000000000000
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     r13 = 0x0000000000000000   r14 = 0x000070000da74000
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     r15 = 0x000000011b3f8a50   rip = 0x000000010c11272d
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO - 16  XUL!std::sys::unix::thread::Thread::new::thread_start [thread.rs:a178d0322ce20e33eac124758e837cbd80a6f633 : 71 + 0xd]
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     rbx = 0x000000010ea7e508   rbp = 0x000070000da73fb0
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     rsp = 0x000070000da73f90   r12 = 0x0000000000000000
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     r13 = 0x0000000000000000   r14 = 0x000000011b3f8a50
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     r15 = 0x000000011b388830   rip = 0x000000010c1dce1a
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO - 17  libsystem_pthread.dylib!_pthread_start + 0x94
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     rbx = 0x000070000da74000   rbp = 0x000070000da73fd0
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     rsp = 0x000070000da73fc0   r12 = 0x0000000000000000
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     r15 = 0x0000000000000000   rip = 0x00007fff6f523109
[task 2021-08-21T06:55:03.085Z] 06:55:03     INFO -     Found by: call frame info
[task 2021-08-21T06:55:03.086Z] 06:55:03     INFO - 18  libsystem_pthread.dylib!thread_start + 0xf
[task 2021-08-21T06:55:03.086Z] 06:55:03     INFO -     rbx = 0x0000000000000000   rbp = 0x000070000da73ff0
[task 2021-08-21T06:55:03.086Z] 06:55:03     INFO -     rsp = 0x000070000da73fe0   r12 = 0x0000000000000000
[task 2021-08-21T06:55:03.086Z] 06:55:03     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2021-08-21T06:55:03.086Z] 06:55:03     INFO -     r15 = 0x0000000000000000   rip = 0x00007fff6f51eb8b
[task 2021-08-21T06:55:03.086Z] 06:55:03     INFO -     Found by: call frame info

Another such failure which mentions Failed to get ScaledFont entry for FontInstanceKey 22. Jonathan, are you aware of any change which could have started this?

Crash Signature: [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush()] → [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush()] [@ webrender_bindings::moz2d_renderer::rasterize_blob]
Flags: needinfo?(jfkthame)
See Also: → 1728478

Nothing comes to mind offhand -- but I think Lee may be more likely to know about things that may have changed in that area. This seems to suggest some kind of failure managing font resources on the webrender side.

When I search for the webrender_bindings::moz2d_renderer::rasterize_blob signature, the (few) crash reports I'm seeing there appear to be because we're hitting this assertion: https://searchfox.org/mozilla-central/rev/ac7da6c7306d86e2f86a302ce1e170ad54b3c1fe/gfx/webrender_bindings/src/moz2d_renderer.rs#608 (or earlier incarnations of it). Does failure to get the ScaledFont (as logged above) lead to the unexpectedly empty rect here, and is that something we could catch and handle more gently?

Flags: needinfo?(jfkthame) → needinfo?(lsalzman)
Summary: Intermittent layout/generic/crashtests/font-inflation-762332.html | application crashed [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush()] → Intermittent layout/generic/crashtests/<test_name> | application crashed [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush()]
Crash Signature: [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush()] [@ webrender_bindings::moz2d_renderer::rasterize_blob] → [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush()] [@ webrender_bindings::moz2d_renderer::rasterize_blob] [@ mozilla::gfx::Log<1,mozilla::gfx::CriticalLogger>::Flush()]
Crash Signature: [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush()] [@ webrender_bindings::moz2d_renderer::rasterize_blob] [@ mozilla::gfx::Log<1,mozilla::gfx::CriticalLogger>::Flush()] → [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush()] [@ webrender_bindings::moz2d_renderer::rasterize_blob] [@ mozilla::gfx::Log<1,mozilla::gfx::CriticalLogger>::Flush()]
Summary: Intermittent layout/generic/crashtests/<test_name> | application crashed [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush()] → Intermittent layout/generic/crashtests/<test_name> | application crashed [@ webrender_bindings::moz2d_renderer::rasterize_blob] / application crashed [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush()]
Crash Signature: [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush()] [@ webrender_bindings::moz2d_renderer::rasterize_blob] [@ mozilla::gfx::Log<1,mozilla::gfx::CriticalLogger>::Flush()] → [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush] [@ webrender_bindings::moz2d_renderer::rasterize_blob] [@ mozilla::gfx::Log<1,mozilla::gfx::CriticalLogger>::Flush]
Summary: Intermittent layout/generic/crashtests/<test_name> | application crashed [@ webrender_bindings::moz2d_renderer::rasterize_blob] / application crashed [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush()] → Intermittent layout/generic/crashtests/<test_name> | application crashed [@ webrender_bindings::moz2d_renderer::rasterize_blob] / application crashed [@ mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush]
You need to log in before you can comment on or make changes to this bug.