Your message dated Mon, 10 Aug 2026 00:57:22 +0200
with message-id <[email protected]>
and subject line Unchecked conversion of input to enum
has caused the Debian Bug report #700933,
regarding Unchecked conversion of input to enum
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
700933: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=700933
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: fontforge
Version: 0.0.20120101+git-2
Usertags: goto-cc
While building the package using our research compiler infrastructure, which
also performs more strict type checking, we noticed the following problem that
possibly triggers undefined behaviour:
In fontforge/scripting.c, the function bExpandStroke stores user input values
(of type double) in a field of type enum linecap (first appears in line 4653,
but also occurs multiple other times).
As there is no sanitization of input in place, the assignment may result in
arbitrary values being set.
Best,
Michael
pgpPqi7UeK_jY.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
Version: 1:20201107~dfsg-1
--- End Message ---