Project

General

Profile

Actions

Regression #14649

closed

PHP error with One.com Dynamic DNS provider

Added by Lev Prokofev 10 months ago. Updated 7 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Dynamic DNS
Target version:
Start date:
Due date:
% Done:

100%

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

Description

Tested on

23.05.1-RELEASE (amd64)
built on Wed Jun 28 03:57:27 UTC 2023
FreeBSD 14.0-CURRENT

Steps to reproduce:

go to Services=>Dynamic DNS
set one.com
feel the form
save.

Crash report begins.  Anonymous machine information:

amd64
14.0-CURRENT
FreeBSD 14.0-CURRENT #1 plus-RELENG_23_05_1-n256108-459fc493a87: Wed Jun 28 04:26:04 UTC 2023     root@freebsd:/var/jenkins/workspace/pfSense-Plus-snapshots-23_05_1-main/obj/amd64/f2Em2w3l/var/jenkins/workspace/pfSense-Plus-snapshots-23_05_1-main/sources/

Crash report details:

PHP Errors:
[04-Aug-2023 08:23:20 Etc/GMT+4] PHP Fatal error:  Uncaught TypeError: Unsupported operand types: string + string in /etc/inc/dyndns.class:1344
Stack trace:
#0 /etc/inc/dyndns.class(479): updatedns->_update()
#1 /etc/inc/services.inc(2348): updatedns->__construct('onecom', 'site101', 'lapplander.se', 'roger.lindquist...', 'VWpCSk4ybHZiRkV...', false, false, '', 'wan', NULL, NULL, NULL, '', false, '', '1', '', 'wan', '', '0', false, false, false, false)
#2 /usr/local/www/services_dyndns_edit.php(266): services_dyndns_configure_client(Array)
#3 {main}
  thrown in /etc/inc/dyndns.class on line 1344
[04-Aug-2023 08:25:45 Etc/GMT+4] PHP Fatal error:  Uncaught TypeError: Unsupported operand types: string + string in /etc/inc/dyndns.class:1344
Stack trace:
#0 /etc/inc/dyndns.class(479): updatedns->_update()
#1 /etc/inc/services.inc(2348): updatedns->__construct('onecom', 'site101', 'prokleon.art', 'leonprok@gmail....', 'MTIz', false, false, '', 'wan', NULL, NULL, NULL, '', false, '', '1', '', 'wan', '', '1', false, false, false, false)
#2 /usr/local/www/services_dyndns_edit.php(266): services_dyndns_configure_client(Array)
#3 {main}
  thrown in /etc/inc/dyndns.class on line 1344
[04-Aug-2023 08:33:50 Etc/GMT+4] PHP Fatal error:  Uncaught TypeError: Unsupported operand types: string + string in /etc/inc/dyndns.class:1344
Stack trace:
#0 /etc/inc/dyndns.class(479): updatedns->_update()
#1 /etc/inc/services.inc(2348): updatedns->__construct('onecom', 'site101', 'lapplander.se', 'roger.lindquist...', 'VWpCSk4ybHZiRkV...', false, false, '', 'wan', NULL, NULL, NULL, '', NULL, '', '1', '', 'wan', '', '0', false, false, false, NULL)
#2 /etc/inc/services.inc(2423): services_dyndns_configure_client(Array)
#3 /usr/local/www/services_dyndns.php(48): services_dyndns_configure()
#4 {main}
  thrown in /etc/inc/dyndns.class on line 1344
[04-Aug-2023 08:39:40 Etc/GMT+4] PHP Fatal error:  Uncaught TypeError: Unsupported operand types: string + string in /etc/inc/dyndns.class:1344
Stack trace:
#0 /etc/inc/dyndns.class(479): updatedns->_update()
#1 /etc/inc/services.inc(2348): updatedns->__construct('onecom', 'site101', 'lapplander.se', 'roger.lindquist...', 'VWpCSk4ybHZiRkV...', false, false, '', 'wan', NULL, NULL, NULL, '', false, '', '1', '', 'wan', '', '0', false, false, false, false)
#2 /usr/local/www/services_dyndns_edit.php(266): services_dyndns_configure_client(Array)
#3 {main}
  thrown in /etc/inc/dyndns.class on line 1344
[04-Aug-2023 08:42:02 Etc/GMT+4] PHP Fatal error:  Uncaught TypeError: Unsupported operand types: string + string in /etc/inc/dyndns.class:1344
Stack trace:
#0 /etc/inc/dyndns.class(479): updatedns->_update()
#1 /etc/inc/services.inc(2348): updatedns->__construct('onecom', 'site', 'lev.pro', 'leonprok@gmail....', 'VWpCSk4ybHZiRkV...', false, false, '', 'wan', NULL, NULL, NULL, '', false, '', '1', '', 'wan', '', '0', false, false, false, false)
#2 /usr/local/www/services_dyndns_edit.php(266): services_dyndns_configure_client(Array)
#3 {main}
  thrown in /etc/inc/dyndns.class on line 1344

No FreeBSD crash data found.
Actions

Also available in: Atom PDF