[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2] master b5c2172f5 2/2: [sfnt] Avoid 'runtime error: applying
From: |
Werner Lemberg |
Subject: |
[freetype2] master b5c2172f5 2/2: [sfnt] Avoid 'runtime error: applying zero offset to null pointer'. |
Date: |
Fri, 7 Jan 2022 01:01:47 -0500 (EST) |
branch: master
commit b5c2172f59f42934b76e4ac607f2c7ef4f049bb4
Author: Werner Lemberg <wl@gnu.org>
Commit: Werner Lemberg <wl@gnu.org>
[sfnt] Avoid 'runtime error: applying zero offset to null pointer'.
* src/sfnt/ttsbit.c (tt_sbit_decoder_load_byte_aligned): Exit early if
`line` is NULL.
---
src/sfnt/ttsbit.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/sfnt/ttsbit.c b/src/sfnt/ttsbit.c
index e9ba697db..615e23d9f 100644
--- a/src/sfnt/ttsbit.c
+++ b/src/sfnt/ttsbit.c
@@ -730,6 +730,9 @@
pitch = bitmap->pitch;
line = bitmap->buffer;
+ if ( !line )
+ goto Exit;
+
width = decoder->metrics->width;
height = decoder->metrics->height;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2] master b5c2172f5 2/2: [sfnt] Avoid 'runtime error: applying zero offset to null pointer'.,
Werner Lemberg <=