Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-15616

500 error on slideshow

XMLWordPrintable

    • Icon: Problem report Problem report
    • Resolution: Cannot Reproduce
    • Icon: Minor Minor
    • None
    • 4.0.3, 4.0.4
    • Frontend (F)
    • None

      Steps to reproduce:

      1. Create a new screen
      2. Add a Host issue part, select no host

      Result:
      A 500 error is generated when loading the screen

      [Thu Feb 07 16:38:11.767727 2019] [:error] [pid 30048] [client 192.168.0.116:51352] PHP Fatal error: Uncaught TypeError: Argument 1 passed to CMenuPopupHelper::getHost() must be of the type array, null given, called in /usr/share/zabbix/include/classes/screens/CScreenHostTriggers.php on line 252 and defined in /usr/share/zabbix/include/classes/helpers/CMenuPopupHelper.php:59\nStack trace:\n#0 /usr/share/zabbix/include/classes/screens/CScreenHostTriggers.php(252): CMenuPopupHelper::getHost(NULL, NULL)\n#1 /usr/share/zabbix/include/classes/screens/CScreenHostTriggers.php(143): CScreenHostTriggers->getProblemsListTable(Array, 'slides.php?scre...')\n#2 /usr/share/zabbix/include/classes/screens/CScreenBuilder.php(492): CScreenHostTriggers->get()\n#3 /usr/share/zabbix/include/classes/screens/CScreenScreen.php(47): CScreenBuilder->show()\n#4 /usr/share/zabbix/include/classes/screens/CScreenBuilder.php(492): CScreenScreen->get()\n#5 /usr/share/zabbix/slides.php(123): CScreenBuilder->show()\n#6 {main}\n thrown in /usr/share/zabbix/include/classes/helpers/CMenuPopupHelper.php on line 59, referer: https://zabbix.azimut.local/slides.php?sid=576f10dd3d0673b7
      
      [Thu Feb 07 16:38:31.294480 2019] [:error] [pid 30051] [client 192.168.0.116:51386] PHP Fatal error: Uncaught TypeError: Argument 1 passed to CMenuPopupHelper::getHost() must be of the type array, null given, called in /usr/share/zabbix/include/classes/screens/CScreenHostTriggers.php on line 252 and defined in /usr/share/zabbix/include/classes/helpers/CMenuPopupHelper.php:59\nStack trace:\n#0 /usr/share/zabbix/include/classes/screens/CScreenHostTriggers.php(252): CMenuPopupHelper::getHost(NULL, NULL)\n#1 /usr/share/zabbix/include/classes/screens/CScreenHostTriggers.php(143): CScreenHostTriggers->getProblemsListTable(Array, 'screens.php?scr...')\n#2 /usr/share/zabbix/include/classes/screens/CScreenBuilder.php(492): CScreenHostTriggers->get()\n#3 /usr/share/zabbix/include/classes/screens/CScreenScreen.php(47): CScreenBuilder->show()\n#4 /usr/share/zabbix/include/classes/screens/CScreenBuilder.php(492): CScreenScreen->get()\n#5 /usr/share/zabbix/include/views/monitoring.screen.php(126): CScreenBuilder->show()\n#6 /usr/share/zabbix/include/classes/mvc/CView.php(190): include('/usr/share/zabb...')\n#7 /usr/share/zabbix/sc in /usr/share/zabbix/include/classes/helpers/CMenuPopupHelper.php on line 59, referer: https://zabbix.azimut.local/screenconf.php

      Expected:
      The screen shows issues from all hosts

      This used to work in 3.4.8, might have been working on 4.0.0rc3 but I'm not certain

            kaspars.mednis Kaspars Mednis
            mikaelp Mikael Peigney
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: