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)
: Milan Sreckovic [:milan]
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 | Splinter Review

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

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

Comment 2 User image 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 User image Matt Woodrow (:mattwoodrow) 2011-10-25 20:33:34 PDT
Comment 4 User image 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.