Closed
Bug 840502
Opened 12 years ago
Closed 4 years ago
Crash with EXC_BAD_ACCESS in mozilla:gfx:DrawTargetCG::DrawSurface
Categories
(Core :: Graphics: Canvas2D, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: ivo.wetzel, Unassigned, NeedInfo)
Details
(Keywords: crash, testcase)
Crash Data
Attachments
(2 files)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_4) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.57 Safari/537.17
Steps to reproduce:
This happens in a HTML5 Canvas game, it instantly crashes FX 18.0.1 through 21 on Mac OSX 10.7.4 and 10.8.2 (don't have any other OSX Version available right now).
Does not happen on Windows as far as I can tell.
A reduced test case is attached which will kill FX as soon as the page is loaded in the affected Firefox / OSX versions:
Actual results:
Seems like it tries to draw the rect at the lower edge of the target canvas (with some minimal rotation applied to it?) and that somehow fails.
Expected results:
Nothing, as the draw call is outside the target canvas. Chrome and the Windows Version of Firefox show the target canvas completely empty.
Comment 1•12 years ago
|
||
Please provide the matching crash ID from the about:crashes page.
Severity: normal → critical
Flags: needinfo?(ivo.wetzel)
Keywords: crash,
stackwanted
Version: 21 Branch → Trunk
| Reporter | ||
Comment 2•12 years ago
|
||
(In reply to Scoobidiver from comment #1)
> Please provide the matching crash ID from the about:crashes page.
Crash Report: https://crash-stats.mozilla.com/report/pending/24ca0f24-15ad-418c-8035-ee96e2130212
Flags: needinfo?(ivo.wetzel)
Comment 3•12 years ago
|
||
(In reply to Ivo Wetzel from comment #2)
> https://crash-stats.mozilla.com/report/pending/24ca0f24-15ad-418c-8035-
> ee96e2130212
There are no Firefox components in the stack trace, only those of Mac OS X.
Where does mozilla:gfx:DrawTargetCG::DrawSurface come from?
Does it happen in Safe Mode (see https://support.mozilla.org/kb/troubleshoot-firefox-issues-using-safe-mode)?
Crash Signature: [@ CoreGraphics@0x2026d6]
Flags: needinfo?(ivo.wetzel)
Keywords: stackwanted
Hardware: x86 → x86_64
| Reporter | ||
Comment 4•12 years ago
|
||
I ran a trunk build through XCode for debugging purposes and it seems strange that it's not included in the crash report created by Firefox.
Unfortunately, I don't know how to get the stack trace out of XCode, but I can attach a screenshot (yes, not perfect, I know).
Flags: needinfo?(ivo.wetzel)
| Reporter | ||
Comment 5•12 years ago
|
||
| Reporter | ||
Comment 7•12 years ago
|
||
Crashes in safe mode too.
Crash Report here: https://crash-stats.mozilla.com/report/index/3a0e5a62-fe67-4ed4-956d-09d3c2130212
Updated•12 years ago
|
Ivo, is this still reproducible for you?
Flags: needinfo?(ivo.wetzel)
Comment 9•7 years ago
|
||
Closing because no crash reported since 12 weeks.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Reopening because crash bugs **with testcases** should not be resolved **as WONTFIX** based on queries of crash-stats. Other resolutions may be appropriate for other reasons.
(Crash signatures are not the same as bug identity; they're merely a search aid to find and group similar crashes. The bug may still be present, but the signature may have changed slightly, or the bug may even still be present with the same signature but there are simply no recent reports of crashes in that function.)
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
Comment 11•4 years ago
|
||
Closing this as Resolved-Worksforme since there were no crashes in the last 6 months for this signature.
Status: REOPENED → RESOLVED
Closed: 7 years ago → 4 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•