FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Barracus am 16 Januar 2017, 22:33:52

Titel: FHEM-Log voll mit Perl-Warnings. Wie finde ich das Problem?
Beitrag von: Barracus am 16 Januar 2017, 22:33:52
Hallo!

ich habe seit einiger Zeit ein Warning, das mir das FHEM-Log voll macht:


2017.01.16 22:19:03 1: PERL WARNING: Use of uninitialized value in string eq at (eval 128467) line 1.
2017.01.16 22:19:08 1: PERL WARNING: Use of uninitialized value in string eq at (eval 128469) line 1.
2017.01.16 22:19:13 1: PERL WARNING: Use of uninitialized value in string eq at (eval 128471) line 1.
2017.01.16 22:19:18 1: PERL WARNING: Use of uninitialized value in string eq at (eval 128473) line 1.
2017.01.16 22:19:23 1: PERL WARNING: Use of uninitialized value in string eq at (eval 128475) line 1.


Wie kann ich herausfinden, in welcher Datei ich nachschauen muss und das Problem zu beheben?
(Ich habe ein paar custom Libs bei mir am Laufen)

Danke euch!

Ciao
Titel: Antw:FHEM-Log voll mit Perl-Warnings. Wie finde ich das Problem?
Beitrag von: betateilchen am 16 Januar 2017, 22:41:54
als erstes würde ich stacktrace einschalten.
Titel: Antw:FHEM-Log voll mit Perl-Warnings. Wie finde ich das Problem?
Beitrag von: Barracus am 16 Januar 2017, 22:50:21
sehr guter Hinweis. Danke :)

Also, dass kommt jetzt an Infos:

2017.01.16 22:47:55 1: PERL WARNING: Use of uninitialized value in string eq at (eval 654) line 1.
2017.01.16 22:47:55 1: stacktrace:
2017.01.16 22:47:55 1:     main::__ANON__                      called by (eval 654) (1)
2017.01.16 22:47:55 1:     (eval)                              called by ./FHEM/98_DOIF.pm (1060)
2017.01.16 22:47:55 1:     main::DOIF_CheckCond                called by ./FHEM/98_DOIF.pm (1319)
2017.01.16 22:47:55 1:     main::DOIF_Trigger                  called by ./FHEM/98_DOIF.pm (1481)
2017.01.16 22:47:55 1:     main::DOIF_TimerTrigger             called by fhem.pl (2900)
2017.01.16 22:47:55 1:     main::HandleTimeout                 called by fhem.pl (606)
Titel: Antw:FHEM-Log voll mit Perl-Warnings. Wie finde ich das Problem?
Beitrag von: franky08 am 16 Januar 2017, 23:12:57
DOIF definition mal kontrollieren, laut stacktrace kommt die Meldung von da.