-
Incident report
-
Resolution: Cannot Reproduce
-
Major
-
None
-
None
Passing the event ID (stale/old or wrong) to /tr_events.php?triggerid=<DISABLED TRIGGER ID>&eventid=<STALE/OLD EVENT ID> will cause errors to be reported (bottom of the page) and incorrect event details to be shown.
Bottom of the page error output (v2.2.4):
array_merge(): Argument #2 is not an array [tr_events.php:112 ? make_event_details() ? array_merge() in /usr/share/zabbix/include/events.inc.php:182] Argument 1 passed to CMacrosResolverHelper::resolveEventDescription() must be an array, null given, called in /usr/share/zabbix/include/events.inc.php on line 182 and defined [tr_events.php:112 ? make_event_details() ? CMacrosResolverHelper::resolveEventDescription() in /usr/share/zabbix/include/classes/macros/CMacrosResolverHelper.php:329] Undefined index: acknowledged [tr_events.php:112 ? make_event_details() ? getEventAckState() in /usr/share/zabbix/include/events.inc.php:361] Undefined index: eventid [tr_events.php:112 ? make_event_details() ? getEventAckState() in /usr/share/zabbix/include/events.inc.php:362] Undefined index: objectid [tr_events.php:112 ? make_event_details() ? getEventAckState() in /usr/share/zabbix/include/events.inc.php:362] Invalid argument supplied for foreach() [tr_events.php:126 ? get_action_msgs_for_event() in /usr/share/zabbix/include/actions.inc.php:838] Invalid argument supplied for foreach() [tr_events.php:131 ? get_action_cmds_for_event() in /usr/share/zabbix/include/actions.inc.php:914]