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--