[Bug 208140] panic: page fault in pf

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Mar 26 19:37:15 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208140

--- Comment #2 from Roman <rkondakov at ya.ru> ---
On last dump:

...
up 8
4454                    if (PF_ANEQ(pd->src, &nk->addr[pd->sidx], pd->af) ||
Current language:  auto; currently minimal
(kgdb) p pd
Cannot access memory at address 0x0

(kgdb) up 1
#9  0xffffffff8063d47c in pf_test (dir=<value optimized out>,
    ifp=<value optimized out>, m0=<value optimized out>,
    inp=<value optimized out>) at /usr/src/sys/netpfil/pf/pf.c:5889
5889                    action = pf_test_state_udp(&s, dir, kif, m, off, h,
&pd);

(kgdb) p pd
$11 = {lookup = {done = 0, uid = 0, gid = 0}, tot_len = 74, hdr = {
    tcp = 0xfffffe00003e8638, udp = 0xfffffe00003e8638,
    icmp = 0xfffffe00003e8638, icmp6 = 0xfffffe00003e8638,
    any = 0xfffffe00003e8638}, nat_rule = 0x0, src = 0xfffff801efc6401c,
  dst = 0xfffff801efc64020, sport = 0x0, dport = 0x0, pf_mtag = 0x0,
  p_len = 0, ip_sum = 0xfffff801efc6401a, proto_sum = 0x0, flags = 0,
  af = 2 '\002', proto = 17 '\021', tos = 0 '\0', dir = 1 '\001',
  sidx = 0 '\0', didx = 1 '\001'}

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-pf mailing list