FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: andies am 02 Mai 2022, 09:33:56

Titel: So findet man die Ursache von unspezifischen Warnungen!
Beitrag von: andies am 02 Mai 2022, 09:33:56
Ich habe solche Meldungen im Log
2022.04.10 23:00:00 1: PERL WARNING: substr outside of string at (eval 57391) line 1.
2022.04.10 23:00:00 1: PERL WARNING: Use of uninitialized value in string eq at (eval 57391) line 1.
2022.04.10 23:00:00 1: PERL WARNING: substr outside of string at (eval 57392) line 1.
2022.04.10 23:00:00 1: PERL WARNING: Use of uninitialized value in string eq at (eval 57392) line 1.

und nehme an, dass ich das selbst ausgelöst habe. Wie geht Ihr ran, um solche Fehlermeldungen zu klären? "Line 1" ist unspezifisch und ich habe unmittelbar kein Gerät in Erinnerung, dass exakt um 23:00 irgendwas auslöst. Gibt es da spezielle Tricks?
Titel: Antw:Wie findet man die Ursache von unspezifischen Warnungen?
Beitrag von: Beta-User am 02 Mai 2022, 09:45:35
"stacktrace"

"line 1" dürfte irgend was sein, was in einem Attribut steht, würde auf stateFormat tippen und da mal nach "substr" forschen...
Titel: Antw:Wie findet man die Ursache von unspezifischen Warnungen?
Beitrag von: frank am 02 Mai 2022, 09:52:10
23:00:00
und die uhrzeit exakt zur vollen stunde ist sicherlich kein zufall.
also vielleicht ein zusammenhang mit at, doif, httpmod (alignTime), ...
Titel: Antw:Wie findet man die Ursache von unspezifischen Warnungen?
Beitrag von: andies am 02 Mai 2022, 13:03:52
fhem.cfg durchgegangen und gleich gefunden.