Subject: 1.6.2 crash report
To: None <tech-kern@NetBSD.org>
From: Ben Collver <collver@peak.org>
List: tech-kern
Date: 12/03/2004 07:03:48
gatekeeper # uname -a
NetBSD gatekeeper 1.6.2 NetBSD 1.6.2 (GATEKEEPER) #1: Mon Nov  1 15:24:29 PST 2004 ben@sanctum:/usr/src/sys/arch/i386/compile/GATEKEEPER i386


gatekeeper # gdb netbsd.0
GNU gdb 5.0nb1
Copyright 2000 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386--netbsdelf"...(no debugging symbols found)...

(gdb) target kcore netbsd.0.core
panic: lockmgr: locking against myself
#0  0x1 in ?? ()

(gdb) where
#0  0x1 in ?? ()
#1  0xc01fa73b in cpu_reboot ()
#2  0xc01724ef in db_sync_cmd ()
#3  0xc01720f4 in db_command ()
#4  0xc0171cf3 in db_command_loop ()
#5  0xc01757c4 in db_trap ()
#6  0xc01f7742 in kdb_trap ()
#7  0xc0200b0b in trap ()
#8  0xc0100bfb in calltrap ()
#9  0xc0190619 in panic ()
#10 0xc01820d5 in lockmgr ()
#11 0xc01b4070 in genfs_lock ()
#12 0xc01b3076 in VOP_LOCK ()
#13 0xc01b2839 in vn_lock ()
#14 0xc0128adf in nfs_inactive ()
#15 0xc01b3016 in VOP_INACTIVE ()
#16 0xc01ac3fa in vput ()
#17 0xc0153989 in nfs_remove ()
#18 0xc01b2dc9 in VOP_REMOVE ()
#19 0xc01b0153 in sys_unlink ()
#20 0xc020070f in syscall_plain ()
#21 0xc0100c70 in syscall1 ()
can not access 0xbfbfcc18, invalid translation (invalid PDE)
can not access 0xbfbfcc18, invalid translation (invalid PDE)
Cannot access memory at address 0xbfbfcc18


This occurred while building something from pkgsrc, where /usr/pkgsrc
was NFS mounted from another system.  Possibly relevant PR's are
kern/9944 and kern/10448.

Cheers,

Ben