Closed Bug 1363492 Opened 3 years ago Closed 3 years ago

Crash in W8_mark_pixelshape

Categories

(Core :: Graphics: Text, defect)

55 Branch
Unspecified
macOS
defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla55
Tracking Status
firefox-esr45 --- unaffected
firefox-esr52 --- unaffected
firefox53 --- unaffected
firefox54 --- unaffected
firefox55 --- fixed

People

(Reporter: marcia, Assigned: jfkthame)

References

Details

(Keywords: crash, regression, reproducible)

Crash Data

Attachments

(1 file)

This bug was filed from the Socorro interface and is 
report bp-22d135ca-fa12-4a14-abcd-95c150170508.
=============================================================

Seen while looking at Mac specific crash stats - small volume crash that started using 20170501030204: http://bit.ly/2qZabYr

In the app notes of one report there is this error:

NSInvalidArgumentException: *** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[30]
Obj-C Exception data:
NSInvalidArgumentException: *** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[30]

possible regression range based on Build ID: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=2fe636103d7167f3a5d57f61bd19fddcc878ca3c&tochange=076a7a66096f9e8d102548397254be32eb26bc3d

Was able to reproduce by following the lead of one comment:

1. Visit https://devhub.io/repos/metasoarous-datsync
2. File | Print | Save as PDF
3. Crash - easily reproducible.

Should this be moved to Printing. ni on markus to help put it in the right bucket since it is a reproducible issue.
Flags: needinfo?(mstange)
Flags: needinfo?(mstange) → needinfo?(jwatt)
Graphics seems like the right component because it looks like it's Moz2D that's crashing during the printing replay.
Maybe related to bug 1355931?
Flags: needinfo?(jwatt) → needinfo?(lsalzman)
Assignee: nobody → jfkthame
Status: NEW → ASSIGNED
Flags: needinfo?(lsalzman)
Attachment #8866492 - Flags: review?(lsalzman) → review+
Blocks: 1355931
Has Regression Range: --- → yes
Has STR: --- → yes
https://hg.mozilla.org/integration/mozilla-inbound/rev/6bd4f71f04bc6f13d61fd26717a8dc41062ddabb
Bug 1363492 - Ensure ScaledFontMac constructor always initializes the mFont field properly. r=lsalzman
https://hg.mozilla.org/mozilla-central/rev/6bd4f71f04bc
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
You need to log in before you can comment on or make changes to this bug.