Hi Ralph, Ralph A. Smith wrote:
> ghostscript 8.71 segfaults when invoked by CUPS (via the pdftoraster filter) > to print to a Seiko Smart Label Printer (SLP) using the PPD provided > by Seiko (at www.siibusinessproducts.com). The offending ghostscript command > (with standard input from pstopdf|pdftopdf) is > > /usr/bin/gs -dQUIET -dPARANOIDSAFER -dNOPAUSE -dBATCH -sDEVICE=cups > -sstdout=%stderr -sOutputFile=%stdout -I/usr/share/cups/fonts > -r203x203 -dDEVICEWIDTHPOINTS=236 -dDEVICEHEIGHTPOINTS=68 > -dcupsBitsPerColor=1 -dcupsColorOrder=0 -dcupsColorSpace=3 > -scupsPageSizeName=AddressSmall -c -f - > > If the PARANOIDSAFER option is removed, the command succeeds, but it still > fails with SAFER instead. I can't reproduce this (I tried on an amd64 mostly-sid system with ghostscript and libgs8 8.71~dfsg2-9 and cups and libs 1.4.4-7+squeeze1). Any ideas? If no other obvious ways to make progress come up, here are some hints: - Please provide a PDF file and exact command line to reproduce it on a machine without the SLP driver installed. (The instructions would have to include installing the SLP driver if that's the only way to reproduce it.) - If you look at "dmesg" output, does it say which DSO segfaulted? - Rebuilding ghostscript with DEB_BUILD_OPTIONS='debug nostrip' and getting a backtrace by running gs with "gdb --args" as described at [1] would also be helpful. - Anyone who can reproduce this can take over what I was going to try, which is finding the patch that fixed the problem at git://git.ghostscript.com/ghostpdl.git using "git bisect". Hope that helps, Jonathan [1] http://wiki.debian.org/HowToGetABacktrace -- To UNSUBSCRIBE, email to debian-printing-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20111211220158.ga28...@elie.hsd1.il.comcast.net