Bug 690379

Summary: Error: /rangecheck in --.execform1--
Product: Ghostscript Reporter: Marcos H. Woehrmann <marcos.woehrmann>
Component: PDF InterpreterAssignee: Alex Cherepanov <alex>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P2    
Version: master   
Hardware: All   
OS: All   
Customer: Word Size: ---
Attachments: samplesB1a1.pdf
patch

Description Marcos H. Woehrmann 2009-04-05 20:21:37 UTC
The attached file generates a "Error: /rangecheck in --.execform1--" error when processed by 
Ghostscript head (r9614) and earlier versions that I tried.  Adobe Acrobat 9 and Apple Preview both open 
the file without error (it opens as a blank page, but according to the customer that is correct).

The command line I'm using for testing:

  bin/gs -sDEVICE=tiff24nc -o test.tif ./samplesB1a1.pdf
Comment 1 Marcos H. Woehrmann 2009-04-05 20:22:16 UTC
Created attachment 4895 [details]
samplesB1a1.pdf
Comment 2 Alex Cherepanov 2009-04-05 21:42:03 UTC
Created attachment 4896 [details]
patch

Skip Identity /TR function in soft mask dictionary on PostScript level instead
of
passing {} to .begintransparencymaskgroup because ref_function() only accepts
functions that consist of data and %execfunction .
Comment 3 Alex Cherepanov 2009-04-06 06:49:54 UTC
The patch is committed as a rev. 9617.
Regression testing shows no differences.