Summary: | segv with -DBufferSpace=200000000 | ||
---|---|---|---|
Product: | Ghostscript | Reporter: | Dan Coby <dan.coby> |
Component: | General | Assignee: | Ray Johnston <ray.johnston> |
Status: | NOTIFIED FIXED | ||
Severity: | normal | Keywords: | discuss |
Priority: | P2 | ||
Version: | master | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Customer: | 190 | Word Size: | --- |
Description
Dan Coby
2006-07-24 23:24:21 UTC
Created attachment 2382 [details]
test file
Additional comment from the customer: I've reproduced the problem with a 100Mb BufferSpace: gs -DBufferSpace=100000000 -sDEVICE=tiff32nc -sOututFile=a.tif -r712 - dNOPAUSE -f 36x60.pdf -c quit Apparently that depends of the resolution. At 720 dpi it's OK. Note: The test file is 36 x 60 inches. This gives 1119744000 pixels. FOr a 32 bit output device, this would take over 4 GBytes. Thus we should be using the clist. However the segv is occuring while processing a fill page without using the clist. The first thing to check is a math overflow in the logic which decides about using the band logic. Ray's already done some work on this. This problem has been fixed by Ray on 2007-06-17 by rev. 8056. |