Evince does not read pdf file properly due to poppler. Example attached.

Bug #497175 reported by Manuel Mourão
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Poppler
Fix Released
Unknown
poppler (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: evince

My electronic bills of the tmn are not read by the Document Viewer 2.28.1. Other electronic bills and other documents are read without problems. To read those bills I need to install xpdf or another editor pdf. The bills are read in all the other programs without any problem, both in Linux and in Windows.
There is annexed one of the bills that has this problem to be able to be analizada.
Thank you

ProblemType: Bug
Architecture: i386
Date: Tue Dec 15 21:28:57 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/evince
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
Package: evince 2.28.1-0ubuntu1.2
ProcEnviron:
 LANGUAGE=pt_PT.UTF-8
 LANG=pt_PT.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-16.53-generic
SourcePackage: evince
Uname: Linux 2.6.31-16-generic i686

Revision history for this message
Manuel Mourão (mfvgmourao) wrote :
Revision history for this message
Nigel Babu (nigelbabu) wrote :

Thank you for reporting this bug. I downloaded the attached pdf and viewed it properly in evince without issues. Can you clarify if you're unable to open it or its not properly displayed

Changed in evince (Ubuntu):
status: New → Incomplete
Revision history for this message
Manuel Mourão (mfvgmourao) wrote : Re: [Bug 497175] Re: This program do not read every pdf files. I can send an exemple. Give me an adress.

It follows in annexe two copies of the same document with other formats. I
think they show well what I can see. The data such as name, residence,
numbers, etc, are lacking. (I apologise for my bad English. I am a
Portuguese.)

2009/12/16 Nigel Babu <email address hidden>

> Thank you for reporting this bug. I downloaded the attached pdf and
> viewed it properly in evince without issues. Can you clarify if you're
> unable to open it or its not properly displayed
>
> ** Changed in: evince (Ubuntu)
> Status: New => Incomplete
>
> --
> This program do not read every pdf files. I can send an exemple. Give me an
> adress.
> https://bugs.launchpad.net/bugs/497175
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “evince” package in Ubuntu: Incomplete
>
> Bug description:
> Binary package hint: evince
>
> My electronic bills of the tmn are not read by the Document Viewer 2.28.1.
> Other electronic bills and other documents are read without problems. To
> read those bills I need to install xpdf or another editor pdf. The bills are
> read in all the other programs without any problem, both in Linux and in
> Windows.
> There is annexed one of the bills that has this problem to be able to be
> analizada.
> Thank you
>
> ProblemType: Bug
> Architecture: i386
> Date: Tue Dec 15 21:28:57 2009
> DistroRelease: Ubuntu 9.10
> ExecutablePath: /usr/bin/evince
> InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
> Package: evince 2.28.1-0ubuntu1.2
> ProcEnviron:
> LANGUAGE=pt_PT.UTF-8
> LANG=pt_PT.UTF-8
> SHELL=/bin/bash
> ProcVersionSignature: Ubuntu 2.6.31-16.53-generic
> SourcePackage: evince
> Uname: Linux 2.6.31-16-generic i686
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ubuntu/+source/evince/+bug/497175/+subscribe
>

Revision history for this message
Nigel Babu (nigelbabu) wrote : Re: This program do not read every pdf files. I can send an exemple. Give me an adress.

Thanks for reporting this bug and any supporting documentation. Since I can confirm that there is a problem with evince when I open this pdf, I'm marking it as confirmed and let the developers handle it from here. Thanks for taking the time to make Ubuntu better!

Changed in evince (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Dennis Sheil (dennis-sheil) wrote :

Problem is in either libpoppler-glib4 0.12.0-0ubuntu2.1 or libpoppler5 0.12.0-0ubuntu2.1 dependency, not evince. Evince works for sample pdf when linked against pre-0.11.2 poppler libraries. ePDFView acts in the same manner, working in earlier libraries, breaking on popper post-0.11.1 libraries, further pointing to poppler

affects: evince (Ubuntu) → poppler (Ubuntu)
Revision history for this message
Dennis Sheil (dennis-sheil) wrote :

I've reported this bug upstream to the poppler developers at freedesktop.

Revision history for this message
Dennis Sheil (dennis-sheil) wrote :

The code that caused this problem has been found. It was poppler commit "512b2c654fd80c83b82e7adc828a478a18de17ab" on July 26, 2009. You have poppler 0.12.0 as a dependency, and this commit was made prior to that release.

I posted a patch against the latest poppler source on freedesktop. Now that the cause is known, any version of poppler after the bad commit should be easy to patch. If my patch is committed to poppler, eventually there will be another poppler patch, where what the 512b...17ab was trying to do will be put in - correctly. Until then, people can revert to the old way if they want.

summary: - This program do not read every pdf files. I can send an exemple. Give me
- an adress.
+ Evince does not read pdf file properly due to poppler. Example attached.
Changed in poppler:
status: Unknown → Confirmed
Changed in poppler:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.