[Poppler-bugs] [Bug 46459] New: Wrong page order in a document

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Feb 22 06:40:34 PST 2012


https://bugs.freedesktop.org/show_bug.cgi?id=46459

             Bug #: 46459
           Summary: Wrong page order in a document
    Classification: Unclassified
           Product: poppler
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: general
        AssignedTo: poppler-bugs at lists.freedesktop.org
        ReportedBy: vuntz at gnome.org


Created attachment 57465
  --> https://bugs.freedesktop.org/attachment.cgi?id=57465
PDF exposing the issue

Forwarding https://bugzilla.novell.com/show_bug.cgi?id=748257

SUSE Manager API Documentation showing display problems in evince, okular, and
xpdf

How to proceed:

1. Start okular, evince, or xpdf.
2. Open the attached PDF in the reader
3. Browse through the PDF and you will see:
   a. Three pages which belong to the table of contents
   b. A chapter "Sample Scripts"
   c. A chapter "Frequently Asked Questions"
   d. A chapter "Namespaces 1: activationkey"
   e. The table of contents continued

The pages b, c, and d must not be there. The table of contents is interrupted
by these pages. This is obviously wrong. Interestingly, everything else is
fine.

As all three applications share the common library libpoppler, it should be
very likely this is the piece to blame. :)

However, when viewed with Adobe Acrobat reader or GhostScript (gs), the PDF is
correctly displayed.

Another issue, maybe related: When starting evince or xpdf on the command line,
they give the following error message:

Error: Missing 'endstream'


Addendum:

Process the PDF with pdfjam (package texlive-bin):

 $ pdfjam book_susemanager_apidoc.pdf  --outfile good.pdf

After this treatment, the PDF seems to be "healed" and can be viewed by evince,
okular, and xpdf again.

However, this is NOT the solution! It's just a workaround.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Poppler-bugs mailing list