![]() |
Print - EHANDLER.PS Errors |
The information in this document applies to:
WordPerfect® 5.1 for DOS
Problem
Solutions: EHANDLER.PS is a utility that is shipped with WordPerfect. When a user runs Install on a PostScript printer definition, this file is uncompressed and copied along with the .ALL file. This file is useful in troubleshooting PostScript problems. EHANDLER.PS is a error handling utility. It is loaded into the memory of the printer by copying the file at DOS (COPY EHANDLER.PS LPT1:). This program monitors the printer and if an error condition exists, it prints the error out. There are over 25 error messages that the printer may print. When the printer prints an error message the printout shows the following: ERROR: OFFENDING COMMAND: STACK: The STACK shows whatever happens to be on the STACK at the time the error occurred. A description of the more common errors are listed below. Error: invalidfont This error occurs when WordPerfect calls for a font that does not exist in the printer. Check to make sure the fonts specified have been loaded into the printer. A damaged font file may also cause this problem. Error: ioerror This error can be caused by parity or checksum errors, broken network connections or cabling problems. Double check cabling and serial settings on the printer and verify that it matches settings in WordPerfect. Error: rangecheck A numeric operand's value is outside the range expected by an operator, e.g., a negative number appears where a non-negative number is required. This error usually indicates a problem with PostScript implementation in WordPerfect. Have the user send in all files that duplicate the problem. Error: stackoverflow The operand stack has grown too large. Too many objects have been pushed on the stack and not popped off. This was an error customers used to get in WordPerfect 5.0 when they defined many x,y positions of a polygon. Changes were made to WordPerfect to work around this problem. If a user experiences this message an STR should be logged in and all files sent in. Error: timeout A time limit has been exceeded. The default timeouts can be changed by creating an ASCII file that looks like the following: serverdict begin 0 exitserver statusdict begin 0 60 0 setdefaulttimeouts end showpage ^D The 3 values of setdefaulttimeouts are the job, manual feed and wait timeouts. This file should be copied to the printer. Error: typecheck Some operand's type is different from what the operator expects. This error usually indicates a problem with PostScript implementation in WordPerfect. Error: undefined A name used as a dictionary key cannot be found. A cabling problem can cause this if the prologue does not make it to the printer intact. A look up on any prologue procedure that was lost will cause this error. Users who change the prologue or add other dictionaries can cause this problem. Error: VMerror An error has occurred in virtual memory. The most likely problem is that users are trying to load too many fonts into the printer. This exhausts VM and produces this error. If a user encounters this problem have them decrease the available memory for the soft font resource. |
Answer:
Details:
Product specifications, packaging, technical support and information (*Specifications*) refer to theUnited States retail English version only. Specifications for other versions may vary. All Specifications, claims, features, representations, and/or comparisons provided are correct to the best of our knowledge of the date of publication, but are subject to change without notice.OUR MAXIMUM AGGREGATE LIABILITY TO YOU AND THAT OF OUR DEALERS AND SUPPLIERS IS LIMITED. IT SHALL NOTEXCEED THE AMOUNT YOU PAID TO ACCESS THE INFORMATION. SEE LEGAL DISCLAIMER. |