Project

General

Profile

Actions

Bug #16375

open

Boot Environment page fails to load if ``pfsense:version`` ZFS property contains newlines

Added by Christian McDonald 27 days ago. Updated 24 days ago.

Status:
Feedback
Priority:
Normal
Category:
Web Interface
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Release Notes:
Default
Affected Plus Version:
Affected Architecture:

Description

PHP Errors:
[15-Aug-2025 16:51:34 Etc/UTC] PHP Fatal error:  Uncaught ValueError: array_combine(): Argument #1 ($keys) and argument #2 ($values) must have the same number of elements in /usr/local/pfSense/include/www/system_be.inc:781
Stack trace:
#0 /usr/local/pfSense/include/www/system_be.inc(781): array_combine()
#1 /usr/local/pfSense/include/www/system_be.inc(907): zfs_list()
#2 /usr/local/www/system_be.php(89): be_get_bootenv_props_ex()
#3 {main}
  thrown in /usr/local/pfSense/include/www/system_be.inc on line 781
[25.07-RELEASE][root@azure96.stevew.lan]/root: bectl list
BE      Active Mountpoint Space Created
default NR     /          1.75G 2025-07-28 17:16
Actions #1

Updated by Georgiy Tyutyunnik 26 days ago

unable to reproduce, please specify steps if possible
tested on:
25.07-RELEASE (amd64)
built on Fri Aug 8 16:24:00 UTC 2025
FreeBSD 15.0-CURRENT

25.07.1-RELEASE (amd64)
built on Fri Aug 15 18:42:00 UTC 2025
FreeBSD 15.0-CURRENT

Actions #2

Updated by Jim Pingle 24 days ago

  • Project changed from pfSense to pfSense Plus
  • Subject changed from Boot Environment page fails to load if `pfsense:version` ZFS property contains newlines to Boot Environment page fails to load if ``pfsense:version`` ZFS property contains newlines
  • Category changed from Web Interface to Web Interface
  • Target version set to 25.11
  • % Done changed from 0 to 100
  • Plus Target Version deleted (25.07.1)

The only platform known to be affected is Azure, it was not reproducible anywhere else. Also, not a regression as 25.07 is the first Azure version to be available with ZFS, so only likely to be hit by internal testing users. Fix can be made available as a system patch along with or after the 25.07.1 release.

Actions

Also available in: Atom PDF