Closed Bug 1418012 Opened 2 years ago Closed 2 years ago

Crash in mozilla::wr::GetUnscaledFont

Categories

(Core :: Graphics: WebRender, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla61
Tracking Status
firefox-esr52 --- unaffected
firefox-esr60 --- disabled
firefox57 --- unaffected
firefox58 --- unaffected
firefox59 --- unaffected
firefox60 --- disabled
firefox61 --- fixed

People

(Reporter: darkspirit, Assigned: lsalzman)

References

(Blocks 1 open bug)

Details

(Keywords: crash, nightly-community, Whiteboard: [wr-reserve] [gfx-noted])

Crash Data

Seen on Socorro.

The only one, but new:
bp-2c764ec5-36d5-4e9c-bdae-5942f0171116 (build 20171116100106)
> GraphicsCriticalError: |[0][GFX1 37]: Failed to create NativeFontResource for FontKey 119 (t=1032.63) 

> 0 	libxul.so 	CrashStatsLogForwarder::CrashAction 	gfx/thebes/gfxPlatform.cpp:419
> 1 	libxul.so 	mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::Flush 	gfx/2d/Factory.cpp:1167
> 2 	libxul.so 	mozilla::wr::GetUnscaledFont 	gfx/2d/Logging.h:275
> 3 	libxul.so 	mozilla::wr::Moz2DRenderCallback 	gfx/webrender_bindings/Moz2DImageRenderer.cpp:218
> 4 	libxul.so 	wr_moz2d_render_cb 	gfx/webrender_bindings/Moz2DImageRenderer.cpp:253
> 5 	libxul.so 	rayon_core::job::{{impl}}::execute<closure> 	gfx/webrender_bindings/src/moz2d_renderer.rs:171
> 6 	libxul.so 	rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> 	third_party/rust/rayon-core/src/job.rs:55
> 7 	libxul.so 	std::sys_common::backtrace::__rust_begin_short_backtrace<closure, ()> 	third_party/rust/rayon-core/src/registry.rs:559
> 8 	libxul.so 	alloc::boxed::{{impl}}::call_box<(), closure> 	src/libstd/thread/mod.rs:394
> 9 	libxul.so 	std::sys::imp::thread::{{impl}}::new::thread_start 	src/liballoc/boxed.rs:692
> Ø 10 	libpthread-2.26.so 	libpthread-2.26.so@0x7089 	
> Ø 11 	libc-2.26.so 	libc-2.26.so@0xf647e
This is the crash to use the WR font handle instead of font raw data.
Any idea for this?
Flags: needinfo?(lsalzman)
Whiteboard: [wr-mvp] [triage] → [wr-mvp] [triage] [gfx-noted]
Severity: critical → normal
Flags: needinfo?(lsalzman)
OS: Linux → All
Priority: -- → P3
Hardware: x86_64 → All
See Also: → 1416607
Whiteboard: [wr-mvp] [triage] [gfx-noted] → [wr-mvp] [gfx-noted]
Priority: P2 → P3
Whiteboard: [wr-mvp] [gfx-noted] → [wr-reserve] [gfx-noted]
Depends on: 1450174
See Also: → 1448703
Last buildid with this crash was 20180424013604, so presumably this was fixed by bug 1448703.
Status: NEW → RESOLVED
Closed: 2 years ago
Depends on: 1448703
No longer depends on: 1450174
Resolution: --- → FIXED
See Also: 1448703
Assignee: nobody → lsalzman
Target Milestone: --- → mozilla61
You need to log in before you can comment on or make changes to this bug.