Closed Bug 1387962 Opened 8 years ago Closed 7 years ago

WebRender Crash in mozalloc_abort | abort | std::io::stdio::_print | webrender::platform::unix::font::FontContext::new | WARN: Initializing a FreeType library build without subpixel AA enabled!

Categories

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

57 Branch
Unspecified
Linux
defect

Tracking

()

RESOLVED FIXED
mozilla61
Tracking Status
firefox-esr52 --- unaffected
firefox55 --- unaffected
firefox56 --- unaffected
firefox57 --- unaffected
firefox59 --- disabled
firefox60 --- disabled
firefox61 --- fixed

People

(Reporter: calixte, Assigned: Gankra)

References

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is report bp-6a541ca9-0ddf-4e38-81f0-c920e0170806. ============================================================= There are 83 crashes in nightly 57 with buildid 20170806100257 (3 in 56 with buildid 20170725100346.)
I think this is the println!() that I left in, and just removed in https://github.com/servo/servo/pull/17987.
By the way there are 3 crashes from the same installation in 56 with this signature: - https://crash-stats.mozilla.com/report/index/095c3582-a374-48ba-a03a-ec22a0170725 The crash is probably due to the println!(): https://hg.mozilla.org/mozilla-central/annotate/131e19a573e9/gfx/webrender/src/platform/unix/font.rs#l66 I think we shouldn't crash just because of a println!().
Manish, do you know println!() should cause us to crash, and what we can do about this problem in a more general manner than just hunting down println!()s in our dependencies?
Priority: -- → P1
Priority: P1 → P3
(In reply to Calixte Denizet (:calixte) from comment #2) > By the way there are 3 crashes from the same installation in 56 with this > signature: > - > https://crash-stats.mozilla.com/report/index/095c3582-a374-48ba-a03a- > ec22a0170725 > > The crash is probably due to the println!(): > https://hg.mozilla.org/mozilla-central/annotate/131e19a573e9/gfx/webrender/ > src/platform/unix/font.rs#l66 > > I think we shouldn't crash just because of a println!(). This is in webrender though, probably shouldn't be blocking stylo at all.
(In reply to Emilio Cobos Álvarez [:emilio] from comment #4) > (In reply to Calixte Denizet (:calixte) from comment #2) > > By the way there are 3 crashes from the same installation in 56 with this > > signature: > > - > > https://crash-stats.mozilla.com/report/index/095c3582-a374-48ba-a03a- > > ec22a0170725 > > > > The crash is probably due to the println!(): > > https://hg.mozilla.org/mozilla-central/annotate/131e19a573e9/gfx/webrender/ > > src/platform/unix/font.rs#l66 > > > > I think we shouldn't crash just because of a println!(). > > This is in webrender though, probably shouldn't be blocking stylo at all. Great.
Summary: Stylo: Crash in mozalloc_abort | abort | std::io::stdio::_print → Crash in mozalloc_abort | abort | std::io::stdio::_print
No longer blocks: stylo-crash-reports
std::io::stdio::_print is a generic crash signature. About two-thirds of these crash reports in Nightly 57 look like WebRender crash bp-095c3582-a374-48ba-a03a-ec22a0170725 but about one-third look like Stylo crash bp-bd956033-75cc-4458-9bcc-1f0e20170809. I will label this bug as the WebRender crash and file a new bug for Stylo.
Component: CSS Parsing and Computation → Graphics: WebRender
Priority: P3 → --
Summary: Crash in mozalloc_abort | abort | std::io::stdio::_print → WebRender Crash in mozalloc_abort | abort | std::io::stdio::_print | webrender::platform::unix::font::FontContext::new | WARN: Initializing a FreeType library build without subpixel AA enabled!
See Also: → 1443024
Alexis fixed this recently.
Status: NEW → RESOLVED
Closed: 7 years ago
Depends on: 1449306
Resolution: --- → FIXED
Assignee: nobody → a.beingessner
Target Milestone: --- → mozilla61
You need to log in before you can comment on or make changes to this bug.