Crash report with lldpd package and 23.01.b.20221223.0600
-
Keep getting the following error since installing the first BETA and even after upgrading to 20221223 still getting the following:
Crash report begins. Anonymous machine information: amd64 14.0-CURRENT FreeBSD 14.0-CURRENT #0 plus-devel-main-n255997-353da694fe8: Fri Dec 23 06:28:48 UTC 2022 root@freebsd:/var/jenkins/workspace/pfSense-Plus-snapshots-master-main/obj/amd64/CrayRXyk/var/jenkins/workspace/pfSense-Plus-snapshots-master-main/sources/FreeBS Crash report details: PHP Errors: [24-Dec-2022 17:56:03 America/New_York] PHP Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /usr/local/pkg/lldpd/lldpd.inc:43 Stack trace: #0 /etc/inc/pkg-utils.inc(715) : eval()'d code(1): lldpd_sync_config() #1 /etc/inc/pkg-utils.inc(715): eval() #2 /etc/rc.start_packages(66): sync_package('lldpd') #3 {main} thrown in /usr/local/pkg/lldpd/lldpd.inc on line 43 No FreeBSD crash data found.
Any ideas?
-
@pyrodex I suspect that this has to do with the upgrade to php 8 in the new version. Sorry, I haven't had time to look into upgrading my packages yet. Perhaps next week...
-
This should be fixed on the version of the LLDP package in today's snapshot.
-
Thank you @jimp, much appreciated.
I noticed that you also updated Avahi--again thank you.
Based on your model, I've pushed an update to the outstanding PR for NUT to update it for PHP 8.1. Appreciated it if you could take a look to confirm that it is correct. Thanks.