FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: locodriver am 02 März 2017, 14:36:00

Titel: <gelöst> Was ist die Ursache Für: Undefined subroutine &main::wrapLine
Beitrag von: locodriver am 02 März 2017, 14:36:00
Hallo!

Seit längerem wird mein log-File  mit der Meldung:

Undefined subroutine &main::wrapLine called at (eval 51783) line 1

zugespammt (die Zahl wird natürlich hochgezählt). Das habe ich erst später mitbekommen, als der Aufruf des log-Files immer langsamer ausgeführt wurde.
Normalerweise ist mein Monatslog bis zu 1 MB groß, jetzt werden es bis zu 5MB.
Das passiert z.T. mehr als 100x je Sekunde, dann ist wieder mal tagelang Ruhe.
Leider kann ich keinen Zusammenhang zu irgend einem Event herstellen, so dass ich keinen Ansatz zur Fehler suche und -beseitigung habe.
Ich habe auch keine Funktionsausfälle zu verzeichnen.

Die Suche habe ich auch bemüht - leider ohne Ergebnis.

Kann mir bitte jemand den richtigen Weg weisen?

Danke!

Uwe
Titel: Antw:Was ist die Ursache Für: Undefined subroutine &main::wrapLine called at (eval 5
Beitrag von: Esjay am 02 März 2017, 15:04:10
Hi,ich vermute mal,dass du ein TV Programm angelegt hast?
Such mal in deiner config nach wrapLine,und löschen den Eintrag.
Titel: Antw:Was ist die Ursache Für: Undefined subroutine &main::wrapLine called at (eval 5
Beitrag von: CoolTux am 02 März 2017, 15:07:05
Zitat von: locodriver am 02 März 2017, 14:36:00
Hallo!

Seit längerem wird mein log-File  mit der Meldung:

Undefined subroutine &main::wrapLine called at (eval 51783) line 1

zugespammt (die Zahl wird natürlich hochgezählt). Das habe ich erst später mitbekommen, als der Aufruf des log-Files immer langsamer ausgeführt wurde.
Normalerweise ist mein Monatslog bis zu 1 MB groß, jetzt werden es bis zu 5MB.
Das passiert z.T. mehr als 100x je Sekunde, dann ist wieder mal tagelang Ruhe.
Leider kann ich keinen Zusammenhang zu irgend einem Event herstellen, so dass ich keinen Ansatz zur Fehler suche und -beseitigung habe.
Ich habe auch keine Funktionsausfälle zu verzeichnen.

Die Suche habe ich auch bemüht - leider ohne Ergebnis.

Kann mir bitte jemand den richtigen Weg weisen?

Danke!

Uwe

Auch wenn es eigentlich da steht.
Irgendwas ruft eine nicht mehr vorhandene Subroutine auf. Das kann ein Notify sein oder ein DOIF oder oder.
Titel: Antw:Was ist die Ursache Für: Undefined subroutine &main::wrapLine called at (eval 5
Beitrag von: locodriver am 02 März 2017, 16:02:52
@Esjay: war 2x als

valueFormat {wrapLine($VALUE, 50)}

drin. Habe sie gelöscht und werde beobachten.

Danke für den Tipp! :)