FHEM Forum

FHEM => Sonstiges => Thema gestartet von: franky08 am 22 Mai 2016, 11:41:45

Titel: Nach update heute Meldung fhem.pl im Log
Beitrag von: franky08 am 22 Mai 2016, 11:41:45
Nach einem update gerade eben taucht im Log folgende Meldung auf:
[Sun May 22 11:35:30 2016] fhem.pl: ^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE $/ at fhem.pl line 4034.
[Sun May 22 11:36:30 2016] fhem.pl: ^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE $/ at fhem.pl line 4034.
[Sun May 22 11:37:30 2016] fhem.pl: ^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE $/ at fhem.pl line 4034.
[Sun May 22 11:38:30 2016] fhem.pl: ^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE $/ at fhem.pl line 4034.


VG
Frank
Titel: Antw:Nach update heute Meldung fhem.pl im Log
Beitrag von: dev0 am 22 Mai 2016, 11:50:07
Hier tritt der Effekt nicht auf. Ich würde mit verbose 5 und stacktrace erst einmal auf die Suche gehen.
Titel: Antw:Nach update heute Meldung fhem.pl im Log
Beitrag von: franky08 am 22 Mai 2016, 11:55:13
stacktrace hatte ich schon eingeschaltet, leider nichts zu sehen.
Titel: Antw:Nach update heute Meldung fhem.pl im Log
Beitrag von: rudolfkoenig am 22 Mai 2016, 11:57:10
Einer der event-on-change-reading Attribute beinhaltet * als Spec, was kein gueltiges Regexp ist. Hinweis: .* ist ein gueltiges Regexp.

Hat uebrigens nichts mit dem update zu tun.
Man koennte genausogut schreiben: "Nachdem ich gestern kein Alkohol getrunken habe, tauchen diese Fehler im Log auf" :)
Titel: Antw:Nach update heute Meldung fhem.pl im Log
Beitrag von: franky08 am 22 Mai 2016, 12:02:56
Alles klar, dann kenne ich den Übeltäter, im Roowifi Modul ist event-on-change Reading per default auf * gesetzt, hat der Modulautor so im Code.

ZitatNachdem ich gestern kein Alkohol getrunken habe
hatte 2 Glas Rotwein  :)
Titel: Antw:Nach update heute Meldung fhem.pl im Log
Beitrag von: rudolfkoenig am 22 Mai 2016, 12:19:57
Zitatim Roowifi Modul ist event-on-change Reading per default auf * gesetzt, hat der Modulautor so im Code.

Aha. Noch einer der sein Code nicht testet. Ist klar illegal. :)
Titel: Antw:Nach update heute Meldung fhem.pl im Log
Beitrag von: FranzB94 am 22 Mai 2016, 12:24:52
Zitat von: rudolfkoenig am 22 Mai 2016, 11:57:10
Man koennte genausogut schreiben: "Nachdem ich gestern kein Alkohol getrunken habe, tauchen diese Fehler im Log auf" :)

...wobei in diesem Satz auch mindestens zwei Fehler enthalten sind!  :o