Public bug reported:

In order to convert a PDF file in PNG I use the command:

» convert "myfile.pdf[0]" test.png

Which gives this error:

convert-im6.q16: FailedToExecuteCommand `'gs' -sstdout=%stderr -dQUIET -dSAFER 
-dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 
-dGridFitTT=2 '-sDEVICE=pngalpha' -dTextAlphaBits=4 -dGraphicsAlphaBits=4 
'-r72x72' -dFirstPage=1 -dLastPage=1 
'-sOutputFile=/tmp/magick-11774WIkYdVETEs9I%d' 
'-f/tmp/magick-11774JZhknqCDhkN0' '-f/tmp/magick-11774twGtf-JFihri'' (-1) @ 
error/delegate.c/ExternalDelegateCommand/462.
convert-im6.q16: no images defined `test.png' @ 
error/convert.c/ConvertImageCommand/3258.

So I tried using ghostscript directly:

» ghostscript -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000
-dAlignToPixels=0 -dGridFitTT=2 -sDEVICE=pngalpha -dTextAlphaBits=4
-dGraphicsAlphaBits=4 -r72x72 -dFirstPage=1 -dLastPage=1
'-sOutputFile=test.png' '-fmyfile.pdf'

Which gives an error:

GPL Ghostscript 9.26 (2018-11-20)
Copyright (C) 2018 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Processing pages 1 through 1.
Page 1
[1]    10954 segmentation fault (core dumped)  ghostscript -dSAFER -dBATCH 
-dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000

If I omit -dFirstPage=1 -dLastPage=1 it works properly:

» ghostscript -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 
-dAlignToPixels=0 -dGridFitTT=2 -sDEVICE=pngalpha -dTextAlphaBits=4 
-dGraphicsAlphaBits=4 -r72x72 '-sOutputFile=test.png' '-fmyfile.pdf'
GPL Ghostscript 9.26 (2018-11-20)
Copyright (C) 2018 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Processing pages 1 through 2.
Page 1
Page 2

Please note that it also affects imagemagick convert command and PHP
readimage command. I have confirmed the bug on Ubuntu 16.04 too.

The recent ghostscript 9.26 version is definitely guilty.

ProblemType: Bug
DistroRelease: Ubuntu 18.10
Package: ghostscript 9.26~dfsg+0-0ubuntu0.18.10.1
ProcVersionSignature: Ubuntu 4.18.0-11.12-generic 4.18.12
Uname: Linux 4.18.0-11-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.10-0ubuntu13.1
Architecture: amd64
CurrentDesktop: GNOME
Date: Tue Dec  4 12:59:59 2018
InstallationDate: Installed on 2018-06-28 (158 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Release amd64 (20180426)
SourcePackage: ghostscript
UpgradeStatus: Upgraded to cosmic on 2018-10-20 (44 days ago)

** Affects: gs-gpl
     Importance: Unknown
         Status: Unknown

** Affects: ghostscript (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug cosmic third-party-packages

** Bug watch added: Ghostscript (AFPL) Bugzilla #700314
   http://bugs.ghostscript.com/show_bug.cgi?id=700314

** Also affects: gs-gpl via
   http://bugs.ghostscript.com/show_bug.cgi?id=700314
   Importance: Unknown
       Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1806517

Title:
  Ghostscript segmentation fault onb PDF using -dFirstPage and
  -dLastPage

To manage notifications about this bug go to:
https://bugs.launchpad.net/gs-gpl/+bug/1806517/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to