Issue metadata
Sign in to add a comment
|
[qcms] Fix overflow when reading parametric gamma curves |
||||||||||||||||||||
Issue descriptionReported on b/35485930, and fix submitted. Backport into QCMS.
,
Apr 4 2017
,
Apr 5 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/0eb3418b597de14bff675fde0e575fbc947ff962 commit 0eb3418b597de14bff675fde0e575fbc947ff962 Author: noel <noel@chromium.org> Date: Wed Apr 05 02:37:20 2017 [qcms] Fix overflow when reading parametric gamma curves The ICC spec does not impose input restrictions to compute a parametric curve LUT. The largest value computed can reach about pow(65536,32768). To prevent explicit handling of a large double, use powf(), and prevent precision loss by executing right-to-left. BUG= 708143 Review-Url: https://codereview.chromium.org/2796893002 Cr-Commit-Position: refs/heads/master@{#461947} [modify] https://crrev.com/0eb3418b597de14bff675fde0e575fbc947ff962/third_party/qcms/README.chromium [modify] https://crrev.com/0eb3418b597de14bff675fde0e575fbc947ff962/third_party/qcms/src/transform_util.c
,
Apr 5 2017
,
Apr 5 2017
,
Apr 5 2017
,
May 25 2017
,
Jul 12 2017
This bug has been closed for more than 14 weeks. Removing security view restrictions. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Jul 28
|
|||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||
Comment 1 by noel@chromium.org
, Apr 4 2017Owner: noel@chromium.org
Status: Started (was: Untriaged)