[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freetype2] master fbd2452: [pshinter] Fix numeric overflow.
From: |
Werner LEMBERG |
Subject: |
[freetype2] master fbd2452: [pshinter] Fix numeric overflow. |
Date: |
Tue, 6 Nov 2018 05:15:44 -0500 (EST) |
branch: master
commit fbd24523461d57d38bd040d842f9fba2690545cd
Author: Werner Lemberg <address@hidden>
Commit: Werner Lemberg <address@hidden>
[pshinter] Fix numeric overflow.
Reported as
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11242
* src/pshinter/pshrec.c (ps_dimension_add_t1stem): Implement it.
---
ChangeLog | 10 ++++++++++
src/pshinter/pshrec.c | 2 +-
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/ChangeLog b/ChangeLog
index 3b73bac..48e7836 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,15 @@
2018-11-06 Werner Lemberg <address@hidden>
+ [pshinter] Fix numeric overflow.
+
+ Reported as
+
+ https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11242
+
+ * src/pshinter/pshrec.c (ps_dimension_add_t1stem): Implement it.
+
+2018-11-06 Werner Lemberg <address@hidden>
+
[psaux] Fix timeout in old CFF engine.
Reported as
diff --git a/src/pshinter/pshrec.c b/src/pshinter/pshrec.c
index 401ab19..7633c5e 100644
--- a/src/pshinter/pshrec.c
+++ b/src/pshinter/pshrec.c
@@ -666,7 +666,7 @@
if ( len == -21 )
{
flags |= PS_HINT_FLAG_BOTTOM;
- pos += len;
+ pos = ADD_INT( pos, len );
}
len = 0;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [freetype2] master fbd2452: [pshinter] Fix numeric overflow.,
Werner LEMBERG <=