LaserWriters: Meaning of VMerror and Limitcheck Errors

This article explains the "VMerror" and "limitcheck" error messages that can occur when printing to a PostScript-based printer, and offers some ways to minimize or eliminate their occurrence.
If you print a lot of complex documents to a PostScript printer, you may encounter a limitcheck or VMerror error.

The PostScript language does not restrict or limit the sizes or quantities of things described in the language, such as numbers, arrays, stacks, paths, and so on. However, a PostScript interpreter running in a particular printer does have limits: the interpreter in the printer cannot process a printjob that exceed these limits. If the PostScript Interpreter attempts to perform some operation that would exceed one of these limits it may return the error "limitcheck," or "VMerror" if it exhausts virtual memory resources.

Limitcheck

The occurrence of a limitcheck error usually indicates that the print job itself contains an error or the job has some operation that exceeds one of the printer's limits. There are different types of limitcheck errors; the specific limitcheck encountered error is typically listed when the error is reported. Appendix B of the PostScript Language Reference Manual provides an explanation and the typical values for such limits.

VMerror

A VM error may occur if the printer's memory becomes too low for the PostScript interpreter to reallocate memory to finish processing a job, or perhaps even provide a more accurate or specific error message, or to display any error message at all. It is impossible to predict accurately how much VM available to the PostScript interpreter a printjob will consume, and though adding more memory to the printer may resolve a VMerror, there may be other workarounds to printing a complex document.

To workaround limitcheck and VM errors

Here are some things you can do to minimize or eliminate limitcheck and VMerror errors.


Selecting a PPD File
References

PostScript Language Reference Manual, Adobe Systems Incorporated. ISBN 0-201-181274-4.

Published Date: Feb 18, 2012