Bug 691948

Summary: bitcmyk broken in language switch build
Product: Ghostscript Reporter: Henry Stiles <henry.stiles>
Component: Graphics LibraryAssignee: Henry Stiles <henry.stiles>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P4    
Version: master   
Hardware: PC   
OS: Linux   
Customer: Word Size: ---

Description Henry Stiles 2011-02-09 20:20:08 UTC
The following crashes in the language switch build when setting up the halftone orders:

pspcl6 -sDEVICE=bitcmyk -o /dev/null tiger.eps
Comment 1 Henry Stiles 2011-02-11 07:45:50 UTC
Hmm, wonder how long this has been broken?  With the language switch build the null device is in the graphics state when the halftone is created, not the selected device.  This creates a screen with only 1 component.  Later when drawing we try to access all 4 components (if we are using a cmyk device), and of course they are not initialized.
Comment 2 Henry Stiles 2011-02-11 19:03:54 UTC
Fixed in 12146.