[Pkg-fonts-bugs] Bug#656359: fontforge: Segfault when pressing modifier/arrow keys if more than 4 points are selected

Theppitak Karoonboonyanan thep at linux.thai.net
Wed Jan 18 18:33:01 UTC 2012


Package: fontforge
Version: 0.0.20110222-6
Severity: grave

Fontforge consistently crashes (segmentation fault) when pressing any
modifier key (Ctrl, Alt or Shift) or arrow key if more than 4 points are
currently selected. This is annoying for font editing, as all keyboard
shortcuts become virtually crippled. And the crash can cause the loss of
unsaved data.

Steps to reproduce:
- Start fontforge and create a new font.
- Randomly choose a first glyph to edit.
- Draw splines with at least 5 points.
- Select up to 4 points and press a modifier or arrow key. It won't crash.
- Select at least 5 points and press a modifier or arrow key. It will
  always crash.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=th_TH.utf8, LC_CTYPE=th_TH.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages fontforge depends on:
ii  libc6             2.13-24
ii  libcairo2         1.10.2-6.2
ii  libfontconfig1    2.8.0-3
ii  libfontforge1     0.0.20110222-6
ii  libfreetype6      2.4.8-1
ii  libgdraw4         0.0.20110222-6
ii  libgif4           4.1.6-9
ii  libglib2.0-0      2.30.2-5
ii  libice6           2:1.0.7-2
ii  libjpeg8          8c-2
ii  libpango1.0-0     1.29.4-2thep1
ii  libpng12-0        1.2.46-4
ii  libpython2.7      2.7.2-12
ii  libsm6            2:1.2.0-2
ii  libspiro0         20071029-2
ii  libtiff4          3.9.5-2
ii  libuninameslist0  0.0.20091231-1.1
ii  libx11-6          2:1.4.4-4
ii  libxft2           2.2.0-3
ii  libxml2           2.7.8.dfsg-6
ii  zlib1g            1:1.2.3.4.dfsg-3

fontforge recommends no packages.

Versions of packages fontforge suggests:
pn  autotrace         <none>
pn  fontforge-doc     <none>
pn  fontforge-extras  <none>
pn  potrace           <none>
pn  python-fontforge  <none>

-- no debconf information







More information about the Pkg-fonts-bugs mailing list