Bug 182350

Summary: [pf] core dump with packet filter -- pf_overlad_task
Product: Base System Reporter: Thibault <titi5187>
Component: kernAssignee: Thibault <titi5187>
Status: Closed DUPLICATE    
Severity: Affects Only Me CC: glebius, mm, pi, rodrigc, trociny
Priority: Normal    
Version: 10.0-CURRENT   
Hardware: Any   
OS: Any   

Description Thibault 2013-09-24 18:10:00 UTC
In Fact, in FreeBSD, when a core with the active "VIMAGE" option, and a rule in pf.conf overload, the freebsd core dump.
it is pf_overload_task as you can see on the capture.

In fact, in the pf.c the pf_overload_tack not initialize,suddenly the pf_status falls on a NULL value VNET.
Seen by swi6_task_queue the td_vnet is not properly initialize

I have go a screenshot if you want.

How-To-Repeat: Compile a freebsd kernel 10-CURRENT with option VIMAGES
In pf.conf add a new rules with overload.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2013-09-29 22:46:47 UTC
Responsible Changed
From-To: freebsd-amd64->freebsd-pf

Over to maintainer(s).
Comment 2 Kurt Jaeger freebsd_committer freebsd_triage 2014-07-12 06:23:09 UTC
Can you still reproduce it on 10.0-RELEASE ?
Comment 3 Gleb Smirnoff freebsd_committer freebsd_triage 2014-07-18 13:26:48 UTC
I remember Martin and Mikolaj worked on this problem. And AFAIR the fix is already in the stable/10 branch. Correct me if I am wrong.
Comment 4 Craig Rodrigues freebsd_committer freebsd_triage 2014-12-08 17:11:08 UTC

*** This bug has been marked as a duplicate of bug 160496 ***