Fix embarassing purify error due to length mismatch.
BUG=NONE TEST=PickleTest.EvilLengths TBR=cpu Review URL: http://codereview.chromium.org/149011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19255 0039d316-1c4b-4281-b951-d872f2087c98
Esse commit está contido em:
@@ -222,7 +222,7 @@ TEST(PickleTest, EqualsOperator) {
|
||||
|
||||
TEST(PickleTest, EvilLengths) {
|
||||
Pickle source;
|
||||
std::string str(10000, 'A');
|
||||
std::string str(100000, 'A');
|
||||
source.WriteData(str.c_str(), 100000);
|
||||
// ReadString16 used to have its read buffer length calculation wrong leading
|
||||
// to out-of-bounds reading.
|
||||
|
||||
Referência em uma Nova Issue
Bloquear um usuário