Hauptmenü

Fehlermeldungen

Begonnen von punker, 04 November 2013, 09:48:25

Vorheriges Thema - Nächstes Thema

punker

Hi,

habe seit einigen Tagen folgende Fehlermeldungen zigfach im Log:

Use of uninitialized value in subroutine entry at /usr/lib/perl/5.10/Encode.pm line 202
und
Argument "\x{4e}\x{6f}..." isn't numeric in localtime at /usr/bin/fhem.pl line 2340

weiß jemand woher die kommen?

Bei beiden Meldungen vermute ich mal liegts an einer zu alten Perlversion?
LG

Dieter

The truth is out there!

punker

LG

Dieter

The truth is out there!

hckoe

Hallo Punker,

was benutz Du denn als Server und Betriebsysstem?

Gruß
Helmut
# CT mit Debian Buster / FHEM aktuell / EnOcean TCM310 / Eltako FSA12, FUD12NPN, FSB12, FRW, FSRP-230V
# Permundo PCS234, Nodon NO-SIN-2-2-00, GTAGS

punker

FHEM läuft auf einem Dockstar mit Debian 6.0
LG

Dieter

The truth is out there!

punker

LG

Dieter

The truth is out there!

hckoe

Hallo,

habe momentan keine Zeit, mir das genauer anzuschauen und auf einem Debian 6.0 zu testen. Setzt Du die aktuellste Version von FHEM ein?

Gruß
Helmut
# CT mit Debian Buster / FHEM aktuell / EnOcean TCM310 / Eltako FSA12, FUD12NPN, FSB12, FRW, FSRP-230V
# Permundo PCS234, Nodon NO-SIN-2-2-00, GTAGS

punker

LG

Dieter

The truth is out there!

hckoe

Hallo Punker,

der Fehler
ZitatArgument "\x{4e}\x{6f}..." isn't numeric in localtime at /usr/bin/fhem.pl line 2340
wird verursacht, wenn die Funktion FmtDateTime($var) nicht mit einem numerischen Wert $var aufgerufen wird.
\x{4e}\x{6f}... ist vermutlich "Nov ....", also ein formatiertes Datum.
Du kannst den Fehler im Web-GUI mit folgendem Aufruf testen:

{time()} ==> numerische Ausgabe (Sekunden seit 1970)
{FmtDateTime(time()} ==> kein Fehler im Log
{localtime()} ==> keine numerische Ausgabe
{FmtDateTime(localtime())} ==> Fehler im Log

Bleibt die Frage, welches Modul die FmtDateTime-Funktion mit einem falschen Parametr aufruft.
Kannst Du im Log erkennen, welches Modul zu diesem Zeitpüunkt aktiv ist?

Gruß
Helmut
# CT mit Debian Buster / FHEM aktuell / EnOcean TCM310 / Eltako FSA12, FUD12NPN, FSB12, FRW, FSRP-230V
# Permundo PCS234, Nodon NO-SIN-2-2-00, GTAGS