Details
-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
Description
IntEscapeMatrix (in freetype.c) currently uses doubles, and calls cos and sin.
This can corrupt the floating point stack.
Instead, FT_Cos and FT_Sin should be used. (freetype functions using fixed point math).
Attachments
Issue Links
- relates to
-
CORE-16059 BSOD 0x1e due to uncaught exception thrown from freetype IntEscapeMatrix() triggered by 'QIP 2005 8095'
- Resolved