FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: housekeeper am 08 Mai 2013, 19:35:26

Titel: Use of uninitialized value in string eq at ./FHEM/72_FB_CALLMONITOR.pm line 264.
Beitrag von: housekeeper am 08 Mai 2013, 19:35:26
Diese Nachricht taucht ziemlich häufig im shell log meiner Fritz!Box auf, Zeile 264 enthält

if (($array[3] eq "0") and ($hash->{helper}{MISSED_CALL_DETECTION}{$array[2]}{EVENT} eq "RING"))

leider sagt mir das nicht allzuviel, allerdings vermute ich, daß dieser Ausdruck

($hash->{helper}{MISSED_CALL_DETECTION}{$array[2]}{EVENT} eq "RING")

das Problem ist, da $array[3] schon vorher verwendet wird, ohne daß eine Fehlermeldung generiert wird.

$Id: 72_FB_CALLMONITOR.pm 3124 2013-04-26 20:54:06Z markusbloch $
Titel: Aw: Use of uninitialized value in string eq at ./FHEM/72_FB_CALLMONITOR.pm line 264.
Beitrag von: Markus Bloch am 09 Mai 2013, 13:17:44
Hallo housekeeper,

ich habe soeben einen Fix im SVN eingebracht. Bitte führe morgen ein Update durch und schauh, ob das Problem nun weg ist.

Vielen Dank

Gruß
Markus
Titel: Aw: Use of uninitialized value in string eq at ./FHEM/72_FB_CALLMONITOR.pm line 264.
Beitrag von: housekeeper am 10 Mai 2013, 10:00:45
Scheint weg zu sein:

2013-05-10,08:42:13+0200 Z startfhem: fhem started !
Use of uninitialized value in string eq at ./FHEM/72_FB_CALLMONITOR.pm line 264.
Use of uninitialized value in string eq at ./FHEM/72_FB_CALLMONITOR.pm line 264.
2013-05-10,09:06:42+0200 Z startfhem: fhem started !
2013-05-10,09:47:41+0200 Z startfhem: fhem started !


Vorher 2 mal in 27 Minuten, jetzt 0 mal in 41 Minuten.

Danke, Markus