[comp.sys.apollo] Print Server Bug

ferguson@BKNLVMS.BITNET (05/20/88)

Occasionally, one of our students prints ?*.pas even though he/she
has a file with no text in it. The file is therefore 32 bytes of
header, and nothing else. Whenever this happens, the print server
dies of an access violation.


Has anyone else had this problem? (I'm at 9.7)

Is anyone fixing it?

Thank you very nice,

Scott Ferguson
ferguson@bknlvms.bitnet

krowitz@RICHTER.MIT.EDU (David Krowitz) (05/20/88)

Are you certain that you print server is an SR9.7 server and not
an older version? My server for our Toshiba 1351 printer used to
have the same problem with earlier versions which were based on
pre SR9.6 /com/prsvr (what is happening is that /com/prsvr is
trying to check if the first line of the line contains some
special character string before checking if the file is even
long enough to contain the string). Apollo fixed this problem
sometime around SR9.6 If your print server is an SR9.6/9.7 server
it will have a length of about 310-320 blocks. Earlier versions
(SR9.2/9.2.3) are more like 165-175 blocks in length.


 -- David Krowitz

krowitz@richter.mit.edu   (18.83.0.109)
krowitz%richter@eddie.mit.edu
krowitz%richter@athena.mit.edu
krowitz%richter.mit.edu@mitvma.bitnet
(in order of decreasing preference)