Sporadisch Fehlermeldungen im Log

Begonnen von stobor, 02 Februar 2014, 20:14:06

Vorheriges Thema - Nächstes Thema

stobor

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.
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

Joachim

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
FHEM aktuellste Version auf FB 7570 und 7390 mit Zebradem Toolbox Freetz
FHEM auf Raspberry
1-Wire mit LinkUSBi und Rs-Pi ds2482-800  1-Wire-9 Board; Max mit Cube, HMLAN
div. 1-Wire Sensoren; MAX-Thermostaten; Homematic-Komponenten, Zehnder KWL über RS-232

stobor

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.
Intel NUC (Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-113-generic x86_64))  mit CUL V3.2 (FW 1.57 CUL868) für FS20 und CCU3 für HM(IP) + Arduino Mega (Firmata) - FHEM Revision: 29534 - FS20, HM(IP), MQTT, Philips HUE, ModBus

Matthias Gehre

Hast du die aktuelle Version aus dem SVN bzw. per fhem update?