An access violation has occurred. Principal causes of invalidaccess are:
- Accessing the value of a composite object in violation of its access
(for example, storing into a read-only array).
- Storing a composite object in local VM as an element of a composite
object in global VM.
- Executing pathforall if the current
path contains an outline for a protected font.
- An array is allocated in local or global
VM according to the current VM allocation mode. An error occurs if the array
is in global VM and any of the objects referanced by the array are in local
- An invalidaccess error occurs if the packed array is in global VM and
any of the objects referenced by the array are in local VM.
- If the current dictionary is in global VM and the key value is a composite
object whose value is in local VM, an invalidaccess error occurs .
- If the defineresource instance
is in local VM but the current VM allocation mode is global, an invalidaccess
- The specified index for defineusername
must previously be unused in the name table or must already be associated
with the same name. Changing an existing association is not permitted (an
error will occur).
- When an object is executeonly, its value cannot be read or modified
explicitly by PostScript operators (an invalidaccess error will result)
but it can still be executed by the PostScript interpreter-for example,
by invoking it with exec.
- If charpath was used to construct
any portion of the current path from a font whose outlines are protected,
pathforall is not allowed. Its execution will produce an invalidaccess error
- an invalidaccess error occurs for putinterval
if the value of array1 is in global VM and any of the elements copied from
array2 or packedarray2 are composite objects whose values are in local VM.
- The quit operator in systemdict
can be executed only by an unencapsulated job; in an encapsulated job, it
causes an invalidaccess error
- setsystemparams executes an
invalidaccess error if the password is incorrectand does not alter any parameters
SEE ALSO: rcheck, wcheck,
index Postscript Index