Bug#228961: glabels crashes when selecting Hershey Gothic font

Jens Kubieziel Jens Kubieziel <jens@kubieziel.de>, 228961@bugs.debian.org
Wed, 21 Jan 2004 23:31:27 +0100


Package: glabels
Version: 1.92.3-1
Severity: normal

I open up a new card and select a text field. After double clicking on
it I can edit the text object properties. Here I select "Hershey Gothic"
font. glabels doesn't react on any input after that. I could only kill
the process. Below you find some extracts of a strace output. Hope it is
helpful:


 ,-----[ strace ]
| open("/var/lib/defoma/fontconfig.d/H/Hershey-Gothic-Italian.pfa", O_RDONLY) = 15
| write(2, "x_order_2: colinear!\n", 21x_order_2: colinear!
| )  = 21
| write(2, "colinear!\n", 10colinear!
| )             = 10
| fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 5), ...}) = 0
| mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x41463000
| write(1, "case 1 degenerate\n", 18)     = 18
| read(3, 0xbfffe8b0, 32)                 = -1 EAGAIN (Resource temporarily unavailable)
| select(4, [3], NULL, NULL, NULL)        = 1 (in [3])
| 
 `--------------
 
The font itself is a symbolic link:

lrwxr-xr-x    1 root     root           38 2004-01-05 18:47 /var/lib/defoma/fontconfig.d/H/Hershey-Gothic-Italian.pfa -> /usr/share/ghostscript/fonts/hritr.pfa
 
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux QBI050102 2.6.1 #1 Mon Jan 19 22:09:55 CET 2004 i686
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (ignored: LC_ALL set to de_DE@euro)

Versions of packages glabels depends on:
ii  libart-2.0-2                2.3.16-1     Library of functions for 2D graphi
ii  libatk1.0-0                 1.4.1-1      The ATK accessibility toolkit
ii  libaudiofile0               0.2.3-4      The Audiofile Library
ii  libbonobo2-0                2.4.2.0-1    Bonobo CORBA interfaces library
ii  libbonoboui2-0              2.4.2-1      The Bonobo UI library
ii  libc6                       2.3.2.ds1-10 GNU C Library: Shared libraries an
ii  libesd0                     0.2.29-1     Enlightened Sound Daemon - Shared 
ii  libfontconfig1              2.2.1-13     generic font configuration library
ii  libfreetype6                2.1.7-1.1    FreeType 2 font engine, shared lib
ii  libgconf2-4                 2.4.0.1-3    GNOME configuration database syste
ii  libgcrypt1                  1.1.12-4     LGPL Crypto library - runtime libr
ii  libglib2.0-0                2.2.3-1      The GLib library of C routines
ii  libgnome2-0                 2.4.0-4      The GNOME 2 library - runtime file
ii  libgnomecanvas2-0           2.4.0-1      A powerful object-oriented display
ii  libgnomeprint2.2-0          2.4.2-2      The GNOME 2.2 print architecture -
ii  libgnomeprintui2.2-0        2.4.2-1      The GNOME 2.2 print architecture U
ii  libgnomeui-0                2.4.0.1-5    The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0              2.4.1-4      The GNOME virtual file-system libr
ii  libgnomevfs2-common         2.4.1-4      The GNOME virtual file-system libr
ii  libgnutls7                  0.8.12-3.1   GNU TLS library - runtime library
ii  libgtk2.0-0                 2.2.4-2      The GTK+ graphical user interface 
ii  libjpeg62                   6b-9         The Independent JPEG Group's JPEG 
ii  liborbit2                   1:2.8.3-2    libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0               1.2.5-2.1    Layout and rendering of internatio
ii  libpopt0                    1.7-4        lib for parsing cmdline parameters
ii  libtasn1-0                  0.1.2-1      Manage ASN.1 structures (runtime)
ii  libxml2                     2.6.3-1      GNOME XML library
ii  xlibs                       4.2.1-12.1   X Window System client libraries
ii  zlib1g                      1:1.2.1-3    compression library - runtime

-- no debconf information