Use of uninitialized value in string eq at ./FHEM/72_FB_CALLMONITOR.pm line 264.

Begonnen von housekeeper, 08 Mai 2013, 19:35:26

Vorheriges Thema - Nächstes Thema

housekeeper

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 $

Markus Bloch

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
Developer für Module: YAMAHA_AVR, YAMAHA_BD, FB_CALLMONITOR, FB_CALLLIST, PRESENCE, Pushsafer, LGTV_IP12, version

aktives Mitglied des FHEM e.V. (Technik)

housekeeper

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