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)
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.)
Comment 1•8 years ago
|
||
I think this is the println!() that I left in, and just removed in https://github.com/servo/servo/pull/17987.
Reporter | ||
Comment 2•8 years ago
|
||
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!().
Comment 3•8 years ago
|
||
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?
Updated•8 years ago
|
Priority: -- → P1
Updated•8 years ago
|
Blocks: stylo-crash-reports
Priority: P1 → P3
Comment 4•8 years ago
|
||
(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.
Comment 5•8 years ago
|
||
(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
Updated•8 years ago
|
No longer blocks: stylo-crash-reports
Comment 6•8 years ago
|
||
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!
Updated•8 years ago
|
Blocks: stage-wr-next
Updated•8 years ago
|
Priority: -- → P3
Updated•8 years ago
|
Comment 7•7 years ago
|
||
Alexis fixed this recently.
Updated•7 years ago
|
Assignee: nobody → a.beingessner
status-firefox59:
--- → disabled
status-firefox60:
--- → disabled
status-firefox61:
--- → fixed
Target Milestone: --- → mozilla61
You need to log in
before you can comment on or make changes to this bug.
Description
•