Last Comment Bug 696517 - Crash [@ gfxASurface::SetDeviceOffset]
: Crash [@ gfxASurface::SetDeviceOffset]
Status: RESOLVED FIXED
[inbound]
: crash, testcase
Product: Core
Classification: Components
Component: Graphics (show other bugs)
: Trunk
: x86_64 Linux
: -- critical (vote)
: mozilla10
Assigned To: Matt Woodrow (:mattwoodrow) (PTO until 27 June)
:
Mentors:
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: ---


Attachments
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) (PTO until 27 June)
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

bp-c062c043-6b3e-4f79-b9a8-a63822111021
Comment 2 Matt Woodrow (:mattwoodrow) (PTO until 27 June) 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) (PTO until 27 June) 2011-10-25 20:33:34 PDT
https://hg.mozilla.org/integration/mozilla-inbound/rev/d80584b3d2d4
Comment 4 Ed Morley [:emorley] 2011-10-26 17:09:13 PDT
https://hg.mozilla.org/mozilla-central/rev/d80584b3d2d4

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.