<gelöst> Was ist die Ursache Für: Undefined subroutine &main::wrapLine

Begonnen von locodriver, 02 März 2017, 14:36:00

Vorheriges Thema - Nächstes Thema

locodriver

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
fhem 6.0 auf Rpi3 Bookworm
HM-LAN-CFG (FW 0.965), HM-MOD-UART, 2x HM-TC-IT-WM-W-EU, 4x HM-Sec-RHS und 3x HM-CC-RT-DN, 6x HM-LC-Bl1-FM mit je 1x Somfy-Motor,
2x HM-LC-SW2-FM für Licht und Lüfter, 2x HM-PB-6-WM55, Alexa, Jeelinkcross, CUL, CUNO2, IR-Blaster

Esjay

Hi,ich vermute mal,dass du ein TV Programm angelegt hast?
Such mal in deiner config nach wrapLine,und löschen den Eintrag.

CoolTux

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.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

locodriver

@Esjay: war 2x als

valueFormat {wrapLine($VALUE, 50)}

drin. Habe sie gelöscht und werde beobachten.

Danke für den Tipp! :)
fhem 6.0 auf Rpi3 Bookworm
HM-LAN-CFG (FW 0.965), HM-MOD-UART, 2x HM-TC-IT-WM-W-EU, 4x HM-Sec-RHS und 3x HM-CC-RT-DN, 6x HM-LC-Bl1-FM mit je 1x Somfy-Motor,
2x HM-LC-SW2-FM für Licht und Lüfter, 2x HM-PB-6-WM55, Alexa, Jeelinkcross, CUL, CUNO2, IR-Blaster