* Insan Praja SW <[EMAIL PROTECTED]> [2008-06-24 18:32]:
> Stopped at  pf_state_tree_RB_REMOVE_COLOR + 0x1C0: cmpl $0x1,0x40(%rsi)

sometimes it takes a few reads until things are obvious.
please try this diff.

Index: pf.c
===================================================================
RCS file: /cvs/src/sys/net/pf.c,v
retrieving revision 1.604
diff -u -r1.604 pf.c
--- pf.c        3 Jul 2008 15:46:23 -0000       1.604
+++ pf.c        4 Jul 2008 00:04:27 -0000
@@ -687,8 +685,8 @@
                        }
                pool_put(&pf_state_key_pl, sk);
                s->key[idx] = cur;
-       }
-       s->key[idx] = sk;
+       } else
+               s->key[idx] = sk;
 
        if ((si = pool_get(&pf_state_item_pl, PR_NOWAIT)) == NULL) {
                pf_state_key_detach(s, idx);


-- 
Henning Brauer, [EMAIL PROTECTED], [EMAIL PROTECTED]
BS Web Services, http://bsws.de
Full-Service ISP - Secure Hosting, Mail and DNS Services
Dedicated Servers, Rootservers, Application Hosting - Hamburg & Amsterdam

Reply via email to