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"
Patch akzeptiert, sobald sourceforge funktioniert, wird es eingecheckt.
Deine Referenzdatei ist alt, aktuell heisst sie 98_XmlList.pm.
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
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?
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