[gs-bugs] [Bug 689954] New: MOAB-06-01-2007.pdf eats up all cpu and stalls ghostscript.

bugs.ghostscript.com-bugzilla-daemon at ghostscript.com bugs.ghostscript.com-bugzilla-daemon at ghostscript.com
Wed Jul 9 04:32:39 PDT 2008


http://bugs.ghostscript.com/show_bug.cgi?id=689954

           Summary: MOAB-06-01-2007.pdf eats up all cpu and stalls
                    ghostscript.
           Product: Ghostscript
           Version: 8.70
          Platform: All
               URL: http://projects.info-pull.com/moab/MOAB-06-01-2007.html
        OS/Version: All
            Status: UNCONFIRMED
          Severity: critical
          Priority: P4
         Component: PDF Interpreter
        AssignedTo: alex.cherepanov at artifex.com
        ReportedBy: bkw at weisshuhn.de
         QAContact: gs-bugs at ghostscript.com


The file http://projects.info-pull.com/moab/bug-files/MOAB-06-01-2007.pdf makes
ghoscript 8.62 and current svn spit out a warning about a broken XREF table, and
then continues to eat up all CPU resources.

A detailed description of the design flaw illustrated by this pdf is available
at http://projects.info-pull.com/moab/MOAB-06-01-2007.html, also mentioning
potential more severe implications, which may or may not apply to ghostscript.
Other vendors have patched their clients in the meantime (Apple, Adobe, Poppler).
I.e. Poppler limited the max depth of recursive calls for reading the PageTree.
Maybe ghostscript could impose a sensible limit on these as well?

regards,
  bkw



------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.



More information about the gs-bugs mailing list