Subject: Data modified on freelist
To: None <port-i386@NetBSD.ORG>
From: Juergen Hannken-Illjes <hannken@serv1.eis.cs.tu-bs.de>
List: port-i386
Date: 07/26/1997 14:24:10
Running a kernel from friday morning sources I get `Data modified on freelist:':

| word 0 of object 0xf87a2800 size 76 previous type ??? (invalid addr 0xe7aa0040)
| word 0 of object 0xf87a2800 size 76 previous type ??? (0xefbe0156 != 0xdeadbeef)
| word 0 of object 0xf87a4c80 size 88 previous type ??? (invalid addr 0x41480040)
| word 0 of object 0xf87a4c80 size 88 previous type ??? (0xefbe01fa != 0xdeadbeef)
| word 0 of object 0xf87a5d00 size 76 previous type ??? (invalid addr 0x89990040)
| word 0 of object 0xf87a5d00 size 76 previous type ??? (0xefbe01fe != 0xdeadbeef)
| word 0 of object 0xf87a6980 size 76 previous type ??? (invalid addr 0xe51c0040)
| word 0 of object 0xf87a6980 size 76 previous type ??? (0xefbe0124 != 0xdeadbeef)

followed by `panic: lockmgr: locking against myself'.
Current proc is a just forked `inetd' (start time is zero).

My last command was `rsh' with this machine as destination. The `Data modified...'
all came from such commands (one object per command).

I have a coredump. Any hints?
-- 
Juergen Hannken-Illjes - hannken@eis.cs.tu-bs.de - TU Braunschweig (Germany)