Launchpad has imported 7 comments from the remote bug at http://bugs.ghostscript.com/show_bug.cgi?id=700315.
If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. ------------------------------------------------------------------------ On 2018-12-03T16:49:41+00:00 Bheeshmar wrote: We use ImageMagick to extract a the first page of a PDF as a thumbnail and recently started getting exceptions with some PDFs. Traced it to the call that ImageMagick was making: gs -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 '-sDEVICE=pngalpha' -dTextAlphaBits=4 -dGraphicsAlphaBits=4 '-r72x72' -dLastPage=1 -sOutputFile=1.png -f Bloomfire-Security_and_Redundancy.pdf When this is run with GS version 9.25, the thumbnail is extracted with no error. When this is run with GS version 9.26, I see "Segmentation fault: 11" I've attached a file that causes there error. Observed on both OSX and Ubuntu Linux. Reply at: https://bugs.launchpad.net/ubuntu/+source/ghostscript/+bug/1806517/comments/1 ------------------------------------------------------------------------ On 2018-12-03T16:50:51+00:00 Bheeshmar wrote: Created attachment 16470 Output of run with -dDEBUG Reply at: https://bugs.launchpad.net/ubuntu/+source/ghostscript/+bug/1806517/comments/2 ------------------------------------------------------------------------ On 2018-12-03T16:51:24+00:00 Bheeshmar wrote: Created attachment 16471 PDF example that causes the segfault Reply at: https://bugs.launchpad.net/ubuntu/+source/ghostscript/+bug/1806517/comments/3 ------------------------------------------------------------------------ On 2018-12-04T00:47:14+00:00 Ken Sharp wrote: *** This bug has been marked as a duplicate of bug 699815 *** Reply at: https://bugs.launchpad.net/ubuntu/+source/ghostscript/+bug/1806517/comments/4 ------------------------------------------------------------------------ On 2018-12-04T21:05:41+00:00 Ken Sharp wrote: *** Bug 700314 has been marked as a duplicate of this bug. *** Reply at: https://bugs.launchpad.net/ubuntu/+source/ghostscript/+bug/1806517/comments/13 ------------------------------------------------------------------------ On 2018-12-04T21:10:10+00:00 Ken Sharp wrote: *** Bug 700313 has been marked as a duplicate of this bug. *** Reply at: https://bugs.launchpad.net/ubuntu/+source/ghostscript/+bug/1806517/comments/14 ------------------------------------------------------------------------ On 2018-12-04T21:32:36+00:00 Ken Sharp wrote: Fixed in commit fae21f1668d2b44b18b84cf0923a1d5f3008a696 Reply at: https://bugs.launchpad.net/ubuntu/+source/ghostscript/+bug/1806517/comments/15 ** Changed in: gs-gpl Status: Unknown => Fix Released ** Changed in: gs-gpl Importance: Unknown => Medium -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to ghostscript in Ubuntu. https://bugs.launchpad.net/bugs/1806517 Title: Ghostscript segmentation fault onb PDF using -dFirstPage and -dLastPage Status in GS-GPL: Fix Released Status in ghostscript package in Ubuntu: Confirmed Bug description: 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) To manage notifications about this bug go to: https://bugs.launchpad.net/gs-gpl/+bug/1806517/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp