Last Comment Bug 696517 - Crash [@ gfxASurface::SetDeviceOffset]
: Crash [@ gfxASurface::SetDeviceOffset]
: crash, testcase
Product: Core
Classification: Components
Component: Graphics (show other bugs)
: Trunk
: x86_64 Linux
: -- critical (vote)
: mozilla10
Assigned To: Matt Woodrow (:mattwoodrow)
Depends on:
Blocks: randomstyles
  Show dependency treegraph
Reported: 2011-10-21 16:14 PDT by Jesse Ruderman
Modified: 2011-10-26 17:09 PDT (History)
4 users (show)
See Also:
Crash Signature:
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---

testcase (crashes Firefox when loaded) (284 bytes, text/html)
2011-10-21 16:14 PDT, Jesse Ruderman
no flags Details
stack traces (6.67 KB, text/plain)
2011-10-21 16:15 PDT, Jesse Ruderman
no flags Details
NULL check our created surface (1.28 KB, patch)
2011-10-21 16:27 PDT, Matt Woodrow (:mattwoodrow)
roc: review+
Details | Diff | Review

Description Jesse Ruderman 2011-10-21 16:14:35 PDT
Created attachment 568810 [details]
testcase (crashes Firefox when loaded)

Linux-only, I think.
Comment 1 Jesse Ruderman 2011-10-21 16:15:06 PDT
Created attachment 568811 [details]
stack traces

Comment 2 Matt Woodrow (:mattwoodrow) 2011-10-21 16:27:24 PDT
Created attachment 568822 [details] [diff] [review]
NULL check our created surface

Untransformed size is 40k wide, so creating the surface fails.

Don't think there's much else we can do here except fail to paint the layer.
Comment 3 Matt Woodrow (:mattwoodrow) 2011-10-25 20:33:34 PDT
Comment 4 Ed Morley [:emorley] 2011-10-26 17:09:13 PDT

To save time when doing merges, please could you use the 'assign bug to me' feature when attaching patches. Thanks :-)

Note You need to log in before you can comment on or make changes to this bug.