Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 139854 - poppler-0.5.3 produces garbage on some pdf files
Summary: poppler-0.5.3 produces garbage on some pdf files
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Printing (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Printing Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-10 03:17 UTC by Andrej Filipcic
Modified: 2006-09-26 16:15 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrej Filipcic 2006-07-10 03:17:54 UTC
pdftops from poppler-0.5.3 does not always produce correct postscript, so kpdf does not work in some cases. An example generated with poppler-0.5.1-r1 and poppler 0.5.3:

--- chp2-0.5.1.ps       2006-07-10 12:11:04.000000000 +0200
+++ chp2-0.5.3.ps       2006-07-10 12:00:51.000000000 +0200
@@ -5739,6 +5739,18 @@
 } bind def
 /CharProcs 1 dict def
 CharProcs begin
+[] 0 d
+1 i
+0 j
+0 J
+10 M
+1 w
+/DeviceGray {} cs
+[0] sc
+/DeviceGray {} CS
+[0] SC
+false op
+false OP
 /AH {
 43 0 2 -14 41 31 setcachedevice
 q

etc...

gs (esp or gpl ) crashes in this case

emerge --info:
Portage 2.1.1_pre2-r6 (default-linux/amd64/2005.1, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.16-gentoo-r9 x86_64)
=================================================================
System uname: 2.6.16-gentoo-r9 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4800+
Gentoo Base System version 1.12.1
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.4 [disabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.3.5, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=k8 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=k8 -pipe"
DISTDIR="/net/teran/d0/nfs/gentoo/distfiles"
FEATURES="autoconfig buildpkg distcc distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS=" http://ftp.heanet.ie/pub/gentoo ftp://ftp.ipv6.uni-muenster.de/pub/linux/distributions/gentoo http://ftp.gentoo.skynet.be/pub/gentoo"
LANG="en_US.UTF-8"
LINGUAS="en sl"
MAKEOPTS="-j6"
PKGDIR="/net/teran/d0/nfs/gentoo/packages/amd64.gcc4"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/net/teran/d0/nfs/gentoo/portage.local /net/teran/d0/nfs/gentoo/overlays/vmware"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X Xaw3d a52 aac aalib accessibility accounting acl alsa apache2 arts asf athena atlas avahi avi bash-completion berkdb bidi bitmap-fonts blas bonobo bzip2 calendar canvas cdparanoia cdr cjk clamav cli crypt cups curl cyrus dba dbm dbus dedicated dga directfb divx4linux dlloader doc dri dts dvd dvdr dxr3 edl eds emacs emacs-w3 emboss encode esd exif expat fame fastcgi fbcon festival ffmpeg firefox flac font-server foomaticdb fortran ftp gcj gd gdbm gif gimp gimpprint gmp gnome gnuplot gphoto2 gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal howl iconv idn ieee1394 imagemagick imap imlib innodb iodbc ipv6 irda isdnlog ithreads jack java joystick jpeg junit kde kerberos krb4 lcms ldap ldapsam libcaca libclamav lirc live lm_sensors logrotate lzo lzw lzw-tiff mad matroska mbox mhash mikmod mime mng modplug mozdevelop mozilla mozsvg mp3 mpeg mule musicbrainz mysql mysqli nagios-dns nagios-ntp nagios-ping nas ncurses network nls nptl nptlonly nvidia objc odbc ogg openal openexr opengl oss overlays pam pam_console pcmcia pcre pda pdf pdflib pear perl perlsuid php pic png posix postgres postgresql povray ppds pppd python qt qt3 quicktime quotas rdesktop readline reflection rpc rtc samba sasl scanner sdl server session skey slang slp smime snmp soap sox speex spell spl sqlite ssl subversion svg sysvipc tcltk tcpd tetex tga theora threads tiff tokenizer truetype truetype-fonts type1-fonts unicode usb utf8 v4l v4l2 vcd vhosts vorbis webdav wifi wmf xanim xcomposite xfs xine xinerama xml xml2 xmlreader xmlrpc xmlwriter xmms xorg xpm xscreensaver xv xvid xvmc zip zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux linguas_en linguas_sl userland_GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Stefan Schweizer (RETIRED) gentoo-dev 2006-07-10 03:30:26 UTC
Can you please additionally report this regression upstream to the poppler bugtracker with an example pdf?
Comment 2 Andrej Filipcic 2006-07-10 04:04:13 UTC
done...
https://bugs.freedesktop.org/show_bug.cgi?id=7477
Comment 3 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-09-26 16:15:19 UTC
This was fixed upstream.