Project

General

Profile

Actions

Bug #8215

closed

rcvif is NULL in ip6_forward - possible regression in 2.4

Added by Lih Wei Chia over 6 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Operating System
Target version:
-
Start date:
12/16/2017
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.4.x
Affected Architecture:

Description

[Bug re-created after previous one was accidentally closed by staff]

Hi, I'm facing random crashes after upgrading from 2.3 to 2.4.

From some searches based on the backtrace, it seems like this patch from #5428 :

https://github.com/pfsense/FreeBSD-src/commit/4204c9f01d2ab439f6e0b9454ab22d4ffcca8cc4

fixes the issue. But this is missing in 2.4:

https://github.com/pfsense/FreeBSD-src/blob/RELENG_2_4/sys/netpfil/pf/pf_norm.c#L791

It does seem like the above patch was superseded by this :

https://github.com/pfsense/FreeBSD-src/commit/54cf5d1b6607c1e6f2cbf32784c33720517bce49

but it does not seem to be applied in either 2.3 or 2.4

Actions #1

Updated by Lih Wei Chia over 6 years ago

I'd like to build a replacement kernel with the change so we can get our VPN working again. Is there a specific guide for pfSense or can I just follow the standard FreeBSD guide? Do I get the kernel source from the git linked in the original report?

I've already gone through the trouble of tracing down the cause of the crashes, but don't know how to proceed with building a replacement kernel with the changes applied. Any pointers from the team will be much appreciated!

Actions #2

Updated by Jim Pingle over 4 years ago

  • Category set to Operating System
  • Status changed from New to Closed

Old report and no recent recurrences. Lots of things in this area have changed, so most likely it's either fixed no longer relevant.

Actions

Also available in: Atom PDF