Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 254 by
scro...@google.com: scaled decodes seem to use
uninitialized memory
https://code.google.com/p/webp/issues/detail?id=254
In Skia (
skia.org), we are using libwebp version 0.4.3.
We run tests that decode an image (at various scales) and then draw the
result. Then we compare the results over time to see if we've made a change
that generated a different result.
When we decode a webp image scaled, we see results that are different on
almost every run. Most of the image looks the same, but there are some
pixels along the right edge (that seem to be somewhat evenly spaced) that
look slightly different.
We also run a valgrind bot which complains of using uninitialized memory,
which I suspect is related. (An example is here:
https://build.chromium.org/p/client.skia/builders/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Valgrind/builds/295/steps/dm/logs/stdio.)
I have attached a sample image along with a couple of results (scaled to
0.625) and the difference between these two results.
Attachments:
5.sm.webp 10.9 KB
oneRun.png 58.0 KB
anotherRun.png 58.0 KB
difference.png 1.1 KB
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings