[gs-bugs] [Bug 690587] setcolorspace + currentgray crashes GS 8.64

bugs.ghostscript.com-bugzilla-daemon at ghostscript.com bugs.ghostscript.com-bugzilla-daemon at ghostscript.com
Wed Jul 1 08:34:30 PDT 2009


ken.sharp at artifex.com changed:

           What    |Removed                     |Added
         AssignedTo|support at artifex.com         |ken.sharp at artifex.com

------- Additional Comments From ken.sharp at artifex.com  2009-07-01 08:34 -------
The first issue is some kind of stack confusion; after executing the indexed
procedure (string in this case) to retrieve the base colour, we are expecting to
get a real and don't. This function therefore returns a typecheck error, and
that (oddly) causes the crash, probably because the execution/operand stacks are
in a mess. The crash occurs in pop_estack, from 'stop', attempting to clean up,
and the cleanup procedure we are trying to execute looks like its off the top of
the estack.

The current HEAD from Subversion returns (for me) a rangecheck error in
'execute' for the second problem. This was probably fixed along with one of the
earlier reports of colour space problems.

Assigning to me to address the first issue.

------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

More information about the gs-bugs mailing list