Fehler im fhem.log beim laden von Plots

Begonnen von octek0815, 18 Oktober 2016, 18:52:37

Vorheriges Thema - Nächstes Thema

octek0815

Hallo zusammen,

bekomme seit dem letzten Update folgende Meldung im Log:

PERL WARNING: Use of uninitialized value in subroutine entry at ./FHEM/99_Utils.pm line 22.

Die Meldung wird pro SVG Plot angezeigt. Gibt es schon Abhilfe oder ist das schon bekannt?

Grüße
Olli

Intruder1956

puuuh, dann bin ich ja nicht alleine.
Ich dachte ich hätte heute etwas falsch gemacht, weil ich die Meldung auch habe

Gruß Werner
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

rudolfkoenig

Weder Utils.pm, noch SVG.pm wurden in der letzten Zeit geaendert.
Die Fehlermeldung kommt aus time_str2num, was von SVG.pm (soweit ich sehe) nicht verwendet wird.
Kannst du bitte "attr global stacktrace" setzen, Fehler reproduzieren, und Log hier anhaengen?

krikan

Habe das gleiche Problem:
2016.10.18 18:57:14.184 1: PERL WARNING: Use of uninitialized value in subroutine entry at ./FHEM/99_Utils.pm line 22.
2016.10.18 18:57:14.184 3: stacktrace:
2016.10.18 18:57:14.185 3:     main::__ANON__                      called by ./FHEM/99_Utils.pm (22)
2016.10.18 18:57:14.185 3:     main::time_str2num                  called by ./FHEM/92_FileLog.pm (611)
2016.10.18 18:57:14.185 3:     main::expandFileWildcards           called by ./FHEM/92_FileLog.pm (613)
2016.10.18 18:57:14.186 3:     main::FileLog_Get                   called by fhem.pl (3222)
2016.10.18 18:57:14.186 3:     main::CallFn                        called by fhem.pl (1666)
2016.10.18 18:57:14.186 3:     main::CommandGet                    called by fhem.pl (1085)
2016.10.18 18:57:14.187 3:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2263)
2016.10.18 18:57:14.187 3:     main::FW_fC                         called by ./FHEM/98_SVG.pm (1153)
2016.10.18 18:57:14.187 3:     main::SVG_getData                   called by ./FHEM/98_SVG.pm (1121)
2016.10.18 18:57:14.187 3:     main::SVG_doShowLog                 called by ./FHEM/98_SVG.pm (1009)
2016.10.18 18:57:14.188 3:     main::SVG_showLog                   called by ./FHEM/01_FHEMWEB.pm (755)
2016.10.18 18:57:14.188 3:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (456)
2016.10.18 18:57:14.188 3:     main::FW_Read                       called by fhem.pl (3222)
2016.10.18 18:57:14.188 3:     main::CallFn                        called by fhem.pl (672)


Wenn ich 92_FileLog.pm vom heutigen update ausschließe sind die Warnungen weg.

rudolfkoenig

Ursache is der Patch von https://forum.fhem.de/index.php?topic=59085
Habs hoffentlich gefixt, und eine neue Version eingecheckt.

octek0815

Ist behoben. Vielen dank für die schnelle Hilfe!