Chromium Code Reviews
DescriptionFix off-by-one error in counter array sizing in BlimpStats.
BlimpStats' Atomic32[] array was missing an element thanks to the
misapplication of a zero-indexed enum value. This lead to memory
corruption when certain counter values were incremented. In this case,
the zlib global flag "x86_cpu_enable_simd" was corrupted, leading zlib's
deflate() function down invalid SSE SIMD codepaths.
Also restored compression by reverting cl/2248943003.
BUG=637376
R=lethalantidote@chromium.org,wez@chromium.org
Committed: https://crrev.com/e4507bfea675457b628f51da133224f7b7f62ab3
Cr-Commit-Position: refs/heads/master@{#412380}
Patch Set 1 #Patch Set 2 : spaces around plus #
Messages
Total messages: 10 (4 generated)
|
|||||||||||||||||||||||||||||||||||||