Bug#253038: [alpha] libpango1.0-0: Packages linked against libpango segfault (gvim, mozilla, gnumeric, ...)

Helge Kreutzmann Helge Kreutzmann <kreutzm@itp.uni-hannover.de>, 253038@bugs.debian.org
Sun, 6 Jun 2004 21:50:12 +0200


--M9NhX3UHpAaciwkO
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Package: libpango1.0-0
Version: 1.4.0-3
Severity: grave

gvim, mozilla, gnumeric, ... all die with this version of pango. In
gdb, it is always the same (!) last message:
Cannot access memory at address 0x23bdfe1827ba0000

For e.g. gvim, the last lines of strace are:
open("/home/helge/.gvimrc", O_RDONLY)   =3D -1 ENOENT (No such file or
directory)
open("/home/helge/_gvimrc", O_RDONLY)   =3D -1 ENOENT (No such file or
directory)
open("/usr/share/themes/Default/gtk-2.0/gtkrc", O_RDONLY) =3D 4
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
Vim: Erhielt tA=B6dliches Signal SEGV
open("/tmp/v547830/", O_RDONLY|O_NONBLOCK|O_DIRECTORY) =3D 4
open("/home/helge/.viminfo", O_RDONLY)  =3D 4
open("/home/helge/.viminfo.tmp", O_WRONLY|O_CREAT|O_TRUNC, 0666) =3D 5
Vim: Beendet.
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

Downgrading to libpango1.0-0_1.2.5-5_alpha.deb cures this problem,
though gvim and gnumeric don't have menu labels, but work fine
(mozilla does have menu labels still, and also works fine). I tried to
do backtraces in gdb with the broken version, but I always get this
"Cannot access memory "-line with the same address.=20

If I can assist you in debugging this, please tell me which
information you need.

Btw. to make sure that really pango causes this (besides downgrading)
i downgraded all other libraries which the affect (but not unaffected
programs like gnotepad+) had in common. No other downgrading cured
this segfaults.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: alpha
Kernel: Linux 2.4.21-pre1
Locale: LANG=3Dde_DE@euro, LC_CTYPE=3Dde_DE@euro

Versions of packages libpango1.0-0 depends on:
ii  libc6.1                   2.3.2.ds1-12   GNU C Library: Shared librarie=
s an
ii  libfontconfig1            2.2.2-2        generic font configuration lib=
rary
ii  libfreetype6              2.1.7-2        FreeType 2 font engine, shared=
 lib
ii  libglib2.0-0              2.4.1-2        The GLib library of C routines
ii  libpango1.0-common        1.4.0-3        Modules and configuration file=
s fo
ii  libx11-6                  4.3.0.dfsg.1-1 X Window System protocol clien=
t li
ii  libxft2                   2.1.2-6        FreeType-based font drawing li=
brar
ii  libxrender1               0.8.3-7        X Rendering Extension client l=
ibra
ii  xlibs                     4.3.0.dfsg.1-1 X Window System client librari=
es m
ii  zlib1g                    1:1.2.1.1-3    compression library - runtime

-- no debconf information
--=20
Helge Kreutzmann, Dipl.-Phys.               Helge.Kreutzmann@itp.uni-hannov=
er.de
  gpg signed mail preferred    gpg-key: finger kreutzm@zibal.itp.uni-hannov=
er.de
    64bit GNU powered                  http://www.itp.uni-hannover.de/~kreu=
tzm
       Help keep free software "libre": http://www.freepatents.org/

--M9NhX3UHpAaciwkO
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQFAw3V0RsxcY/MYpWoRAkRbAJ9GjME1rBe3qhDTqrNm44yaDfycWACfae50
0fvfL97OWY3Nk9R6epL0jE0=
=V9nS
-----END PGP SIGNATURE-----

--M9NhX3UHpAaciwkO--