[tex-live] Bug#676129: texlive: pdflatex generates an invalid pdf if a particular combination of images are inluded

Norbert Preining preining at logic.at
Tue Jun 5 09:30:17 CEST 2012


Dear all,

(please keep the ccs)

we got a very interesting bug report hear in Debian: Short version:
The simple file:
\documentclass{article}
\usepackage{graphicx}
\begin{document}
hello world! 
\includegraphics[width=.1\linewidth]{figures/jfi_logo}
\includegraphics[width=\linewidth]{figures/jpd}
\end{document}

Compiled with TL 2012 does not open in Acrobat (various versions and
platforms), while displaying fine in Preview/evince/okular.

Compiled with TL2009 everything works.

Although the bug report was based on Debian version of TeX Live, I 
could confirm the same misbehaviour with a clean TL2012 installation.

The test files and all the necessary images can be obtained via
	git clone https://github.com/tacaswell/pdflatex_bug.git

Details are in the email below.

I don't expext that we fix that before release, but it might be
worth investigating.

Thanks

Norbert


On Mo, 04 Jun 2012, Thomas A Caswell wrote:
> Dear Maintainer,
> 
> These are test cases for a very strange interaction I found with
> texlive 2012, garphix, pdflatex, a png, and a pdf.  All files needed
> to reproduce the bug are at
> 
> https://github.com/tacaswell/pdflatex_bug
> 
> 
> If the png jfi_logo is included, and re-sized using
> [width=X\linewidth] as an argument of \includegraphics where X < 1 and
> the pdf jpd is included after jfi_logo the generated pdf will not open
> (error 14) with a range of acrobat readers (version 9 linux, an
> (up-to-date?) pro version on mac, and newish version on a mac) if
> compiled with texlive 2012 from debian unstable.  The pdf will open with and
> looks fine using xpdf, okular, and preview.   If the tex file is processed with
> texlive 2009, from debian stable, the generated pdf works fine in acrobat.
> 
> Using different pngs, different pdfs, placing jpd go first, or using X>=1, then
> both versions of texlive generate a pdf that works with the acrobat 9 (linux).
> 
------------------------------------------------------------------------
Norbert Preining            preining@{jaist.ac.jp, logic.at, debian.org}
JAIST, Japan                                 TeX Live & Debian Developer
DSA: 0x09C5B094   fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------
NAPLES (pl.n.)
The tiny depression in a piece of Ryvita.
			--- Douglas Adams, The Meaning of Liff


More information about the tex-live mailing list