summaryrefslogtreecommitdiffstats
path: root/src/concurrent/qtconcurrentreducekernel.h
diff options
context:
space:
mode:
authorHatem ElKharashy <hatem.elkharashy@qt.io>2024-01-04 14:32:08 +0200
committerHatem ElKharashy <hatem.elkharashy@qt.io>2024-01-08 15:00:16 +0200
commit69bed6cd3f12a3c1b0182c5a3706efa617090cfa (patch)
treee75eeb44c767466263baf453efbcc59f9a9596c6 /src/concurrent/qtconcurrentreducekernel.h
parent7b3da9aa0421369f84e7a1ea32df350821440d4b (diff)
QRadialGradient: Fix undefined behavior
The UBSan raises a division by zero in getRadialGradientValues. This can be avoided by calculating the inverse in qt_fetch_radial_gradient_template as a checker is done to avoid division by zero there. (Credit to OSS-Fuzz) Pick-to: 6.7 Fixes: QTBUG-120332 Change-Id: I798d1efc87ee07df7ca6f401aa476013cdbffe42 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@qt.io>
Diffstat (limited to 'src/concurrent/qtconcurrentreducekernel.h')
0 files changed, 0 insertions, 0 deletions