Closed Bug 799326 Opened 12 years ago Closed 9 years ago

Canvas strokeText crash [@ CA::OGL::Shape::FillRenderer::render_lines]

Categories

(Core :: Graphics, defect)

18 Branch
x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: crash, regression, testcase)

Crash Data

Attachments

(4 files)

Attached file testcase (immediate carsh) (deleted) —
Firefox trunk, Mac OS X 10.7.5 With: user_pref("gfx.canvas.azure.accelerated", true);
Attached file stack (immediate crash) (deleted) —
Attached file testcase (shutdown crash) (deleted) —
Attached file stack (shutdown crash) (deleted) —
Seems to be stack exhaustion, without recursion. Weird. Stack exhaustion breaks breakpad (bug 507876).
Ohh cool, I didn't know anyone was testing this already :).
Blocks: 724666
Keywords: regression
Version: Trunk → 18 Branch
> Ohh cool, I didn't know anyone was testing this already :). gfx.canvas.azure.accelerated is one of the prefs randomized by the DOM fuzzer. I'm not browsing with these settings.
See also bug 801821.
I can't reproduce this on 10.8, it might have been fixed.
WFM on 10.8. I no longer have 10.7.
I can test on 10.7 on monday
Flags: needinfo?(bgirard)
Oh, I just realized that I still have 10.7 on one of my Mac Minis. And I can still reproduce the bug there. Mac OS X Crash Reporter reports SIGILL and gets confused about what thread is responsible for the crash. Well, at least with an ASan build.
Taking ni? off. This is required to ship accelerated quartz but it's not a priority at the moment. We will fix this for sure before flipping the flag however.
Flags: needinfo?(bgirard)
Mass resolving WFM: signature(s) hasn't(/haven't) reported in past 28 days.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: