Package: dvipng
Version: 1.12-2
Severity: grave
Justification: renders package unusable

After TeX Live 2009 showed up in unstable, dvipng stopped to work.  It
always aborts with a backtrace like the following:

--8<---------------cut here---------------start------------->8---
$ dvipng -o /tmp/out.png 
/usr/share/doc/texlive-doc/generic/epsf/okay/tepsf3.dvi 
This is dvipng 1.12 Copyright 2002-2008 Jan-Ake Larsson
*** glibc detected *** dvipng: free(): invalid pointer: 0x0000000000814f71 ***
======= Backtrace: =========
/lib/libc.so.6[0x7ffe71581d56]
/lib/libc.so.6(cfree+0x6c)[0x7ffe715869bc]
/usr/lib/libkpathsea.so.4[0x7ffe71f5a2aa]
/usr/lib/libkpathsea.so.4(kpse_fontmap_lookup+0xd9)[0x7ffe71f5a509]
/usr/lib/libkpathsea.so.4(kpse_find_file+0x2f9)[0x7ffe71f56e49]
dvipng[0x40773b]
dvipng[0x405df4]
dvipng[0x405f52]
dvipng[0x402954]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7ffe7152fabd]
dvipng[0x4027f9]
======= Memory map: ========
00400000-00417000 r-xp 00000000 fe:00 1159033                            
/usr/bin/dvipng
00616000-00618000 rw-p 00016000 fe:00 1159033                            
/usr/bin/dvipng
00618000-00619000 rw-p 00000000 00:00 0 
006c6000-00845000 rw-p 00000000 00:00 0                                  [heap]
7ffe6c000000-7ffe6c021000 rw-p 00000000 00:00 0 
7ffe6c021000-7ffe70000000 ---p 00000000 00:00 0 
7ffe710d8000-7ffe710ee000 r-xp 00000000 fe:00 586559                     
/lib/libgcc_s.so.1
7ffe710ee000-7ffe712ed000 ---p 00016000 fe:00 586559                     
/lib/libgcc_s.so.1
7ffe712ed000-7ffe712ee000 rw-p 00015000 fe:00 586559                     
/lib/libgcc_s.so.1
7ffe712ee000-7ffe71311000 r-xp 00000000 fe:00 1159167                    
/usr/lib/libjpeg.so.62.0.0
7ffe71311000-7ffe71510000 ---p 00023000 fe:00 1159167                    
/usr/lib/libjpeg.so.62.0.0
7ffe71510000-7ffe71511000 rw-p 00022000 fe:00 1159167                    
/usr/lib/libjpeg.so.62.0.0
7ffe71511000-7ffe7165b000 r-xp 00000000 fe:00 588973                     
/lib/libc-2.10.2.so
7ffe7165b000-7ffe7185b000 ---p 0014a000 fe:00 588973                     
/lib/libc-2.10.2.so
7ffe7185b000-7ffe7185f000 r--p 0014a000 fe:00 588973                     
/lib/libc-2.10.2.so
7ffe7185f000-7ffe71860000 rw-p 0014e000 fe:00 588973                     
/lib/libc-2.10.2.so
7ffe71860000-7ffe71865000 rw-p 00000000 00:00 0 
7ffe71865000-7ffe718e6000 r-xp 00000000 fe:00 587339                     
/lib/libm-2.10.2.so
7ffe718e6000-7ffe71ae5000 ---p 00081000 fe:00 587339                     
/lib/libm-2.10.2.so
7ffe71ae5000-7ffe71ae6000 r--p 00080000 fe:00 587339                     
/lib/libm-2.10.2.so
7ffe71ae6000-7ffe71ae7000 rw-p 00081000 fe:00 587339                     
/lib/libm-2.10.2.so
7ffe71ae7000-7ffe71b0c000 r-xp 00000000 fe:00 1159684                    
/usr/lib/libpng12.so.0.41.0
7ffe71b0c000-7ffe71d0b000 ---p 00025000 fe:00 1159684                    
/usr/lib/libpng12.so.0.41.0
7ffe71d0b000-7ffe71d0c000 rw-p 00024000 fe:00 1159684                    
/usr/lib/libpng12.so.0.41.0
7ffe71d0c000-7ffe71d2d000 r-xp 00000000 fe:00 1160813                    
/usr/lib/libgd.so.2.0.0
7ffe71d2d000-7ffe71f2d000 ---p 00021000 fe:00 1160813                    
/usr/lib/libgd.so.2.0.0
7ffe71f2d000-7ffe71f4d000 rw-p 00021000 fe:00 1160813                    
/usr/lib/libgd.so.2.0.0
7ffe71f4d000-7ffe71f51000 rw-p 00000000 00:00 0 
7ffe71f51000-7ffe71f62000 r-xp 00000000 fe:00 1156759                    
/usr/lib/libkpathsea.so.4.0.0
7ffe71f62000-7ffe72162000 ---p 00011000 fe:00 1156759                    
/usr/lib/libkpathsea.so.4.0.0
7ffe72162000-7ffe72163000 rw-p 00011000 fe:00 1156759                    
/usr/lib/libkpathsea.so.4.0.0
7ffe72163000-7ffe72166000 rw-p 00000000 00:00 0 
7ffe72166000-7ffe721a9000 r-xp 00000000 fe:00 1156853                    
/usr/lib/libt1.so.5.1.2
7ffe721a9000-7ffe723a9000 ---p 00043000 fe:00 1156853                    
/usr/lib/libt1.so.5.1.2
7ffe723a9000-7ffe723ad000 rw-p 00043000 fe:00 1156853                    
/usr/lib/libt1.so.5.1.2
7ffe723ad000-7ffe723c3000 rw-p 00000000 00:00 0 
7ffe723c3000-7ffe723d9000 r-xp 00000000 fe:00 1156739                    
/usr/lib/libz.so.1.2.3.3
7ffe723d9000-7ffe725d9000 ---p 00016000 fe:00 1156739                    
/usr/lib/libz.so.1.2.3.3
7ffe725d9000-7ffe725da000 rw-p 00016000 fe:00 1156739                    
/usr/lib/libz.so.1.2.3.3
7ffe725da000-7ffe7265c000 r-xp 00000000 fe:00 1157428                    
/usr/lib/libfreetype.so.6.3.22
7ffe7265c000-7ffe7285b000 ---p 00082000 fe:00 1157428                    
/usr/lib/libfreetype.so.6.3.22
7ffe7285b000-7ffe72861000 rw-p 00081000 fe:00 1157428                    
/usr/lib/libfreetype.so.6.3.22
7ffe72861000-7ffe7287e000 r-xp 00000000 fe:00 587353                     
/lib/ld-2.10.2.so
7ffe72a4e000-7ffe72a4f000 rw-p 00000000 00:00 0 
7ffe72a4f000-7ffe72a65000 r--s 00000000 fe:00 507590                     
~/.texmf-var/fonts/map/dvips/updmap/ps2pk.map
7ffe72a65000-7ffe72a6a000 rw-p 00000000 00:00 0 
7ffe72a78000-7ffe72a7d000 rw-p 00000000 00:00 0 
7ffe72a7d000-7ffe72a7e000 r--p 0001c000 fe:00 587353                     
/lib/ld-2.10.2.so
7ffe72a7e000-7ffe72a7f000 rw-p 0001d000 fe:00 587353                     
/lib/ld-2.10.2.so
7ffff6228000-7ffff623d000 rw-p 00000000 00:00 0                          [stack]
7ffff6333000-7ffff6334000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  
[vsyscall]
[1Aborted
--8<---------------cut here---------------end--------------->8---

[Path to home dir replaced by "~".]

Note that there is a similar bug for Evince in the BTS: #560097

I haven't tried this, but perhaps it would suffice to link dvipng to the
new libkpathsea version?


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

Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages dvipng depends on:
ii  dpkg                 1.15.5.2            Debian package management system
hi  ghostscript          8.70~dfsg-2+b1      The GPL Ghostscript PostScript/PDF
ii  install-info         4.13a.dfsg.1-5      Manage installed documentation in 
ii  libc6                2.10.2-2            GNU C Library: Shared libraries
ii  libfreetype6         2.3.11-1            FreeType 2 font engine, shared lib
ii  libgd2-noxpm         2.0.36~rc1~dfsg-3.1 GD Graphics Library version 2 (wit
ii  libkpathsea4         2007.dfsg.2-8       TeX Live: path search library for 
ii  libpng12-0           1.2.41-1            PNG library - runtime
ii  libt1-5              5.1.2-3             Type 1 font rasterizer library - r
ii  texlive-binaries [te 2009-3              Binaries for TeX Live
ii  zlib1g               1:1.2.3.3.dfsg-15   compression library - runtime

dvipng recommends no packages.

dvipng suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to