diff options
author | Caolán McNamara <caolan.mcnamara@collabora.com> | 2024-08-27 10:50:54 +0100 |
---|---|---|
committer | Caolán McNamara <caolan.mcnamara@collabora.com> | 2024-08-27 16:39:22 +0200 |
commit | a662e7a4eb3c897b213ce578ff6ff276fe60e11c (patch) | |
tree | 1a1e9015b20fd10fc56c9091a4b3c278b46686f5 /external | |
parent | 4702e9ecfc66dc0f624ec73670092fd3062ae327 (diff) |
MSAN: Use-of-uninitialized-value
==10765==WARNING: MemorySanitizer: use-of-uninitialized-value
#0 0x5a74216f620b in _cairo_path_fixed_fill_rectilinear_tessellate_to_boxes workdir/UnpackedTarball/cairo/src/cairo-path-fill.c:288:5
#1 0x5a74216f620b in _cairo_path_fixed_fill_rectilinear_to_boxes workdir/UnpackedTarball/cairo/src/cairo-path-fill.c:345:12
#2 0x5a7421735497 in _cairo_spans_compositor_fill workdir/UnpackedTarball/cairo/src/cairo-spans-compositor.c:1121:11
num_limits is 0 here so this is apparently cosmetic
Change-Id: Ib07259ce653414c9381c800355a648ab025d1919
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/172457
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Diffstat (limited to 'external')
-rw-r--r-- | external/cairo/cairo/san.patch.0 | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/external/cairo/cairo/san.patch.0 b/external/cairo/cairo/san.patch.0 index aba2c2495e64..ea28154bc77a 100644 --- a/external/cairo/cairo/san.patch.0 +++ b/external/cairo/cairo/san.patch.0 @@ -102,3 +102,13 @@ return surface; } +--- src/cairo-boxes.c ++++ src/cairo-boxes.c +@@ -41,6 +41,7 @@ + _cairo_boxes_init (cairo_boxes_t *boxes) + { + boxes->status = CAIRO_STATUS_SUCCESS; ++ boxes->limits = NULL; + boxes->num_limits = 0; + boxes->num_boxes = 0; + |