Woher kommt diese Konsolenmeldung?

Begonnen von Harald, 15 November 2013, 10:42:19

Vorheriges Thema - Nächstes Thema

Harald

Guten Morgen zusammen,

auf der Konsole des RasPi habe ich hin und wieder folgende Meldung: "syswrite() on closed filehandle GENxxx at fhem.pl line 521" wobei xxx eine 3-4stellige Zahl ist. Ich habe noch nicht heraus finden können, bei welcher Gelegenheit diese generiert wird. Leider wird auf der Konsole ja kein Zeitstempel mit ausgegeben.

Kann mir jemand einen Tipp geben, wo ich den Fehler suchen kann?

Viele Grüße

Harald
Router:AVM7590 1&1 FW:FRITZ!OS 07.56 Anbindung:1&1 50/10 Mb/s, WLAN-Repeater 300E
ELV MAX!Cube, 7xThermostat, ECO, RasPi 4B mit bullseye auf Festplatte,
CUL V 1.67, JeeLink v3_10.1c, nanoCUL, 1xS300TH, 4xHMS100T, 4xELRO, 1xTFA, 2xMAX_FK
ELV MAX!1.4.5, FHEM 5.7 auf RasPi, Kostal PIKO plus

Dietmar63

Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

Harald

Danke für die Info. Das war mir allerdings soweit auch klar. Ich hatte gehofft, dass jemand mit dem syswrite() und GENxxx was anfangen kann und mir einen Tipp für die Suche geben könnte.

Viele Grüße

Harald
Router:AVM7590 1&1 FW:FRITZ!OS 07.56 Anbindung:1&1 50/10 Mb/s, WLAN-Repeater 300E
ELV MAX!Cube, 7xThermostat, ECO, RasPi 4B mit bullseye auf Festplatte,
CUL V 1.67, JeeLink v3_10.1c, nanoCUL, 1xS300TH, 4xHMS100T, 4xELRO, 1xTFA, 2xMAX_FK
ELV MAX!1.4.5, FHEM 5.7 auf RasPi, Kostal PIKO plus

eldrik

Hi,

ich habe diese Meldungen nach dem heutigen fhem update erhalten.

syswrite() on closed filehandle GEN148 at fhem.pl line 522.
syswrite() on closed filehandle GEN163 at fhem.pl line 522.
syswrite() on closed filehandle GEN167 at fhem.pl line 522.
syswrite() on closed filehandle GEN169 at fhem.pl line 522.
syswrite() on closed filehandle GEN174 at fhem.pl line 522.
syswrite() on closed filehandle GEN178 at fhem.pl line 522.
syswrite() on closed filehandle GEN191 at fhem.pl line 522.
syswrite() on closed filehandle GEN201 at fhem.pl line 522.
syswrite() on closed filehandle GEN202 at fhem.pl line 522.
syswrite() on closed filehandle GEN207 at fhem.pl line 522.
syswrite() on closed filehandle GEN250 at fhem.pl line 522.
syswrite() on closed filehandle GEN249 at fhem.pl line 522.
syswrite() on closed filehandle GEN261 at fhem.pl line 522.
syswrite() on closed filehandle GEN262 at fhem.pl line 522.
syswrite() on closed filehandle GEN267 at fhem.pl line 522.
syswrite() on closed filehandle GEN293 at fhem.pl line 522.
syswrite() on closed filehandle GEN316 at fhem.pl line 522.
syswrite() on closed filehandle GEN322 at fhem.pl line 522.
syswrite() on closed filehandle GEN347 at fhem.pl line 522.
syswrite() on closed filehandle GEN356 at fhem.pl line 522.
syswrite() on closed filehandle GEN371 at fhem.pl line 522.

gibt es hierzu Neuigkeiten?

Greetz
Eldrik

ollir

Hallo,

ich habe auch einige Einträge im Log:

z.B.:
syswrite() on closed filehandle GEN2394 at fhem.pl line 522.
syswrite() on closed filehandle GEN2361 at fhem.pl line 522.

VG
Olli

Harald

Hallo zusammen,

hat keiner einen Tipp für die Fehlersuche?
Diese Meldungen erhalte ich weiterhin nach einem gestrigen fhem-Update. Da hat sich nichts geändert.
Ich würde gerne wissen, wie ich den fraglichen filehandle GEN xxxx ermitteln kann.

Viele Grüße

Harald
Router:AVM7590 1&1 FW:FRITZ!OS 07.56 Anbindung:1&1 50/10 Mb/s, WLAN-Repeater 300E
ELV MAX!Cube, 7xThermostat, ECO, RasPi 4B mit bullseye auf Festplatte,
CUL V 1.67, JeeLink v3_10.1c, nanoCUL, 1xS300TH, 4xHMS100T, 4xELRO, 1xTFA, 2xMAX_FK
ELV MAX!1.4.5, FHEM 5.7 auf RasPi, Kostal PIKO plus

betateilchen

Ich bin mir ja nicht so ganz sicher, aber ich könnte mir vorstellen, dass es in Zeile 522 vielleicht syswrite($hash->{FD}, $wb) heissen müsste anstatt {CD}.

Stell doch die Frage mal im Bereich "Sonstiges", das wäre nach der Maintainer.txt das richtige Unterforum für die fhem.pl.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

abc2006

Ich schliess mich mit der Fehlermeldung nach dem Update an :-)
-> taucht bei mir auch auf;-)
lg
stephan
FHEM nightly auf Intel Atom (lubuntu) mit VDSL 50000 ;-)
Nutze zur Zeit OneWire und KNX

Harald

Hallo betateilchen,

danke für den Hinweis. Aber ich bin mir nicht sicher, ob wirklich die Ursache in der fhem.pl liegt. Jedenfalls habe ich das Problem dort mal beschrieben.

Ich habe den Verdacht, dass irgend etwas auf das Schreiben in ein File wartet und dann fhem.pl die Meldung gibt, dass das File nicht geöffnet ist - nur welches File und wer oder was will schreiben?

Viele Grüße

Harald
Router:AVM7590 1&1 FW:FRITZ!OS 07.56 Anbindung:1&1 50/10 Mb/s, WLAN-Repeater 300E
ELV MAX!Cube, 7xThermostat, ECO, RasPi 4B mit bullseye auf Festplatte,
CUL V 1.67, JeeLink v3_10.1c, nanoCUL, 1xS300TH, 4xHMS100T, 4xELRO, 1xTFA, 2xMAX_FK
ELV MAX!1.4.5, FHEM 5.7 auf RasPi, Kostal PIKO plus