NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/51522
On Thu, Oct 27, 2016 at 11:15 PM, Tom Ivar Helbekkmo
<tih%hamartun.priv.no@localhost> wrote:
> The following reply was made to PR kern/51522; it has been noted by GNATS.
>
> From: Tom Ivar Helbekkmo <tih%hamartun.priv.no@localhost>
> To: gnats-bugs%netbsd.org@localhost
> Cc:
> Subject: Re: kern/51522
> Date: Thu, 27 Oct 2016 16:10:51 +0200
>
> After more than a week, I finally had another crash, but this is
> probably something different...?
I guess so...
BTW if you revert the change for mbuf debugging, the panic
due to a double free happens again? I worry that
the debugging code may hide the issue.
ozaki-r
>
> dmesg:
>
> uvm_fault(0xffffffff81303840, 0x0, 1) -> e
> fatal page fault in supervisor mode
> trap type 6 code 0 rip ffffffff806401c3 cs 8 rflags 10246 cr2 78 ilevel 4 rsp fffffe8100514e68
> curlwp 0xfffffe8100602220 pid 0.67 lowest kstack 0xfffffe81005112c0
> panic: trap
> cpu2: Begin traceback...
> vpanic() at netbsd:vpanic+0x140
> snprintf() at netbsd:snprintf
> trap() at netbsd:trap+0xc4b
> --- trap (number 6) ---
> pf_state_tree_ext_gwy_RB_REMOVE_COLOR() at netbsd:pf_state_tree_ext_gwy_RB_REMOVE_COLOR+0xcf
> pf_state_tree_ext_gwy_RB_REMOVE() at netbsd:pf_state_tree_ext_gwy_RB_REMOVE+0xca
> pf_detach_state() at netbsd:pf_detach_state+0x8b
> pf_purge_expired_states() at netbsd:pf_purge_expired_states+0x73
> pf_purge_thread() at netbsd:pf_purge_thread+0x69
> cpu2: End traceback...
>
> backtrace:
>
> 0xffffffff80119ab5 in cpu_reboot (howto=howto@entry=260, bootstr=bootstr@entry=0x0)
> at /usr/src/sys/arch/amd64/amd64/machdep.c:676
> 676 dumpsys();
> (gdb) bt
> #0 0xffffffff80119ab5 in cpu_reboot (howto=howto@entry=260, bootstr=bootstr@entry=0x0)
> at /usr/src/sys/arch/amd64/amd64/machdep.c:676
> #1 0xffffffff808ad97c in vpanic (fmt=fmt@entry=0xffffffff80ed4fdb "trap", ap=ap@entry=0xfffffe8100514c38)
> at /usr/src/sys/kern/subr_prf.c:342
> #2 0xffffffff808ada30 in panic (fmt=fmt@entry=0xffffffff80ed4fdb "trap") at /usr/src/sys/kern/subr_prf.c:258
> #3 0xffffffff8011b736 in trap (frame=0xfffffe8100514d70) at /usr/src/sys/arch/amd64/amd64/trap.c:298
> #4 0xffffffff8010115e in alltraps ()
> #5 0xffffffff806401c3 in pf_state_tree_ext_gwy_RB_REMOVE_COLOR (head=0xffffffff8128cea0 <pf_statetbl_ext_gwy>,
> parent=0xfffffe81129c1160, elm=0x0) at /usr/src/sys/dist/pf/net/pf.c:337
> #6 0xffffffff8064051e in pf_state_tree_ext_gwy_RB_REMOVE (head=head@entry=0xffffffff8128cea0 <pf_statetbl_ext_gwy>,
> elm=<optimized out>, elm@entry=0xfffffe81129c1d40) at /usr/src/sys/dist/pf/net/pf.c:337
> #7 0xffffffff806456b6 in pf_detach_state (s=<optimized out>, flags=flags@entry=0)
> at /usr/src/sys/dist/pf/net/pf.c:3042
> #8 0xffffffff806459d8 in pf_unlink_state (cur=<optimized out>) at /usr/src/sys/dist/pf/net/pf.c:1086
> #9 0xffffffff80645ae7 in pf_purge_expired_states (maxcheck=18) at /usr/src/sys/dist/pf/net/pf.c:1148
> #10 0xffffffff80645baa in pf_purge_thread (v=<optimized out>) at /usr/src/sys/dist/pf/net/pf.c:950
> #11 0xffffffff801008d7 in lwp_trampoline ()
> #12 0x0000000000000000 in ?? ()
>
Home |
Main Index |
Thread Index |
Old Index