Products   Support   Download   Contact

invalidrestore ERRORS IN SCRIPTSERVER® PAN VERSION 1.4.5

Contents | Index | About the Icons

Abstract

ScriptServer® PAN Printing System (PAN) version 1.4.5 (all platforms) contains a PostScript programming error which may trigger invalidrestore errors on some printers when printing textfiles containing form feed characters.

NOTE: This problem is only present in version 1.4.5.

Discussion

PostScript is a graphics rendering language which was created by Adobe Systems, Inc. It is utilized by many printers as their preferred language for print jobs. As with many programming languages, PostScript print jobs usually contain subroutines, which are typically defined by a preamble included with the print job; this preamble is often referred to as the prologue.

A programming error in the prologue shipped with PAN version 1.4.5 may produce invalidrestore errors on some printers when ASCII form feed (character value 12 decimal) characters are processed as part of the page handling logic. After evaluating various options, GrayMatter has determined that the simplest fix, for both our customers and ourselves, is to simply make available an updated version of the file prolog.ps which fixes this problem.

Obtaining and Updating prolog.ps

  1. Download the updated prolog.ps from us with FTP or web services:
  2. Locate the file <pan installation>/<web directory>/modules/ps/prolog.ps. (As an example, on a Linux system this would usually be /home/pan/public_html/modules/ps/prolog.ps)
  3. Replace this file with the updated version.

There is no need to restart either the queues or the PAN server.

© 2020 GrayMatter Software Corporation