Bug in dz.c (System V)

Alan Fargusson alan at drivax.UUCP
Wed Aug 28 03:39:10 AEST 1985


There is a bug in the DZ driver (dz.c) in dzproc. The case T_OUTPUT
there is a line like:
		if (tp->t_state & (BUSY|TTSTOP))

It should be:
		if (tp->t_state & (TIMEOUT|BUSY|TTSTOP))

I found this bug before I was on the net and knew about this group, and
I had fogotten about it. It is likely that all versions of System V
have this bug. It can cause a panic because the timeout table will overflow.
-- 

Alan Fargusson.

{ ihnp4, amdahl, mot }!drivax!alan



More information about the Net.bugs.usg mailing list