[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2] master dd3c9c5fe: [woff2] Clean up on large brotli expansion
From: |
Werner Lemberg |
Subject: |
[freetype2] master dd3c9c5fe: [woff2] Clean up on large brotli expansion |
Date: |
Tue, 18 Jul 2023 14:36:32 -0400 (EDT) |
branch: master
commit dd3c9c5fecb163b7aa06ef115adb9274d4c9192a
Author: Ben Wagner <bungeman@chromium.org>
Commit: Ben Wagner <bungeman@chromium.org>
[woff2] Clean up on large brotli expansion
* src/sfnt/sfwoff2.c (woff2_open_font): set error and goto cleanup
Fixes: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=60711
---
src/sfnt/sfwoff2.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/sfnt/sfwoff2.c b/src/sfnt/sfwoff2.c
index 7dec540b4..2be44a347 100644
--- a/src/sfnt/sfwoff2.c
+++ b/src/sfnt/sfwoff2.c
@@ -2266,7 +2266,8 @@
if ( woff2.uncompressed_size > MAX_SFNT_SIZE )
{
FT_ERROR(( "Uncompressed font too large.\n" ));
- return FT_THROW( Array_Too_Large );
+ error = FT_THROW( Array_Too_Large );
+ goto Exit;
}
/* Allocate memory for uncompressed table data. */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2] master dd3c9c5fe: [woff2] Clean up on large brotli expansion,
Werner Lemberg <=