-
Problem report
-
Resolution: Unresolved
-
Trivial
-
None
-
7.0.18rc1, 7.2.12rc1, 7.4.2rc1, 8.0.0alpha1 (master)
Steps to reproduce:
Precondition: Host with Zabbix agent interface, server and agent are running
- Create Zabbix agent item -> agent.ping, add valid value mapping (0 -> Down, 1 -> Up), add preprocessing: Discard unchanged
- Click -> Test
- Test item at least 2 times
- Check error logs
Result:
Error appears:
TypeError: CValueMapHelper::applyValueMap(): Argument #2 ($value) must be of type string, null given, called in /home/zabbix/workspace/master/ui/app/controllers/CControllerPopupItemTestSend.php on line 502 and defined in /home/zabbix/workspace/master/ui/include/classes/helpers/CValueMapHelper.php:31
Stack trace:
#0 /home/zabbix/workspace/master/ui/app/controllers/CControllerPopupItemTestSend.php(502): CValueMapHelper::applyValueMap()
#1 /home/zabbix/workspace/master/ui/app/controllers/CControllerPopupItemTestSend.php(355): CControllerPopupItemTestSend->processTestResult()
#2 /home/zabbix/workspace/master/ui/include/classes/mvc/CController.php(569): CControllerPopupItemTestSend->doAction()
#3 /home/zabbix/workspace/master/ui/include/classes/core/ZBase.php(648): CController->run()
#4 /home/zabbix/workspace/master/ui/include/classes/core/ZBase.php(228): ZBase->processRequest()
#5 /home/zabbix/workspace/master/ui/include/config.inc.php(20): ZBase->run()
#6 /home/zabbix/workspace/master/ui/zabbix.php(17): require_once('...')
#7 {main}
Expected:
No errors should be present