Closed
Bug 893824
Opened 11 years ago
Closed 11 years ago
3D CSS Periodic demo crashes in CreateCGPattern
Categories
(Core :: Graphics, defect)
Tracking
()
VERIFIED
FIXED
mozilla25
People
(Reporter: BenWa, Assigned: mattwoodrow)
References
()
Details
(Keywords: crash, regression, reproducible)
Crash Data
Attachments
(1 file)
1.84 KB,
patch
|
jrmuizel
:
review+
|
Details | Diff | Splinter Review |
This bug was filed from the Socorro interface and is report bp-bafe6d4f-41e2-4738-8453-e94c42130715 . ============================================================= STR: 1) Open http://www.mrdoob.com/lab/javascript/threejs/css3d/periodictable/ 2) Wait 5 seconds
Reporter | ||
Updated•11 years ago
|
Keywords: reproducible
Updated•11 years ago
|
Assignee | ||
Comment 1•11 years ago
|
||
The problem here was that we're trying to create a surface that is 0 sized. CGImage creation fails (and dumps errors to stdout), and we fail DrawTarget::CreateSourceSurfaceForData. We then fallback to Factory::CreateWrappingDataSurface which creates a SourceSurfaceRawData instead. Then when we try draw with this surface we see that its type is TYPE_DATA, and static_cast it to DataSourceSurfaceCG. We should probably fix that potential for an invalid cast too.
Attachment #775751 -
Flags: review?(jmuizelaar)
Updated•11 years ago
|
Attachment #775751 -
Flags: review?(jmuizelaar) → review+
Comment 2•11 years ago
|
||
I don't which of bug 893824, bug 900133 or bug 898129 caused it, but inbound has been closed for long enough. https://hg.mozilla.org/integration/mozilla-inbound/rev/5e1009e4b1e1
Assignee: nobody → mh+mozilla
Updated•11 years ago
|
Assignee: mh+mozilla → matt.woodrow
Reporter | ||
Updated•11 years ago
|
tracking-firefox25:
--- → ?
Keywords: regression
Assignee | ||
Comment 3•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/b1b429edac78
Comment 4•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/b1b429edac78
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla25
Updated•11 years ago
|
status-firefox25:
--- → fixed
Comment 5•11 years ago
|
||
Reproduced nightly 2013-07-15, Mac OS X 10.7.5. Verified fixed FF 25.0a2 (2013-09-12), 26.0a1 (2013-09-12).
You need to log in
before you can comment on or make changes to this bug.
Description
•