kern/83375: Fatal trap 12 cloning a pty

Marc Olzheim marcolz at stack.nl
Wed Jul 13 20:04:08 GMT 2005


On Wed, Jul 13, 2005 at 09:30:13AM +0000, FreeBSD-gnats-submit at FreeBSD.org wrote:
Here's the FreeBSD 5.4-STABLE trace:

Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address   = 0x3b271cd8
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc0557bd0
stack pointer           = 0x10:0xebd9a9ec
frame pointer           = 0x10:0xebd9a9f8
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         = 8993 (screen)
[thread pid 8993 tid 100342 ]
Stopped at      0xc0557bd0 = ptsopen+0xb8:      movl    0xc0701960 = linesw(,%eax,4),%eax
db> tr
Tracing pid 8993 tid 100342 td 0xc64cc300
ptsopen(c7e8ea00,3,2000,c64cc300,ebd9aa60) at 0xc0557bd0 = ptsopen+0xb8
spec_open(ebd9aa60,ebd9ab1c,c0581339,ebd9aa60,180) at 0xc04f292c = spec_open+0x28c
spec_vnoperate(ebd9aa60) at 0xc04f269b = spec_vnoperate+0x13
vn_open_cred(ebd9abd4,ebd9acd4,0,c7d0d600,7) at 0xc0581339 = vn_open_cred+0x431
vn_open(ebd9abd4,ebd9acd4,0,7,c0724b20) at 0xc0580f06 = vn_open+0x1e
kern_open(c64cc300,bfbfc910,0,3,0) at 0xc057b0b4 = kern_open+0xcc
open(c64cc300,ebd9ad04,3,2a,282) at 0xc057afe4 = open+0x18
syscall(2f,281e002f,bfbf002f,6,bfbfc910) at 0xc06803eb = syscall+0x227
Xint0x80_syscall() at 0xc066fcef = Xint0x80_syscall+0x1f
--- syscall (5, FreeBSD ELF32, open), eip = 0x2816c7bb, esp = 0xbfbfc8dc, ebp = 0xbfbfc938 ---
db> 


More information about the freebsd-bugs mailing list