FHEM Forum

FHEM - Hausautomations-Systeme => MAX => Thema gestartet von: stobor am 02 Februar 2014, 20:14:06

Titel: Sporadisch Fehlermeldungen im Log
Beitrag von: stobor am 02 Februar 2014, 20:14:06
Hallo alle zusammen,
irgendwann tauchen auf einmal Fehlermeldungen im Log auf:

Use of uninitialized value in pattern match (m//) at ./FHEM/10_MAX.pm line 810.
Use of uninitialized value in string eq at ./FHEM/10_MAX.pm line 812.
Use of uninitialized value in string eq at ./FHEM/10_MAX.pm line 814.
Use of uninitialized value in string eq at ./FHEM/10_MAX.pm line 816.
Use of uninitialized value in string eq at ./FHEM/10_MAX.pm line 818.
Use of uninitialized value in concatenation (.) or string at ./FHEM/10_MAX.pm line 821.
2014.01.31 00:04:29 2: MAX_Parse: Don't know how to interpret Ack payload for
Use of uninitialized value $dev in hash element at fhem.pl line 2964.
Use of uninitialized value $found[0] in string eq at fhem.pl line 2826.


Diese kann ich nur "beheben,indem ich FHEM über "shutdown restart" neu starte.
Was kann das denn sein? Wie kann ich das dauerhaft in den Griff bekommen?
Danke für eure Hilfe.
Titel: Antw:Sporadisch Fehlermeldungen im Log
Beitrag von: Joachim am 02 Februar 2014, 21:12:30
ZitatDiese kann ich nur "beheben,indem ich FHEM über "shutdown restart" neu starte.
Was kann das denn sein? Wie kann ich das dauerhaft in den Griff bekommen?

Indem Du dir den Quellcode ansiehst, den Fehler eingrenzt, und einen Patch dafür schreibst.

Tip:
Der Fehler befindet sich in den Zeilen ab 810 von 10_MAX.pm.

Gruß Joachim
Titel: Antw:Sporadisch Fehlermeldungen im Log
Beitrag von: stobor am 02 Februar 2014, 22:16:43
Ich würde ja gern helfen. Dafür brauche ich aber vermutlich mehr KnowHow in der Programmiersprache und den Möglichkeiten, den Code irgendwo in ein Repository einzustellen.
Titel: Antw:Sporadisch Fehlermeldungen im Log
Beitrag von: Matthias Gehre am 12 Februar 2014, 19:09:02
Hast du die aktuelle Version aus dem SVN bzw. per fhem update?