FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: is2late am 19 Januar 2023, 16:05:37

Titel: FUIP) PERL WARNING
Beitrag von: is2late am 19 Januar 2023, 16:05:37
Hi,

ich bekomme jedenfalls seit einiger Zeit (erst kürzlich aufgefallen) reichlich FUIP-Warnungen, wobei das UI einwandfrei funktioniert. Neu ist dort eigentlich nur die CO2-View mit Graphen.
Der Stacktrace sieht folgendermaßen aus:

2023.01.19 15:44:24 1: PERL WARNING: Use of uninitialized value in hash element at FHEM/lib/FUIP/View.pm line 462.
2023.01.19 15:44:24 1: stacktrace:
2023.01.19 15:44:24 1:     main::__ANON__                      called by FHEM/lib/FUIP/View.pm (462)
2023.01.19 15:44:24 1:     FUIP::View::_fillField              called by FHEM/lib/FUIP/View.pm (492)
2023.01.19 15:44:24 1:     FUIP::View::_fillField              called by FHEM/lib/FUIP/View.pm (649)
2023.01.19 15:44:24 1:     FUIP::View::getConfigFields         called by FHEM/lib/FUIP/View.pm (470)
2023.01.19 15:44:24 1:     FUIP::View::_fillField              called by ./FHEM/lib/FUIP/View/ViewTemplate.pm (613)
2023.01.19 15:44:24 1:     FUIP::ViewTemplate::getConfigFields called by ./FHEM/42_FUIP.pm (2747)
2023.01.19 15:44:24 1:     FUIP::setViewSettings               called by ./FHEM/lib/FUIP/View/ViewTemplInstance.pm (48)
2023.01.19 15:44:24 1:     (eval)                              called by ./FHEM/lib/FUIP/View/ViewTemplInstance.pm (50)
2023.01.19 15:44:24 1:     FUIP::ViewTemplInstance::getInstantiated called by ./FHEM/42_FUIP.pm (3428)
2023.01.19 15:44:24 1:     FUIP::__ANON__                      called by ./FHEM/42_FUIP.pm (3394)
2023.01.19 15:44:24 1:     FUIP::_traverseViews                called by ./FHEM/42_FUIP.pm (3389)
2023.01.19 15:44:24 1:     FUIP::_traverseViews                called by ./FHEM/42_FUIP.pm (3380)
2023.01.19 15:44:24 1:     FUIP::_traverseViews                called by ./FHEM/42_FUIP.pm (3452)
2023.01.19 15:44:24 1:     FUIP::_traverseViewsOfPage          called by ./FHEM/42_FUIP.pm (605)
2023.01.19 15:44:24 1:     FUIP::getViewDependencies           called by ./FHEM/42_FUIP.pm (614)
2023.01.19 15:44:24 1:     FUIP::renderHeaderHTML              called by ./FHEM/42_FUIP.pm (942)
2023.01.19 15:44:24 1:     FUIP::renderPage                    called by ./FHEM/42_FUIP.pm (1942)
2023.01.19 15:44:24 1:     FUIP::getFuipPage                   called by ./FHEM/42_FUIP.pm (2212)
2023.01.19 15:44:24 1:     FUIP::CGI_inner                     called by ./FHEM/42_FUIP.pm (2331)
2023.01.19 15:44:24 1:     (eval)                              called by ./FHEM/42_FUIP.pm (2333)
2023.01.19 15:44:24 1:     FUIP::CGI                           called by ./FHEM/01_FHEMWEB.pm (1010)
2023.01.19 15:44:24 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (609)
2023.01.19 15:44:24 1:     main::FW_Read                       called by fhem.pl (3976)
2023.01.19 15:44:24 1:     main::CallFn                        called by fhem.pl (784)


Kann jemand etwas damit anfangen?

LG Ingo
Titel: Antw:FUIP) PERL WARNING
Beitrag von: is2late am 22 Januar 2023, 17:13:43
Niemand?
Titel: Antw:FUIP) PERL WARNING
Beitrag von: Thorsten Pferdekaemper am 24 Januar 2023, 19:31:29
Hi,
ich habe so ähnlichen Problemen auch schon einmal nachgejagt, aber sie sind dann von alleine verschwunden und ich konnte es nicht mehr reproduzieren.
Kann es sein, dass Du aus einem ViewTemplate ein Feld entfernt oder den Namen geändert hast?
Kannst Du mal Deine /opt/fhem/FHEM/lib/FUIP/config/FUIP_<...>.cfg hier reinhängen?
Gruß,
   Thorsten
Titel: Antw:FUIP) PERL WARNING
Beitrag von: is2late am 25 Januar 2023, 09:25:04
Guten Morgen, Thorsten,

nein, meiner Erinnerung nach habe ich weder ein Feld entfernt noch einen Namen geändert. Hab bloß die CO2-View mit Graph eingebaut.
ui.cfg ist angefügt.

Vielen Dank für deine Mühe1

LG