diff options
author | mattm@chromium.org <mattm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-07 20:43:20 +0000 |
---|---|---|
committer | mattm@chromium.org <mattm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-08-07 20:43:20 +0000 |
commit | 69747cd586c65d34da6e31d1f6da787db864cbe6 (patch) | |
tree | 6aee9db29ae633c2c161091af450a90fcb2e232e /base/field_trial.h | |
parent | 9c28813beb4322b56e93734da7a6f81008243f0f (diff) | |
download | chromium_src-69747cd586c65d34da6e31d1f6da787db864cbe6.zip chromium_src-69747cd586c65d34da6e31d1f6da787db864cbe6.tar.gz chromium_src-69747cd586c65d34da6e31d1f6da787db864cbe6.tar.bz2 |
Check blockfile size before attempting to read the header.
Reading past the last page of a mmapped file will SIGBUS.
BUG=18174
TEST=truncate Default/Cache/data_* to zero bytes, launch chrome, try to load a website. It shouldn't crash.
Review URL: http://codereview.chromium.org/164132
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22781 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/field_trial.h')
0 files changed, 0 insertions, 0 deletions