Hauptmenü

log voll Perl Warning

Begonnen von stefan-dd, 26 Februar 2017, 18:23:38

Vorheriges Thema - Nächstes Thema

stefan-dd

Hallo,
ich habe ein Problem in der Log Datei. Weiß aber gar nicht wo ich ansetzen soll. Was bedeuten die Meldungen? Wo und wie kann ich ansetzen?

2017.02.26 16:29:20 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 487) line 1, <DATA> line 2.
2017.02.26 16:30:21 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 529) line 1, <DATA> line 2.
2017.02.26 16:31:22 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 581) line 1, <DATA> line 2.
2017.02.26 16:34:25 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 688) line 1, <DATA> line 2.
2017.02.26 16:41:27 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 948) line 1.
2017.02.26 16:42:31 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 994) line 1, <DATA> line 2.
2017.02.26 16:48:37 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 1218) line 1, <DATA> line 2.
2017.02.26 16:49:37 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 1251) line 1, <DATA> line 2.
2017.02.26 16:52:01 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 1381) line 1.
2017.02.26 16:53:41 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 1433) line 1, <DATA> line 2.
2017.02.26 16:54:42 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 1464) line 1, <DATA> line 2.
2017.02.26 16:55:42 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 1500) line 1, <DATA> line 2.
2017.02.26 16:56:43 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 1556) line 1, <DATA> line 2.
2017.02.26 16:57:44 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 1593) line 1, <DATA> line 2.
2017.02.26 16:59:55 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 1693) line 1.
2017.02.26 17:06:52 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 1930) line 1, <DATA> line 2.
2017.02.26 17:07:01 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 1978) line 1.
2017.02.26 17:08:53 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2045) line 1, <DATA> line 2.
2017.02.26 17:09:54 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2082) line 1, <DATA> line 2.
2017.02.26 17:11:56 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2168) line 1, <DATA> line 2.
2017.02.26 17:12:57 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2202) line 1, <DATA> line 2.
2017.02.26 17:13:58 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2232) line 1, <DATA> line 2.
2017.02.26 17:14:59 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2262) line 1, <DATA> line 2.
2017.02.26 17:17:00 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2338) line 1, <DATA> line 2.
2017.02.26 17:18:01 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2369) line 1, <DATA> line 2.
2017.02.26 17:20:03 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2427) line 1, <DATA> line 2.
2017.02.26 17:22:01 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2522) line 1.
2017.02.26 17:22:05 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2538) line 1, <DATA> line 2.
2017.02.26 17:23:06 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2570) line 1, <DATA> line 2.
2017.02.26 17:24:07 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2601) line 1, <DATA> line 2.
2017.02.26 17:25:07 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2636) line 1, <DATA> line 2.
2017.02.26 17:26:08 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2667) line 1, <DATA> line 2.
2017.02.26 17:29:12 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2780) line 1, <DATA> line 2.
2017.02.26 17:30:13 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2812) line 1, <DATA> line 2.
2017.02.26 17:33:16 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 2915) line 1, <DATA> line 2.
2017.02.26 17:37:01 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3096) line 1.
2017.02.26 17:38:20 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3146) line 1, <DATA> line 2.
2017.02.26 17:39:22 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3181) line 1, <DATA> line 2.
2017.02.26 17:42:24 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3293) line 1, <DATA> line 2.
2017.02.26 17:43:25 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3326) line 1, <DATA> line 2.
2017.02.26 17:44:26 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3363) line 1, <DATA> line 2.
2017.02.26 17:45:27 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3400) line 1, <DATA> line 2.
2017.02.26 17:46:28 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3474) line 1, <DATA> line 2.
2017.02.26 17:47:29 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3520) line 1, <DATA> line 2.
2017.02.26 17:48:30 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3558) line 1, <DATA> line 2.
2017.02.26 17:49:31 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3590) line 1, <DATA> line 2.
2017.02.26 17:52:01 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3725) line 1.
2017.02.26 17:52:33 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3750) line 1, <DATA> line 2.
2017.02.26 17:53:34 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3784) line 1, <DATA> line 2.
2017.02.26 17:54:35 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3821) line 1, <DATA> line 2.
2017.02.26 17:55:36 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3853) line 1, <DATA> line 2.
2017.02.26 17:57:38 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3945) line 1, <DATA> line 2.
2017.02.26 17:58:38 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 3983) line 1, <DATA> line 2.
2017.02.26 17:59:55 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 4059) line 1.
2017.02.26 18:00:40 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 4082) line 1, <DATA> line 2.
2017.02.26 18:01:41 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 4136) line 1, <DATA> line 2.
2017.02.26 18:03:43 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 4205) line 1, <DATA> line 2.
2017.02.26 18:04:45 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 4238) line 1, <DATA> line 2.
2017.02.26 18:06:47 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 4336) line 1, <DATA> line 2.
2017.02.26 18:07:01 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 4383) line 1.
2017.02.26 18:07:48 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 4414) line 1, <DATA> line 2.
2017.02.26 18:08:49 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 4449) line 1, <DATA> line 2.
2017.02.26 18:09:50 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 4486) line 1, <DATA> line 2.



betateilchen

als Erstes solltest Du stacktrace einschalten, dann erfährt man schon mehr
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

stefan-dd

Hatte ich jetzt aktiviert. Folgende Einträge wiederholten sich:

2017.02.26 19:33:29 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 5633) line 1.
2017.02.26 19:33:29 1: stacktrace:
2017.02.26 19:33:29 1:     main::__ANON__                      called by (eval 5633) (1)
2017.02.26 19:33:29 1:     (eval)                              called by ./FHEM/98_DOIF.pm (1065)
2017.02.26 19:33:29 1:     main::DOIF_CheckCond                called by ./FHEM/98_DOIF.pm (1324)
2017.02.26 19:33:29 1:     main::DOIF_Trigger                  called by ./FHEM/98_DOIF.pm (1444)
2017.02.26 19:33:29 1:     main::DOIF_Notify                   called by fhem.pl (3310)
2017.02.26 19:33:29 1:     main::CallFn                        called by fhem.pl (3231)
2017.02.26 19:33:29 1:     main::DoTrigger                     called by fhem.pl (4162)
2017.02.26 19:33:29 1:     main::readingsEndUpdate             called by ./FHEM/98_HTTPMOD.pm (2450)
2017.02.26 19:33:29 1:     main::HTTPMOD_Read                  called by FHEM/HttpUtils.pm (428)
2017.02.26 19:33:29 1:     main::__ANON__                      called by fhem.pl (671)
2017.02.26 19:36:29 1: PERL WARNING: Possible precedence problem on bitwise | operator at (eval 5848) line 1, <DATA> line 2.
2017.02.26 19:36:29 1: stacktrace:
2017.02.26 19:36:29 1:     main::__ANON__                      called by (eval 5848) (1)
2017.02.26 19:36:29 1:     (eval)                              called by ./FHEM/98_DOIF.pm (1065)
2017.02.26 19:36:29 1:     main::DOIF_CheckCond                called by ./FHEM/98_DOIF.pm (1324)
2017.02.26 19:36:29 1:     main::DOIF_Trigger                  called by ./FHEM/98_DOIF.pm (1444)
2017.02.26 19:36:29 1:     main::DOIF_Notify                   called by fhem.pl (3310)
2017.02.26 19:36:29 1:     main::CallFn                        called by fhem.pl (3231)
2017.02.26 19:36:29 1:     main::DoTrigger                     called by fhem.pl (4162)
2017.02.26 19:36:29 1:     main::readingsEndUpdate             called by ./FHEM/58_GPIO4.pm (141)
2017.02.26 19:36:29 1:     main::GPIO3_Get                     called by ./FHEM/58_GPIO4.pm (123)
2017.02.26 19:36:29 1:     main::GPIO3_DeviceUpdateLoop        called by fhem.pl (2904)
2017.02.26 19:36:29 1:     main::HandleTimeout                 called by fhem.pl (606)


Was kann ich da tun oder weiter selektieren?

betateilchen

Also ein DOIF Problem.

Entweder hast Du irgendwie ein DOIF definiert, das nicht korrekt funktioniert, oder die Meldung kommt aus dem DOIF Modul selbst.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

stefan-dd

Ich habe meine ganzen DOIF`s durchgeschaut, keines was auf Error steht.
Wie kann ich den Fehler noch eingrenzen und finden?

Damian

Zitat von: stefan-dd am 27 Februar 2017, 20:18:21
Ich habe meine ganzen DOIF`s durchgeschaut, keines was auf Error steht.
Wie kann ich den Fehler noch eingrenzen und finden?

Du hast in der Bedingung eines deiner DOIFs ein | stehen, was da nicht hingehört, wenn du etwas verodern willst, dann nimm einfach or oder ||
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF