Your message dated Mon, 10 Aug 2026 01:32:28 +0200
with message-id <[email protected]>
and subject line fontforge: Importing image into glyph segfaults
has caused the Debian Bug report #969296,
regarding fontforge: Importing image into glyph segfaults
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.)
--
969296: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=969296
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: fontforge
Version: 1:20190801~dfsg-5
Severity: normal
Dear Maintainer,
When:
1. FontForge is opened
2. "New" is selected in the dialogue
3. a strike is added via Elements->Bitmap Strikes Available
4. a cell is selected
5. a PNG is File->Imported (the one I'm using and that crashes
is attached)
FontForge segfaults with this trace:
-- >8 --
$ gdb fontforge
GNU gdb (Debian 9.2-1) 9.2
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from fontforge...
(No debugging symbols found in fontforge)
(gdb) run
Starting program: /usr/bin/fontforge
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
Copyright (c) 2000-2020. See AUTHORS for Contributors.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
with many parts BSD <http://fontforge.org/license.html>. Please read LICENSE.
Version: 20190801
Based on sources from 18:02 UTC 29-May-2020-ML-D-GDK3.
Program received signal SIGSEGV, Segmentation fault.
0xb7ccc402 in ?? () from /lib/libfontforgeexe.so.3
(gdb) bt
#0 0xb7ccc402 in () at /lib/libfontforgeexe.so.3
#1 0xb773c15d in () at /lib/libgdraw.so.6
#2 0xb773d93b in () at /lib/libgdraw.so.6
#3 0xb7786c5a in () at /lib/libgdraw.so.6
#4 0xb7787575 in () at /lib/libgdraw.so.6
#5 0xb762d667 in () at /lib/i386-linux-gnu/libgdk-3.so.0
#6 0xb7662f17 in () at /lib/i386-linux-gnu/libgdk-3.so.0
#7 0xb750fa6d in g_main_context_dispatch () at
/lib/i386-linux-gnu/libglib-2.0.so.0
#8 0xb750fd19 in () at /lib/i386-linux-gnu/libglib-2.0.so.0
#9 0xb750fdc4 in g_main_context_iteration () at
/lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb77855cc in () at /lib/libgdraw.so.6
#11 0xb7ccba0a in () at /lib/libfontforgeexe.so.3
#12 0xb7c6a210 in () at /lib/libfontforgeexe.so.3
#13 0xb7757d1e in () at /lib/libgdraw.so.6
#14 0xb7758299 in () at /lib/libgdraw.so.6
#15 0xb7786c5a in () at /lib/libgdraw.so.6
#16 0xb7787575 in () at /lib/libgdraw.so.6
#17 0xb762d667 in () at /lib/i386-linux-gnu/libgdk-3.so.0
#18 0xb7662f17 in () at /lib/i386-linux-gnu/libgdk-3.so.0
#19 0xb750fa6d in g_main_context_dispatch () at
/lib/i386-linux-gnu/libglib-2.0.so.0
#20 0xb750fd19 in () at /lib/i386-linux-gnu/libglib-2.0.so.0
#21 0xb750fdc4 in g_main_context_iteration () at
/lib/i386-linux-gnu/libglib-2.0.so.0
#22 0xb77856de in () at /lib/libgdraw.so.6
#23 0xb7dbde76 in fontforge_main () at /lib/libfontforgeexe.so.3
#24 0x00401087 in main ()
(gdb)
-- >8 --
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 5.7.0-3-686-pae (SMP w/2 CPU threads)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages fontforge depends on:
ii fontforge-common 1:20190801~dfsg-5
ii libc6 2.31-3
ii libfontforge3 1:20190801~dfsg-5
ii libgdraw6 1:20190801~dfsg-5
fontforge recommends no packages.
Versions of packages fontforge suggests:
pn fontforge-doc <none>
pn fontforge-extras <none>
pn potrace <none>
pn python3-fontforge <none>
-- no debconf information
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Version: 1:20251009+git20260808~dfsg-2
Not reproducible for the current sid version. Likely fixes upstream: the crash
trace matches the CharView draw-outside-expose pattern reworked in
fontforge/fontforge#4949 (2022-07: "Fix drawing outside of expose calls") and
#5625 (2025-10: removed the cv->backimgs/back_img_out_of_date machinery that
triggered redraws right after image imports).
--- End Message ---