PROBLEM: (QAR 52528) (Patch ID: OSF415-400290) ******** This patch fixes a problem where the lpq command causes the program to crash (Memory fault). The problem is caused by lpq running until a print queue buffer in memory is overwritten. The following is an example of a core dump: Fri Jun 20 14:55:30 1997: Rank Pri Owner Job Files Total Size 1st 0 root 1 err3 28 bytes 2nd 0 root 2 file 195 bytes 3rd 0 root 3 file 195 bytes 4th 0 root 4 file 195 bytes 5th 0 root 5 file 195 bytes 6th 0 root 6 file 195 bytes 7th 0 root 8 file 195 bytes Memory fault - core dumped PROBLEM: (QAR 23692, QAR 47716, QAR 51196, HPAQ1142J, QAR 51504, QAR 51757, MGO102627, QAR 51837, HPAQ20FLV, QAR 51865, UVO105149, QAR 51866, HPAQB119U, QAR 51987, QAR 52054, QAR 52377, MGO102769, QAR 52416, EVT102133, QAR 52499, QAR 52502, QAR 52504, QAR 52505, QAR 52604, QAR 52657, STLQ11212, QAR 53197, HPAQ500SR, QAR 53976, MGO102870, QAR 54415, QAR 54961, QAR 55409, UTO101507, QAR 55515, QAR 55691, QAR 57136, UVO105567, QAR 57374, QAR 57384, HPAQC0CM7, QAR 60179, DMO100329) (Patch ID: OSF415-405295) ******** This patch includes no new print system features, but improves the overall print system as follows: o Prevents race conditions that caused problems starting and exiting the line print daemon. o Fixes problems that caused print queues to hang. o Efficiency is improved. lpq can reliably determine when lpd is not running, preventing the initialization of too many instances of lpd when many lpr commands are issued simultaneously. This information is used by Pathworks/ASDU. o Logging is improved. All errors or unusual events are logged as lpr.info or greater severity. Messages for infinite network tries will no longer increase the size of lpr.log. All lpr.log messages are tagged with the severity, to distinguish errors clearly to the Administrator and to technical support. o Loss of protocol messages is fixed due to improved reliability of network I/O.