FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: schenkel am 09 April 2013, 15:49:45

Titel: Fehler auf Konsole uninitialized $t 92_FileLog.pm line 110
Beitrag von: schenkel am 09 April 2013, 15:49:45
Hallo Zusammen,

mir ist heute aufgefallen, daß auf meinem Tuxradio im gleichen Takt, wie die Nachrichten des "inform on" auf der Telnet-CLI Fehler durchlaufen :

Use of uninitialized value $t in     (.) or string at /opt/fhem/FHEM/92_FileLog.pm line 110.

Das System scheint davon nicht belastet zu werden, läuft mit einer Load von 0.10 oder kleiner, aber interessieren würde mich die Ursache schon.
Leider kann ich nicht sagen, seit wann der Zustand so ist, da die Fehler nicht im Log auftauchen.

Ich habe schon sämtliche FileLog- und weblink- Definitionen entfernt und trotzdem kommt das durch.
Auf dem Tuxradio läuft ein Debian Wheezy (Allerdings noch mit 2.6.35 Kernel).
Bin für jeden Input dankbar




Gruß Sven

Mein fheminfo:
  Release  : 5.3
  Branch   : DEVELOPMENT
  OS       : linux
  Arch     : arm-linux-gnueabi-thread-multi-64int
  Perl     : v5.14.2
  uniqueID : 2f814e7f00e3c42556fc58dcff54d587

Defined modules:
  CUL             : 1
  CUL_EM          : 4
  CUL_HM          : 37
  CUL_WS          : 3
  FHEMWEB         : 3
  FHT             : 1
  FS20            : 18
  FileLog         : 64
  HMLAN           : 1
  Heating_Control : 5
  autocreate      : 1
  dummy           : 23
  notify          : 61
  telnet          : 3
  weblink         : 8

Defined models per module:
  CUL_HM          : HM-CC-TC,HM-LC-Bl1PBU-FM,HM-LC-SW1-PL2,HM-SEC-SC
  CUL_WS          : S300TH
  FS20            : fs20sa,fs20st



Titel: Aw: Fehler auf Konsole uninitialized $t 92_FileLog.pm line 110
Beitrag von: schenkel am 10 April 2013, 07:58:32
Hab den Fehler gefunden.

Beim letzten Update wurde scheinbar entweder die 02_FileLog.pm oder die fhem.pl auf dem lokalen System beschädigt.
Auswirkung war übrigens, daß in allen definierten FileLogs, abgesehen vom Default-fakelog keine Zeitstempel mehr eingetragen wurden.
Nach Übernahme der fhem.pl und /FHEM/* von einer per fhem2fhem gekoppelten Installation sind die Fehler verschwunden.

Gruß Sven
Titel: Aw: Fehler auf Konsole uninitialized $t 92_FileLog.pm line 110
Beitrag von: TeeVau am 10 April 2013, 09:33:12
So einen Fehler hatte ich vor kurzem auch, siehe Link (http://forum.fhem.de/index.php?topic=11918.msg71702#msg71702)
Das Problem lag vermutlich daran, dass die FBF kein Datum hatte (Reboot ohen DSL Sync).
Bei mir hat die Fehlermeldung allerdings 94Mb in die Logdatei geschrieben, so viele Meldungen waren das.

Letztendlich hat sich bei mir alles wieder gefangen, seitdem DSL wieder klappt und die FBF ein korrektes Datum hat.