VOP_STDCLOSE Panic for named pipes

Kyle Butt kylebutt at gmail.com
Tue Apr 18 17:43:14 PDT 2006


On Tue, Apr 18, 2006 at 09:53:24AM -0600, Kyle Butt wrote:
> Haven't attempted to repeat it, but I did the following:
> 
> screen mutt (then my ssh session died)
> ssh'd in again,
> screen -DR
> 
> machine became unresponsive, when I went home, I saw that
> it had panic'ed
> 
> kernel and core in ~kylebutt/crash on leaf
> 
> Kyle

Some more info on the crash.
The kernel was built april 3rd, after matt fixed the tty
STDCLOSE panic. I'll update and see if I can still reproduce it.

Sorry I couldn't get a backtrace earlier. Here's the trace
#11 0xc02b07e2 in panic (fmt=0xc054c02c "VOP_STDCLOSE: BAD OPENCOUNT %p %d\n")
    at /usr/src/sys/kern/kern_shutdown.c:677
#12 0xc02f1dab in vop_stdclose (ap=0x12)
    at /usr/src/sys/kern/vfs_default.c:1236
#13 0xc030568a in fifo_close (ap=0xd70499d0)
    at /usr/src/sys/vfs/fifofs/fifo_vnops.c:549
#14 0xc043fef4 in ufsfifo_close (ap=0xd70499d0)
    at /usr/src/sys/vfs/ufs/ufs_vnops.c:1989
#15 0xc0440471 in ufs_vnoperatefifo (ap=0xc00b8000)
    at /usr/src/sys/vfs/ufs/ufs_vnops.c:2429
#16 0xc0303809 in vop_close (ops=0xc00b8000, vp=0x12, fflag=18, td=0x12)
    at /usr/src/sys/kern/vfs_vopops.c:423
#17 0xc03050cf in fifo_open (ap=0xd7049a58)
    at /usr/src/sys/vfs/fifofs/fifo_vnops.c:259
#18 0xc0304d74 in fifo_vnoperate (ap=0xc00b8000)
    at /usr/src/sys/vfs/fifofs/fifo_vnops.c:137
#19 0xc0440471 in ufs_vnoperatefifo (ap=0xc00b8000)
    at /usr/src/sys/vfs/ufs/ufs_vnops.c:2429
#20 0xc03037d6 in vop_open (ops=0xc00b8000, vp=0x12, mode=18, cred=0x12, 
    fp=0x12, td=0x12) at /usr/src/sys/kern/vfs_vopops.c:407
#21 0xc03028f1 in vn_open (nd=0xd7049bb4, fp=0xc1746f00, fmode=6, cmode=0)
    at /usr/src/sys/kern/vfs_vnops.c:293
#22 0xc02fe9cf in kern_open (nd=0xd7049bb4, oflags=0, mode=0, res=0xd7049c50)
    at /usr/src/sys/kern/vfs_syscalls.c:1303
#23 0xc02fece9 in open (uap=0xd7049c24)
    at /usr/src/sys/kern/vfs_syscalls.c:1435
#24 0xc04c6a27 in syscall2 (frame=
      {tf_fs = -1078001617, tf_es = 47, tf_ds = -1078001617, tf_edi = 448, tf_esi = 673145008, tf_ebp = -1077943384, tf_isp = -687563404, tf_ebx = 673153                                        120, tf_edx = 673153136, tf_ecx = 673145040, tf_eax = 5, tf_trapno = 12, tf_err = 2, tf_eip = 672639196, tf_cs = 31, tf_eflags = 646, tf_esp = -107794341                                        2, tf_ss = 47}) at /usr/src/sys/i386/i386/trap.c:1420
#25 0xc04b659a in Xint0x80_syscall () at /usr/src/sys/i386/i386/exception.s:852
#26 0x0000001f in ?? ()
#27 0x0000002f in ?? ()
#28 0x00000000 in ?? ()
#29 0x00000000 in ?? ()
#30 0x00000000 in ?? ()
#31 0x00000000 in ?? ()
#32 0x16f6a000 in ?? ()
#33 0x0000000d in ?? ()
#34 0xc05d87b4 in intr_info_ary ()
#35 0xd70497c8 in ?? ()
#36 0xd70497b0 in ?? ()
#37 0xc9be9700 in ?? ()
#38 0xc02b626e in lwkt_preempt (ntd=0xbfbfe3a8, critpri=31)
    at /usr/src/sys/kern/lwkt_thread.c:861





More information about the Kernel mailing list