it definitly looks like one for me if you have the core file, can you find the line in fill_kinfo_proc that exploded?
up 15 list should do.... I think I saw this once myself but wasn't able to reproduce it again. On Sat, 29 Jun 2002, Steven G. Kargl wrote: > I'm not sure this is related to Julian's commit, > but the kernel sources are post-kse III commit. > > I have the kernel and core file if more info > or access is needed. > > -- > Steve > http://troutmask.apl.washington.edu/~kargl/ > > Script started on Sat Jun 29 18:36:22 2002 > GNU gdb 5.2.0 (FreeBSD) 20020627 > Copyright 2002 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-undermydesk-freebsd"... > IdlePTD at physical address 0x00474000 > initial pcb at physical address 0x0030d5e0 > panicstr: bremfree: bp 0xc42aa170 not locked > panic messages: > --- > panic: blockable sleep lock (sleep mutex) process lock @ >/usr/src/sys/i386/i386/trap.c:726 > > syncing disks... panic: bremfree: bp 0xc42aa170 not locked > Uptime: 3h48m12s > pfs_vncache_unload(): 3 entries remaining > Dumping 128 MB > 16 32 48 64 80 96 112 > --- > #0 0xc019e78b in doadump () > (kgdb) bt > #0 0xc019e78b in doadump () > #1 0xc019ecf0 in boot (howto=260) > #2 0xc019eefb in panic () > #3 0xc01deb47 in bremfree (bp=0xc42aa170) > #4 0xc01e0906 in vfs_bio_awrite (bp=0xc42aa170) > #5 0xc016f065 in spec_fsync (ap=0xcc2486ec) > #6 0xc016eb58 in spec_vnoperate (ap=0xcc2486ec) > at /usr/src/sys/fs/specfs/spec_vnops.c:837 > #7 0xc02354c6 in ffs_sync (mp=0xc0e41400, waitfor=2, cred=0xc0e3c380, > td=0xc02db2c0) > #8 0xc01f0c94 in sync (td=0xc02db2c0, uap=0x0) > #9 0xc019e88f in boot (howto=256) > #10 0xc019eefb in panic () > #11 0xc01beb57 in witness_lock (lock=0xc1ea8958, flags=8, > file=0xc02c9e49 "/usr/src/sys/i386/i386/trap.c", line=726) > #12 0xc0194ef3 in _mtx_lock_flags (m=0xc1ea8958, opts=0, > file=0xc02c9e49 "/usr/src/sys/i386/i386/trap.c", line=726) > #13 0xc0284f43 in trap_pfault (frame=0xcc24887c, usermode=0, eva=172) > #14 0xc0284ba3 in trap (frame= > {tf_fs = 24, tf_es = 16, tf_ds = 16, tf_edi = -1043814600, tf_esi = 0, tf_ebp >= -870020888, tf_isp = -870020952, tf_ebx = -870020860, tf_edx = -870716816, tf_ecx = >0, tf_eax = -1043814600, tf_trapno = 12, tf_err = 0, tf_eip = -1072069444, tf_cs = 8, >tf_eflags = 66054, tf_esp = -1070728192, tf_ss = 0}) > at /usr/src/sys/i386/i386/trap.c:667 > ---Type <return> to continue, or q <return> to quit--- > #15 0xc01984bc in fill_kinfo_proc (p=0xc1c8a738, kp=0xcc248904) > #16 0xc0198a5c in sysctl_out_proc (p=0xc1c8a738, req=0xcc248c10, doingzomb=1) > #17 0xc0198f1e in sysctl_kern_proc (oidp=0xc02e0100, arg1=0x0, arg2=0, > req=0xcc248c10) > #18 0xc01a7f93 in sysctl_root (oidp=0x0, arg1=0xcc248cac, arg2=3, > req=0xcc248c10) > #19 0xc01a820d in userland_sysctl (td=0xc1c77000, name=0xcc248cac, namelen=3, > old=0x0, oldlenp=0xbfbff34c, inkernel=0, new=0x0, newlen=0, > retval=0xcc248ca8) > #20 0xc01a8060 in __sysctl (td=0xc1c77000, uap=0xcc248d14) > #21 0xc02856ba in syscall (frame= > {tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 0, tf_esi = -1077939380, tf_ebp >= -1077939432, tf_isp = -870019724, tf_ebx = 672654268, tf_edx = -1077939328, tf_ecx >= 3, tf_eax = 202, tf_trapno = 12, tf_err = 2, tf_eip = 672221579, tf_cs = 31, >tf_eflags = 663, tf_esp = -1077939476, tf_ss = 47}) > #22 0xc027691d in syscall_with_err_pushed () at {standard input}:128 > #23 0x280d2451 in ?? () > #24 0x0804b83e in ?? () > #25 0x0804d346 in ?? () > #26 0x080492f9 in ?? () > (kgdb) quit > > Script done on Sat Jun 29 18:36:44 2002 > > To Unsubscribe: send mail to [EMAIL PROTECTED] > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message