panic in pf_purge_expired_states
Simon 'corecode' Schubert
corecode at fs.ei.tum.de
Tue Jul 4 09:43:49 PDT 2006
Max Laier wrote:
On Sunday 02 July 2006 17:17, Simon 'corecode' Schubert wrote:
about every month i'm getting a panic in pf_purge_expired_states on some
RB_* function.
Can you show me a trace instead?
sure (panics not always here):
#10 0xc578bc7f in pf_state_tree_lan_ext_RB_REMOVE (head=0xc56da9c0,
elm=0xc593a900)
at /usr/src/sys/net/pf/pf.c:272
#11 0xc578df19 in pf_purge_expired_states () at /usr/src/sys/net/pf/pf.c:814
#12 0xc578db91 in pf_purge_timeout (arg=0xc57aeaa8) at
/usr/src/sys/net/pf/pf.c:701
#13 0xc01a486f in softclock_handler (arg=0xc031e8e0) at
/usr/src/sys/kern/kern_timeout.c:308
We had rb-tree inconsistencies in FreeBSD as well. I think the basic behind
the fix was pf.c, rev. 1.35 but it took me some intermediate steps to get it
final.
yes, i thought that this might be a fix, but the machine is running as
bridge and not using synproxy.
cheers
simon
--
Serve - BSD +++ RENT this banner advert +++ ASCII Ribbon /"\
Work - Mac +++ space for low â¬â¬â¬ NOW!1 +++ Campaign \ /
Party Enjoy Relax | http://dragonflybsd.org Against HTML \
Dude 2c 2 the max ! http://golden-apple.biz Mail + News / \
More information about the Bugs
mailing list