WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
123651
Remote Layer Tree: Crashes allocating incredibly large backing store for tiled backing layers
https://bugs.webkit.org/show_bug.cgi?id=123651
Summary
Remote Layer Tree: Crashes allocating incredibly large backing store for tile...
Tim Horton
Reported
2013-11-01 17:55:05 PDT
It's easy to crash on IE Flying Images if you increase the number of images a bit. Tiled backing layers shouldn't have backing store themselves! But they do, because of a silly mistake in
http://trac.webkit.org/changeset/158417
... we can't dirty the whole layer if we have no existing front buffer if we have no paints, because that will lead to layers which were never setNeedsDisplay()'d getting backing store. Added back an assertion that will catch this, too. Probably we should strengthen the mechanism that causes never-setNeedsDisplay'd layers from getting backing store.
Attachments
patch
(2.09 KB, patch)
2013-11-01 17:56 PDT
,
Tim Horton
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Tim Horton
Comment 1
2013-11-01 17:56:27 PDT
Created
attachment 215788
[details]
patch
WebKit Commit Bot
Comment 2
2013-11-01 19:21:10 PDT
Comment on
attachment 215788
[details]
patch Clearing flags on attachment: 215788 Committed
r158481
: <
http://trac.webkit.org/changeset/158481
>
WebKit Commit Bot
Comment 3
2013-11-01 19:21:12 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug