[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#696417: pdfopt: crash on some input PDF file



Could you try to reproduce with unstable version?

Le 20 déc. 2012 16:18, "Mathieu Malaterre" <malat@debian.org> a écrit :
Package: ghostscript
Version: 8.71~dfsg2-9
Severity: important
File: /usr/bin/pdfopt

I was trying to compress a PDF file generated from my HP/Scanner. The file is reported as:

$ pdfinfo
Title:          /tmp/simple-scan-J7U3PW.pdf
Producer:       ImageMagick 6.6.0-4 2012-05-02 Q16 http://www.imagemagick.org
CreationDate:   Thu Dec 20 15:36:45 2012
ModDate:        Thu Dec 20 15:36:45 2012
Tagged:         no
Pages:          1
Encrypted:      no
Page size:      611.76 x 841.44 pts
File size:      1715008 bytes
Optimized:      no
PDF version:    1.3

This PDF makes pdfopt crashes with:

Error: /typecheck in --setfileposition--
Operand stack:
   --nostringval--   13   0   1714253   13   1714253   77   3348   --nostringval--   --nostringval--
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   false   1   %stopped_push   1910   1   3   %oparray_pop   1909   1   3   %oparray_pop   1893   1   3   %oparray_pop   1787   1   3   %oparray_pop   --nostringval--   %errorexec_pop   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   --nostringval--   --nostringval--   1711312   --nostringval--   --nostringval--   %array_continue   --nostringval--   --nostringval--   %array_continue   --nostringval--
Dictionary stack:
   --dict:1163/1684(ro)(G)--   --dict:1/20(G)--   --dict:116/200(L)--   --dict:76/200(G)--   --dict:291/300(ro)(G)--   --dict:20/31(L)--   --dict:37/40(L)--
Current allocation mode is local
Last OS error: No such file or directory
Current file position is 38334
GPL Ghostscript 9.05: Unrecoverable error, exit code 1


There is one easy way to reproduce with any PDF generated by imagemagick:

$ sudo apt-get install imagemagick
$ convert -size 611x841 xc:white test.pdf

I am attaching test.pdf to this bug report, just in case.

Thanks


-- System Information:
Debian Release: 6.0.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (200, 'testing'), (100, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-0.bpo.3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ghostscript depends on:
ii  debconf [de 1.5.36.1                     Debian configuration management sy
ii  debianutils 3.4                          Miscellaneous utilities specific t
ii  gsfonts     1:8.11+urwcyr1.0.7~pre44-4.2 Fonts for the Ghostscript interpre
ii  libc6       2.11.3-4                     Embedded GNU C Library: Shared lib
ii  libgs8      8.71~dfsg2-9                 The Ghostscript PostScript/PDF int

ghostscript recommends no packages.

ghostscript suggests no packages.

-- debconf-show failed

Reply to: