panic: lockmgr: locking against myself (msdosfs)

Alexander Leidinger Alexander at Leidinger.net
Thu May 5 05:51:58 PDT 2005


Hi,

I can reproduce this (starting rhytmbox and (try to) wait (it will panic
first) until it finishes its automatic rescanning of the music library):
---snip---
KDB: enter: panic
[thread pid 670 tid 100140 ]
Stopped at      kdb_enter+0x2a: leave   
db> tr
Tracing pid 670 tid 100140 td 0xc1e5a000
kdb_enter(c05b7748) at kdb_enter+0x2a
panic(c05b613e,80,c1e5a000,0,2) at panic+0xa9
lockmgr(c1fcf498,2002,c1fcf4bc,c1e5a000,d0ad58cc) at lockmgr+0x44e
vop_stdlock(d0ad58ec,d0ad5908,c04eed31,c17ef6c0,d0ad58ec) at vop_stdlock+0x1e
VOP_LOCK_APV(c17ef6c0) at VOP_LOCK_APV+0x27
vn_lock(c1fcf440,2002,c1e5a000) at vn_lock+0xa3
vget(c1fcf440,2002,c1e5a000) at vget+0xab
vfs_hash_get(c17da000,c000,2,c1e5a000,d0ad5998) at vfs_hash_get+0x87
deget(c176c500,40003,0,d0ad5a10,0) at deget+0x79
msdosfs_lookup(d0ad5a88,d0ad5ac4,c04dd9ee,c17ef6c0,d0ad5a88) at msdosfs_lookup+0x4b7
VOP_CACHEDLOOKUP_APV(c17ef6c0,d0ad5a88,c1e5a000,c18dc600,c05fa180) at VOP_CACHEDLOOKUP_APV+0x27
vfs_cache_lookup(d0ad5b1c,d0ad5b38,c04e0b8e,c17ef6c0,d0ad5b1c) at vfs_cache_lookup+0xb1
VOP_LOOKUP_APV(c17ef6c0) at VOP_LOOKUP_APV+0x27
lookup(d0ad5b9c,0,d0ad5bc4,c05badde,7e7) at lookup+0x38d
namei(d0ad5b9c,87d9b40,0,0,c1771bb0) at namei+0x2cb
kern_lstat(c1e5a000,87d9b40,0,d0ad5c70) at kern_lstat+0x47
lstat(c1e5a000) at lstat+0x1b
syscall(3b,3b,3b,bf6fbe30,87d9b40) at syscall+0x204
Xint0x80_syscall() at Xint0x80_syscall+0x1f
--- syscall (190, FreeBSD ELF32, lstat), eip = 0x28ddb79f, esp = 0xbf6fbd4c, ebp = 0xbf6fbdf8 ---
---snip---

It's dumping the core now, if you need it I can put it up with the debug
kernel.

Bye,
Alexander.

-- 
      ...and that is how we know the Earth to be banana-shaped.

http://www.Leidinger.net                       Alexander @ Leidinger.net
  GPG fingerprint = C518 BC70 E67F 143F BE91  3365 79E2 9C60 B006 3FE7


More information about the freebsd-current mailing list