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

Bug#939530: marked as done (ghostscript: 9.28rc1 regression interpreting valid PDFs)



Your message dated Thu, 19 Sep 2019 01:01:04 +0200
with message-id <156884766411.6451.10464323370437137721@auryn.jones.dk>
and subject line Re: Bug#939530: ghostscript: 9.28rc1 regression interpreting valid PDFs
has caused the Debian Bug report #939530,
regarding ghostscript: 9.28rc1 regression interpreting valid PDFs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
939530: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=939530
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: ghostscript
Version: 9.28~~rc1~dfsg-1
Severity: important
Tags: upstream

Dear Maintainer,


1. Ghostscript 9.28rc1 reports "Error reading content streams" when
interpreting PDFs considered valid by Acrobat, qpdf, verapdf and
previous versions of Ghostscript.

2. Ghostscript 9.28rc1 reports "Recursive XObjects" on
multiple-referenced images when interpreting PDFs considered valid by
Acrobat, qpdf, verapdf and previous versions of Ghostscript.

This test file demonstrates both issues.
    https://github.com/jbarlow83/OCRmyPDF/raw/master/tests/resources/cardinal.pdf

A command such as will display the error messages

```
$ gs -q -sDEVICE=pngmono -o _.png cardinal.pdf

**** Error reading a content stream. The page may be incomplete.
            Output may be incorrect.
**** Error: File did not complete the page properly and may be damaged.
            Output may be incorrect.
**** Error: Recursive XObject detected, ignoring "Im0", object number 14
            Output may be incorrect.
**** Error: Recursive XObject detected, ignoring "Im0", object number 14
            Output may be incorrect.
**** Error: Recursive XObject detected, ignoring "Im0", object number 14
            Output may be incorrect.
```

The error messages appear for other values of sDEVICE. The first
problem just displays a spurious error message. The second problem
will cause images or other objects to be suppressed from Ghostscript's
output.


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.14.116-boot2docker (SMP w/4 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages ghostscript depends on:
ii  libc6   2.28-10
ii  libgs9  9.28~~rc1~dfsg-1

ghostscript recommends no packages.

Versions of packages ghostscript suggests:
pn  ghostscript-x  <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 9.28~~rc2~dfsg-1

Quoting James R Barlow (2019-09-06 03:04:19)
> 1. Ghostscript 9.28rc1 reports "Error reading content streams" when
> interpreting PDFs considered valid by Acrobat, qpdf, verapdf and
> previous versions of Ghostscript.
> 
> 2. Ghostscript 9.28rc1 reports "Recursive XObjects" on
> multiple-referenced images when interpreting PDFs considered valid by
> Acrobat, qpdf, verapdf and previous versions of Ghostscript.

This turned out to be Debian-packaged ghostscript accidentally omitting 
to link with libjbig2dec, and has been fixed since release 
9.28~~rc2~dfsg-1.

Thanks a lot for reporting, both here and upstream,

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature


--- End Message ---

Reply to: