-
Problem report
-
Resolution: Fixed
-
Minor
-
None
-
None
-
Sprint 72 (Jan 2021), Sprint 73 (Feb 2021)
-
0.125
After upgrading from 5.0 to 5.2 an error message is encountered, when opening the "Problems widget" on the dashboard:
A non well formed numeric value encountered [zabbix.php:22 → require_once() → ZBase->run() → ZBase->processRequest() → CController->run() → CControllerWidgetProblemsView->doAction() → CScreenProblem::makeData() → CMacrosResolverHelper::resolveTriggerDescription() → CMacrosResolverHelper::resolveTriggerDescriptions( ) → CMacrosResolver->resolveTriggerDescriptions() → CMacrosResolverGeneral->getItemLogMacros() → CHistoryManager->getLastValues() → CHistoryManager->getLastValuesFromSql() in include/classes/api/managers/CHistoryManager.php:204]
This is the only widget that is presenting this problem.
The problem disappears when the widget is switched from the problem view to Recent Problems or History, but appears if it is switched back to Problems.
The issue also disappears if the widget is filtered by host groups/hosts. Only when no filters are applied does the issue present itself.
PHP version: PHP 7.2.24-0ubuntu0.18.04.7 (cli) (built: Oct 7 2020 15:24:25) ( NTS )
DB backend: mysql Ver 15.1 Distrib 10.1.47-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
- caused by
-
ZBXNEXT-5965 Zabbix UI and API must not keep any local states like PHP sessionid
- Closed