DragonFly BSD
DragonFly kernel List (threaded) for 2006-04
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: VOP_STDCLOSE Panic for named pipes


From: "David Rhodus" <drhodus@xxxxxxxxxxx>
Date: Tue, 18 Apr 2006 20:51:08 -0400

I think this should already be fixed.  Try and update to HEAD again
and see if you can reproduce the problem.

-DR

On 4/18/06, Kyle Butt <kylebutt@xxxxxxxxx> wrote:
> 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
>




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]