bpf panic

Kris Kennaway kris at obsecurity.org
Thu Feb 23 00:19:47 PST 2006


I ran tcpdump and killall tcpdump in a loop on 7.0, and after a few
minutes it panicked with:

Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address   = 0x8
fault code      = supervisor read, page not present
instruction pointer     = 0x20:0xc058d0fb
stack pointer          = 0x28:0xe5007c04
frame pointer          = 0x28:0xe5007c28
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  = 9 (em0 taskq)
[thread pid 9 tid 100019 ]
Stopped at      bpf_mtap+0xf:   cmpl    $0,0x8(%edi)
db> wh
Tracing pid 9 tid 100019 td 0xc63d6340
bpf_mtap(0,c8f46500,1,2,c63d0001) at bpf_mtap+0xf
ether_input(c6455c00,c8f46500,c8f46500,c6588880,1) at ether_input+0x15f
em_rxeof(c656e800,63,1,c06f7be0,c656e9cc) at em_rxeof+0x423
em_handle_rxtx(c656e800,1,c06fbfa7,50,c658889c) at em_handle_rxtx+0x5b
taskqueue_run(c6588880,c658889c,c06f0e27,0,1) at taskqueue_run+0x104
taskqueue_thread_loop(c656e9dc,e5007d38,c06f5c42,31a,c656e9dc) at taskqueue_thread_loop+0x6b
fork_exit(c053b5f8,c656e9dc,e5007d38) at fork_exit+0xc5
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xe5007d6c, ebp = 0 ---
db>

Core available.

Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-net/attachments/20060223/b2250706/attachment.bin


More information about the freebsd-net mailing list