Clear the serialization buffer before serialization.
Serialized operations include paddding in the returned |serialized_size|, but this padding isn't initialized, so stale values from the last serialization may be present in the padding region, resulting in the same operation yielding different digests at different times. Clearing out the serialization buffer prior to serialization clears out this padding. Bug: 973801 Change-Id: I8b4a744c17b6d396bf86db549969532431c31327 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2245886 Commit-Queue: Caleb Raitto <caraitto@chromium.org> Reviewed-by:Khushal <khushalsagar@chromium.org> Cr-Commit-Position: refs/heads/master@{#792485}
Showing
Please register or sign in to comment