Hauptmenü

perl warning

Begonnen von Oppey, 12 November 2017, 14:55:34

Vorheriges Thema - Nächstes Thema

Oppey

moin,

hab gerade mal ins log geschaut, einer ne idee wo das her kommt?

ich hab zuletzt 2 1-wire sensoren und das dazu passende log angelegt. diese arbeiten fehlerfrei.

342) line 1, <DATA> line 2.
2017.11.12 14:37:30 1: PERL WARNING: Argument "syntax error at (eval 351) line 1, at EOF\n" isn't numeric in sprintf at (eval 352) line 1, <DATA> line 2.
2017.11.12 14:38:31 1: PERL WARNING: Argument "syntax error at (eval 367) line 1, at EOF\n" isn't numeric in sprintf at (eval 368) line 1, <DATA> line 2.
2017.11.12 14:39:32 1: PERL WARNING: Argument "syntax error at (eval 377) line 1, at EOF\n" isn't numeric in sprintf at (eval 378) line 1, <DATA> line 2.
2017.11.12 14:40:32 1: PERL WARNING: Argument "syntax error at (eval 394) line 1, at EOF\n" isn't numeric in sprintf at (eval 395) line 1, <DATA> line 2.
2017.11.12 14:41:33 1: PERL WARNING: Argument "syntax error at (eval 404) line 1, at EOF\n" isn't numeric in sprintf at (eval 405) line 1, <DATA> line 2.
2017.11.12 14:42:34 1: PERL WARNING: Argument "syntax error at (eval 414) line 1, at EOF\n" isn't numeric in sprintf at (eval 415) line 1, <DATA> line 2.
2017.11.12 14:43:35 1: PERL WARNING: Argument "syntax error at (eval 424) line 1, at EOF\n" isn't numeric in sprintf at (eval 425) line 1, <DATA> line 2.
2017.11.12 14:44:36 1: PERL WARNING: Argument "syntax error at (eval 434) line 1, at EOF\n" isn't numeric in sprintf at (eval 435) line 1, <DATA> line 2.
2017.11.12 14:45:37 1: PERL WARNING: Argument "syntax error at (eval 452) line 1, at EOF\n" isn't numeric in sprintf at (eval 453) line 1, <DATA> line 2.
2017.11.12 14:46:38 1: PERL WARNING: Argument "syntax error at (eval 462) line 1, at EOF\n" isn't numeric in sprintf at (eval 463) line 1, <DATA> line 2.
2017.11.12 14:47:38 1: PERL WARNING: Argument "syntax error at (eval 472) line 1, at EOF\n" isn't numeric in sprintf at (eval 473) line 1, <DATA> line 2.
2017.11.12 14:48:25 1: PERL WARNING: Argument "syntax error at (eval 485) line 1, at EOF\n" isn't numeric in sprintf at (eval 486) line 1, <DATA> line 2.
2017.11.12 14:48:39 1: PERL WARNING: Argument "syntax error at (eval 496) line 1, at EOF\n" isn't numeric in sprintf at (eval 497) line 1, <DATA> line 2.
2017.11.12 14:49:40 1: PERL WARNING: Argument "syntax error at (eval 508) line 1, at EOF\n" isn't numeric in sprintf at (eval 509) line 1, <DATA> line 2.
2017.11.12 14:50:41 1: PERL WARNING:
Raspberry PI

rudolfkoenig

Versuchs mal mit "attr global stacktrace". Mit etwas Glueck hilft das. Wenn du kein Glueck mit stacktrace hast, dann bleibt nur "attr global verbose 5", um es einzugrenzen.

Oppey

#2
Ich kann's leider nicht interpretieren


017.11.13 05:41:15 1: stacktrace:
2017.11.13 05:41:15 1:     main::__ANON__                      called by (eval 10222) (1)
2017.11.13 05:41:15 1:     (eval)                              called by fhem.pl (4278)
2017.11.13 05:41:15 1:     main::evalStateFormat               called by fhem.pl (4378)
2017.11.13 05:41:15 1:     main::readingsEndUpdate             called by ./FHEM/98_DOIF.pm (1258)
2017.11.13 05:41:15 1:     main::DOIF_SetState                 called by ./FHEM/98_DOIF.pm (1744)
2017.11.13 05:41:15 1:     main::DOIF_Notify                   called by fhem.pl (3497)
2017.11.13 05:41:15 1:     main::CallFn                        called by fhem.pl (3417)
2017.11.13 05:41:15 1:     main::DoTrigger                     called by fhem.pl (4391)
2017.11.13 05:41:15 1:     main::readingsEndUpdate             called by ./FHEM/58_GPIO4.pm (141)
2017.11.13 05:41:15 1:     main::GPIO4_Get                     called by ./FHEM/58_GPIO4.pm (123)
2017.11.13 05:41:15 1:     main::GPIO4_DeviceUpdateLoop        called by fhem.pl (3076)
2017.11.13 05:41:15 1:     main::HandleTimeout                 called by fhem.pl (628)



Edit:
Ich hab's, und zwar war es ein DOIF in dem eine simple Differenz errechnet wird. Jetzt ist die Konstellation so das es nichts zu errechnen gibt. Daher der Fehler. Danke!

Kann ich das Log zurücksetzten? Das ist jetzt vollgelaufen.

Mit freundlichen Grüßen

Oppey
Raspberry PI

rudolfkoenig

ZitatKann ich das Log zurücksetzten?
Klar, es war ja auch fuer Dich gedacht.

Oppey

#4
Die Frage ist wie?
Nicht ob ich's darf :D


Edit: schon erledigt danke
Raspberry PI