Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Jul 2005 11:50:01 +0200
From:      Marc Olzheim <marcolz@stack.nl>
To:        FreeBSD-gnats-submit@FreeBSD.org, freebsd-bugs@FreeBSD.org
Cc:        Marc Olzheim <marcolz@stack.nl>
Subject:   Re: kern/83375: Fatal trap 12 cloning a pty
Message-ID:  <20050719095001.GA11846@stack.nl>
In-Reply-To: <20050715134332.GA37237@stack.nl>
References:  <200507130926.j6D9QB6T001062@synth.ilse.net> <200507130930.j6D9UDHL028973@freefall.freebsd.org> <20050713200405.GA66432@stack.nl> <20050714125552.GA26456@stack.nl> <20050715100439.GB35516@stack.nl> <20050715134332.GA37237@stack.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
5.4-RELEASE-p4 broke down to me as well:

Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address   = 0x1c
fault code              = supervisor write, page not present
instruction pointer     = 0x8:0xc0512b03
stack pointer           = 0x10:0xebaeb9bc
frame pointer           = 0x10:0xebaeb9c8
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 5514 (screen)
[thread pid 5514 tid 100166 ]
Stopped at      0xc0512b03 = knote+0x27:        lock cmpxchgl   %ecx,0x1c(%edx)
db> trace
Tracing pid 5514 tid 100166 td 0xc5cb3900
knote(c5e96c80,0,0,c5e96c10,c5e96c00) at 0xc0512b03 = knote+0x27
ttwakeup(c5e96c00,c5e96c00,c5e96c00,c65d7200,ebaeba14) at 0xc055c465 = ttwakeup+0x65
ttymodem(c5e96c00,1) at 0xc055b0c8 = ttymodem+0x170
ptcopen(c65d7200,3,2000,c5cb3900,c0710800) at 0xc055edb3 = ptcopen+0x63
spec_open(ebaeba80,ebaebb3c,c058cd35,ebaeba80,180) at 0xc04f19ce = spec_open+0x2b6
spec_vnoperate(ebaeba80) at 0xc04f1713 = spec_vnoperate+0x13
vn_open_cred(ebaebbe4,ebaebce4,0,c6e64400,a) at 0xc058cd35 = vn_open_cred+0x419
vn_open(ebaebbe4,ebaebce4,0,a,0) at 0xc058c91a = vn_open+0x1e
kern_open(c5cb3900,bfbfc6a0,0,3,0) at 0xc05867c7 = kern_open+0xeb
open(c5cb3900,ebaebd14,3,1,292) at 0xc05866d8 = open+0x18
syscall(bfbf002f,2f,bfbf002f,ffffffff,28104c2d) at 0xc0699677 = syscall+0x2b3
Xint0x80_syscall() at 0xc06885ef = Xint0x80_syscall+0x1f
--- syscall (5, FreeBSD ELF32, open), eip = 0x2816c7bb, esp = 0xbfbfc66c, ebp = 0xbfbfc6c8 ---
db> show reg
cs                 0x8
ds                0x10
es           0x1000010
fs          0xebae0018
ss                0x10
eax                0x4
ecx         0xc5cb3900
edx                  0
ebx         0xc5e96c00
esp         0xebaeb9bc
ebp         0xebaeb9c8
esi         0xc65d7200
edi         0xc65ce630
eip         0xc0512b03  knote+0x27
efl            0x10246
dr0                  0
dr1                  0
dr2                  0
dr3                  0
dr4         0xffff0ff0
dr5              0x400
dr6         0xffff0ff0
dr7              0x400
0xc0512b03 = knote+0x27:        lock cmpxchgl   %ecx,0x1c(%edx)
db>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050719095001.GA11846>