Probleme mit "99_"-Modulen, zb Performance Monitor.

Begonnen von frank, 27 August 2015, 13:02:18

Vorheriges Thema - Nächstes Thema

frank

ZitatWenn bei dir bei verbose 3 zuviel log erscheint, dann muss man bei den betroffenen Modul-Maintainer auf die Einhaltung der Log-Level-Regeln pochen.
ich interpretiere das mal als nein.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

frank

#16
hier nun der fehler etwas ausführlicher
2015.08.31 07:00:26.753 1: Cannot fork: Cannot allocate memory
2015.08.31 07:00:26.755 3: stacktrace:
2015.08.31 07:00:26.757 3:     main::fhemFork                      called by FHEM/Blocking.pm (70)
2015.08.31 07:00:26.759 3:     main::BlockingCall                  called by ./FHEM/73_PRESENCE.pm (535)
2015.08.31 07:00:26.760 3:     main::PRESENCE_StartLocalScan       called by fhem.pl (2681)
2015.08.31 07:00:26.761 3:     main::HandleTimeout                 called by fhem.pl (583)
2015.08.31 07:00:26.763 1: Cannot fork: Cannot allocate memory
2015.08.31 07:00:26.769 1: PERL WARNING: Use of uninitialized value $i in hash element at fhem.pl line 2673.
2015.08.31 07:00:26.776 3: stacktrace:
2015.08.31 07:00:26.778 3:     main::__ANON__                      called by fhem.pl (2673)
2015.08.31 07:00:26.780 3:     main::HandleTimeout                 called by fhem.pl (583)


edit: eventuell noch interessant, dass ab diesem verhinderten fork presence schon 2 mal warnungen in verbindung mit blocking.pm gemeldet hat. bis hierher seit reboot fast 48 std null warnungen. die situationen sind ähnlich, da zur vollen stunde presence und proplanta (beide nutzen blocking) "kollidieren" können. es wurde aber keine weitere "cannot fork" meldung registriert.

2015.08.31 08:00:07.030 1: PERL WARNING: Use of uninitialized value $temp in scalar chomp at ./FHEM/73_PRESENCE.pm line 617.
2015.08.31 08:00:07.034 3: stacktrace:
2015.08.31 08:00:07.036 3:     main::__ANON__                      called by ./FHEM/73_PRESENCE.pm (617)
2015.08.31 08:00:07.038 3:     main::PRESENCE_DoLocalPingScan      called by FHEM/Blocking.pm (88)
2015.08.31 08:00:07.039 3:     main::BlockingCall                  called by ./FHEM/73_PRESENCE.pm (535)
2015.08.31 08:00:07.041 3:     main::PRESENCE_StartLocalScan       called by fhem.pl (2681)
2015.08.31 08:00:07.043 3:     main::HandleTimeout                 called by fhem.pl (583)
2015.08.31 08:00:07.045 1: PERL WARNING: Use of uninitialized value $temp in string ne at ./FHEM/73_PRESENCE.pm line 618.
2015.08.31 08:00:07.046 3: stacktrace:
2015.08.31 08:00:07.048 3:     main::__ANON__                      called by ./FHEM/73_PRESENCE.pm (618)
2015.08.31 08:00:07.049 3:     main::PRESENCE_DoLocalPingScan      called by FHEM/Blocking.pm (88)
2015.08.31 08:00:07.054 3:     main::BlockingCall                  called by ./FHEM/73_PRESENCE.pm (535)
2015.08.31 08:00:07.056 3:     main::PRESENCE_StartLocalScan       called by fhem.pl (2681)
2015.08.31 08:00:07.057 3:     main::HandleTimeout                 called by fhem.pl (583)
2015.08.31 08:00:07.119 2: PRESENCE (laptop) - error while processing check: Could not execute ping command: "ping -c 4 192.168.1.21"
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

rudolfkoenig

Wuesste gerne, wer den Eintrag mit uninitialized Index in %intAt reinbaut (Zeile 2673 in fhem.pl), und den Verantwortlichen dann tadeln. Sehe gerade, dass das eigentlich als intern gedachte Variable von viel zu vielen Modulen angefasst wird. Btw. die Meldung sollte mit der aktuellen fhem.pl nicht kommen.

frank

ZitatBtw. die Meldung sollte mit der aktuellen fhem.pl nicht kommen.
"langzeittests" mit fhem sind irgendwie (immer) sinnlos.  8)
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html