FHEM Forum

FHEM => Automatisierung => Thema gestartet von: gandy am 23 Juli 2015, 21:55:30

Titel: Patch für XmlList
Beitrag von: gandy am 23 Juli 2015, 21:55:30
Beigefügter Patch behebt regelmässig auftretende Meldungen der Form

2015.07.23 18:36:03.953 1: PERL WARNING: Use of uninitialized value in sprintf at /opt/fhem/FHEM/99_XmlList.pm line 74.


Der Patch basiert auf "99_XmlList.pm 1528 2012-05-03 06:35:53Z"
Titel: Antw:Patch für XmlList
Beitrag von: rudolfkoenig am 24 Juli 2015, 07:00:39
Patch akzeptiert, sobald sourceforge funktioniert, wird es eingecheckt.
Deine Referenzdatei ist alt, aktuell heisst sie 98_XmlList.pm.
Titel: Antw:Patch für XmlList
Beitrag von: Steffen am 15 Oktober 2015, 21:12:59
Hallo!

Ich bekomme im Minuten Takt immer diese Fehlermeldung im log:


2015.10.15 20:57:32 1: PERL WARNING: Use of uninitialized value in substitution iterator at /opt/fhem/FHEM/98_XmlList.pm line 36.
2015.10.15 20:57:32 3: stacktrace:
2015.10.15 20:57:32 3:     main::__ANON__                      called by /opt/fhem/FHEM/98_XmlList.pm (36)
2015.10.15 20:57:32 3:     main::XmlEscape                     called by /opt/fhem/FHEM/98_XmlList.pm (97)
2015.10.15 20:57:32 3:     main::CommandXmlList                called by fhem.pl (1051)
2015.10.15 20:57:32 3:     main::AnalyzeCommand                called by fhem.pl (922)
2015.10.15 20:57:32 3:     main::AnalyzeCommandChain           called by /opt/fhem/FHEM/01_FHEMWEB.pm (2083)
2015.10.15 20:57:32 3:     main::FW_fC                         called by /opt/fhem/FHEM/01_FHEMWEB.pm (644)
2015.10.15 20:57:32 3:     main::FW_answerCall                 called by /opt/fhem/FHEM/01_FHEMWEB.pm (436)
2015.10.15 20:57:32 3:     main::FW_Read                       called by fhem.pl (3085)
2015.10.15 20:57:32 3:     main::CallFn                        called by fhem.pl (651)


Ich würde mich sehr über Hilfe freuen, mein log ist jetzt schon bei 130mb!

Mfg Steffen
Titel: Antw:Patch für XmlList
Beitrag von: rudolfkoenig am 16 Oktober 2015, 14:41:11
Ich meine die Ursache gefunden zu haben, und habe einen Patch eingecheckt, bitte testen.
Sonst:
- mit welcher Perl-Version trat das problem auf
- kam die Meldung bei jedem Aufruf von XmlList?
Titel: Antw:Patch für XmlList
Beitrag von: Steffen am 16 Oktober 2015, 21:08:52
Zitat von: rudolfkoenig am 16 Oktober 2015, 14:41:11
Ich meine die Ursache gefunden zu haben, und habe einen Patch eingecheckt, bitte testen.
Sonst:
- mit welcher Perl-Version trat das problem auf
- kam die Meldung bei jedem Aufruf von XmlList?

Vielen Vielen dank, ich glaube das war es.

Ich habe es gerade getestet und seit ca.10min keine Fehlermeldung bekommen, was bis jetzt immer der Fall war!

Nochmals danke für die schnelle Hilfe...

Mfg Steffen