[Foo2zjs-maintainer] Bug#548334: Bug#548334: foo2zjs: Segmentation fault when printing in color
Christoph Haas
haas at debian.org
Tue Sep 29 08:10:21 UTC 2009
Hi, Michael...
thanks again for your continued support. :)
Michael Koch schrieb:
> On Mon, Sep 28, 2009 at 03:57:58PM +0200, Christoph Haas wrote:
>> Then I was feeding that into the "gs" call like:
>>
>> $> cat /tmp/foo | gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE
>> -sPAPERSIZE=letter -g4960x7015 -r600x600 -sDEVICE=bitcmyk -dCOLORSCREEN
>> -dMaxBitmap=500000000 -sOutputFile=|cat 1>&3 /tmp/icc.usecie.ps -_ | cat >
>> /tmp/foo2
>>
>> The result:
>>
>> zsh: 3: bad file descriptor
>
> That is because the " around 'cat 1>&3' are missing. They are in the original
> wrapper code.
Oops, you are right. I have reinstalled the original wrapper script now.
Probably an effect from too much toying around. :(
> I tries this locally and got:
>
> cat foo | gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE -sPAPERSIZE=letter -g4960x7015 -r600x600 -sDEVICE=bitcmyk -dCOLORSCREEN -dMaxBitmap=500000000 -sOutputFile="|cat 1>&3" /tmp/icc.usecie.ps -_ > foo2
> GPL Ghostscript 8.70: Unrecoverable error, exit code 1
>
> So your input seem to trigger a ghostscript segfault.
>
> Can you confirm this?
Yes, I can. This is my output:
pcache: unable to open '/root/.ghostscript/cache/gs_cache'
pcache: unable to open '/root/.ghostscript/cache/gs_cache'
pcache: unable to open '/root/.ghostscript/cache/gs_cache'
pcache: unable to open '/root/.ghostscript/cache/gs_cache'
pcache: unable to open '/root/.ghostscript/cache/gs_cache'
pcache: unable to open '/root/.ghostscript/cache/gs_cache'
pcache: unable to open '/root/.ghostscript/cache/gs_cache'
pcache: unable to open '/root/.ghostscript/cache/gs_cache'
zsh: broken pipe cat /tmp/foo |
zsh: segmentation fault gs -q -dBATCH -dSAFER -dQUIET -dNOPAUSE
-sPAPERSIZE=letter -g4960x7015
Thank you for your analysis. I'll bug the ghostscript maintainer instead.
Christoph
More information about the Foo2zjs-maintainer
mailing list