Technical data
5.2.3 ANSI GSS Sequence Could Cause Symbiont Crash
When using the ANSI GSS escape sequence with a parameter of zero, the ANSI
translator would crash and cause the print queue to stop. For example, the
sequence:
<CSI><SP>C
would cause DCPS to crash with the following error messages:
%%%%%%%%%%% OPCOM 3-DEC-1999 11:48:09.85 %%%%%%%%%%%
Message from user SYSTEM on RT495
Process SYMBIONT_49: %SYSTEM-F-INTDIV, arithmetic trap, integer divide by zero
at PC=FFFFFFFF808A0AE8, PS=0000001B
%%%%%%%%%%% OPCOM 3-DEC-1999 11:48:09.89 %%%%%%%%%%%
Message from user QUEUE_MANAGE on RT495
%QMAN-E-SYMDEL, unexpected symbiont process termination
%%%%%%%%%%% OPCOM 3-DEC-1999 11:48:09.89 %%%%%%%%%%%
Message from user QUEUE_MANAGE on RT495
-SYSTEM-F-INTDIV, arithmetic trap, integer divide by zero at
PC=0000000000000000, PS=00000000
5.2.4 Incorrectly Coded Font Causes Font Listings to Fail
When requesting a list of fonts from some printers, including the LN32 and
LNM40, the list would either not print or fail with a PostScript error. This
would occur if a DCPS ANSI print job had been printed on the printer since
the last time it was powered on. ANSI fonts created by DCPS have been fixed
so that such font lists, including those produced using the printer’s console
and user-written PostScript programs that inquire about font information, now
succeed.
5.2.5 Layup Usage and Printer Errors Can Cause Memory Leaks
DCPS symbiont processes would sometimes use increasing amounts of memory
over time when you used layup files. This also occurred rarely for certain printer
error messages.
Also see Chapter 3 for information about a memory leak in OpenVMS Alpha
V7.1-2.
DCPS Version 1.8 Information 5–3