Bug 182350 - [pf] core dump with packet filter -- pf_overlad_task
Summary: [pf] core dump with packet filter -- pf_overlad_task
Status: Closed DUPLICATE of bug 160496
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 10.0-CURRENT
Hardware: Any Any
: Normal Affects Only Me
Assignee: Thibault
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-24 18:10 UTC by Thibault
Modified: 2014-12-08 17:11 UTC (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 ***