b***@artifex.com
2017-10-25 00:17:01 UTC
http://bugs.ghostscript.com/show_bug.cgi?id=698692
Bug ID: 698692
Summary: String modified by putinterval fails to be replaced by
def
Product: Ghostscript
Version: 9.21
Hardware: Macintosh
OS: MacOS X
Status: UNCONFIRMED
Severity: major
Priority: P4
Component: General
Assignee: ghostpdl-***@artifex.com
Reporter: ***@mavericklabel.com
QA Contact: gs-***@ghostscript.com
Word Size: ---
Created attachment 14412
--> http://bugs.ghostscript.com/attachment.cgi?id=14412&action=edit
Code to reproduce the bug
The following code:
3 {
/testString (abc) def
(testString 1: ) print testString ==
testString 1 (Z) putinterval
(testString 2: ) print testString ==
} repeat
...produces the following output:
testString 1: (abc)
testString 2: (aZc)
testString 1: (aZc)
testString 2: (aZc)
testString 1: (aZc)
testString 2: (aZc)
The "testString 1" log line should always print (abc). Instead, after the first
run through the loop, it reports (aZc), even though the previous line should
replace testString with a fresh copy of (abc).
Bug ID: 698692
Summary: String modified by putinterval fails to be replaced by
def
Product: Ghostscript
Version: 9.21
Hardware: Macintosh
OS: MacOS X
Status: UNCONFIRMED
Severity: major
Priority: P4
Component: General
Assignee: ghostpdl-***@artifex.com
Reporter: ***@mavericklabel.com
QA Contact: gs-***@ghostscript.com
Word Size: ---
Created attachment 14412
--> http://bugs.ghostscript.com/attachment.cgi?id=14412&action=edit
Code to reproduce the bug
The following code:
3 {
/testString (abc) def
(testString 1: ) print testString ==
testString 1 (Z) putinterval
(testString 2: ) print testString ==
} repeat
...produces the following output:
testString 1: (abc)
testString 2: (aZc)
testString 1: (aZc)
testString 2: (aZc)
testString 1: (aZc)
testString 2: (aZc)
The "testString 1" log line should always print (abc). Instead, after the first
run through the loop, it reports (aZc), even though the previous line should
replace testString with a fresh copy of (abc).
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are receiving this mail because:
You are the QA Contact for the bug.