Project

General

Profile

Actions

Bug #15831

closed

Kernel Panic when IGMPProxy gets CIDR Removed

Added by André L. about 1 month ago. Updated 28 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
IGMP Proxy
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
24.11
Release Notes:
Default
Affected Version:
Affected Architecture:
amd64

Description

Hi there,

Today there was a kernel panic which can be reproduced by the following steps:
1. Setup IGMP Proxy with 1 Uptstream and 2 Downstreams, setup with Networking CIDR.
2. Save and restart Service (test if working)
3. Remove the CIDR Network in all interfaces
4. save and restart

This results in a kernel panic which forces the pfSense to restart.
Attached you can find the DUMPs aswell as the crashreport as TXT-File


Files

info.0 (534 Bytes) info.0 DUMP André L., 11/11/2024 09:10 AM
textdump.tar.0 (350 KB) textdump.tar.0 DUMP André L., 11/11/2024 09:10 AM
crashreport-txt.txt (357 KB) crashreport-txt.txt Crash-Report from WebGUI André L., 11/11/2024 09:10 AM
Actions #1

Updated by Marcos M about 1 month ago

  • Status changed from New to Confirmed

The following contains a potential fix:

  1. Download the following file: https://nc.netgate.com/nextcloud/s/tW7HEEBTyZXj5mP
  2. Go to Diagnostics > Command Prompt and upload the file
  3. On the same page, execute the shell command: pkg install -fy /tmp/pfSense-kernel-pfSense-24.03.pkg
  4. Reboot the firewall

If you are able to reproduce the issue after following the above, please provide the crash dump as before.

Actions #2

Updated by André L. about 1 month ago

Marcos M wrote in #note-1:

The following contains a potential fix:

  1. Download the following file: https://nc.netgate.com/nextcloud/s/tW7HEEBTyZXj5mP
  2. Go to Diagnostics > Command Prompt and upload the file
  3. On the same page, execute the shell command: pkg install -fy /tmp/pfSense-kernel-pfSense-24.03.pkg
  4. Reboot the firewall

If you are able to reproduce the issue after following the above, please provide the crash dump as before.

This fix fixed this issue, the problem cannot be reproduced after the fix was installed.

Actions #3

Updated by Jim Pingle about 1 month ago

  • Project changed from pfSense Plus to pfSense
  • Category changed from IGMP Proxy to IGMP Proxy
  • Assignee set to Mateusz Guzik
  • Target version set to 2.8.0
  • Affected Plus Version deleted (24.03)
  • Plus Target Version set to 25.01
Actions #4

Updated by Mateusz Guzik about 1 month ago

Fixes got merged to devel-main and plus-devel-main and will be part of the future releases.

However, they wont be available in the upcoming 24.11 release. Should the customer choose to upgrade, we can provide them with a custom kernel.

Actions #5

Updated by Jim Pingle about 1 month ago

  • Status changed from Confirmed to Feedback
  • % Done changed from 0 to 100
Actions #6

Updated by Mateusz Guzik about 1 month ago

A decision was made to ship this with 24.11 after all, so I think we can consider the matter closed :)

Actions #7

Updated by Jim Pingle about 1 month ago

  • Plus Target Version changed from 25.01 to 24.11
Actions #8

Updated by Jim Pingle 28 days ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF