[net.bugs.4bsd] 4.2bsd crashes in iget

dave@uwvax.ARPA (07/20/84)

Lately we've been getting crashes on our 4.2bsd machines with a

Panic: Protection Fault

The system crashes in iget().  It looks like the protection problem
is in the following code:

			if (ip->i_count == 0) {		/* ino on free list */
				if (iq = ip->i_freef)
					iq->i_freeb = ip->i_freeb;
				else
>					ifreet = ip->i_freeb;
>				*ip->i_freeb = iq;
				ip->i_freef = NULL;
				ip->i_freeb = NULL;
			}

Specifically on the marked lines (I'm not sure what the actual instruction
is, the pc is at the start of the second, but I think that means it errored
in the first).  Has anyone out there had this problem?  Does someone have
a *fix*?

-- 
Dave Cohrs @ wisconsin
...!{allegra,heurikon,ihnp4,seismo,ucbvax,uwm-evax}!uwvax!dave
dave@wisc-rsch.arpa