NEWS
Test Coronavirus Statistics for ioBroker
-
@Dutchman done .... im testbroker rennt weiterhin alles wennste hilfe brauchst .... sag bescheid.
-
@harrym sagte in Test Coronavirus Statistics for ioBroker:
@Dutchman done .... im testbroker rennt weiterhin alles wennste hilfe brauchst .... sag bescheid.
naja ne erklaehrung warum er die configuration nicht mehr lädt währe cool !
-
@Dutchman ich gugg mir mal en code im git an ....
-
er holt sich die Daten obwohl ich alles von Deutschland deaktiviert habe.
Und läuft schon 17 Minuten so dahin.0.4.5
host.Medion(Test) 2020-03-26 01:10:24.501 info instance system.adapter.coronavirus-statistics.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) coronavirus-statistics.0 2020-03-26 01:10:23.494 info (20280) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason coronavirus-statistics.0 2020-03-26 01:10:11.139 info (20280) starting. Version 0.4.5 in C:/Program Files/iobroker/Test/node_modules/iobroker.coronavirus-statistics, node: v10.16.3 host.Medion(Test) 2020-03-26 01:10:09.342 info instance system.adapter.coronavirus-statistics.0 started with pid 20280 host.Medion(Test) 2020-03-26 01:10:09.219 info instance scheduled system.adapter.coronavirus-statistics.0 */37 * * * * host.Medion(Test) 2020-03-26 01:10:06.712 info stopInstance canceled schedule system.adapter.coronavirus-statistics.0 host.Medion(Test) 2020-03-26 01:10:06.712 info stopInstance system.adapter.coronavirus-statistics.0 (force=false, process=false)
-
ich bekomme seit der Deinstallation des Adapters folgende Meldungen im Log:
host.ioBroker 2020-03-26 08:46:53.960 warn instance system.adapter.javascript.0 terminated due to SIGABRT host.ioBroker 2020-03-26 08:46:53.960 error Caught by controller[15]: 15: 0x21d99895be1d host.ioBroker 2020-03-26 08:46:53.960 error Caught by controller[14]: 14: 0x11c41a9 v8::internal::Runtime_StringEqual(int, v8::internal::Object**, v8::internal::Isolate*) [io.javascript.0] host.ioBroker 2020-03-26 08:46:53.959 error Caught by controller[13]: 13: 0x101e374 v8::internal::String::SlowEquals(v8::internal::Handle<v8::internal::String>, v8::internal::Handle<v8::internal::String>) [io.javascript.0] host.ioBroker 2020-03-26 08:46:53.959 error Caught by controller[12]: 12: 0xafded4 v8::internal::String::Flatten(v8::internal::Handle<v8::internal::String>, v8::internal::PretenureFlag) [io.javascript.0] host.ioBroker 2020-03-26 08:46:53.959 error Caught by controller[11]: 11: 0x101d8c3 v8::internal::String::SlowFlatten(v8::internal::Handle<v8::internal::ConsString>, v8::internal::PretenureFlag) [io.javascript.0] host.ioBroker 2020-03-26 08:46:53.959 error Caught by controller[10]: 10: 0xed403b v8::internal::Factory::NewRawTwoByteString(int, v8::internal::PretenureFlag) [io.javascript.0] host.ioBroker 2020-03-26 08:46:53.959 error Caught by controller[9]: 9: 0xf043f1 v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) [io.javascript.0] host.ioBroker 2020-03-26 08:46:53.959 error Caught by controller[8]: 8: 0xf01784 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [io.javascript.0] host.ioBroker 2020-03-26 08:46:53.959 error Caught by controller[7]: 7: 0xf00e52 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [io.javascript.0] host.ioBroker 2020-03-26 08:46:53.958 error Caught by controller[6]: 6: 0xef4d78 v8::internal::Heap::CheckIneffectiveMarkCompact(unsigned long, double) [io.javascript.0] host.ioBroker 2020-03-26 08:46:53.958 error Caught by controller[5]: 5: 0xef4c72 [io.javascript.0] host.ioBroker 2020-03-26 08:46:53.958 error Caught by controller[4]: 4: 0xb00764 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [io.javascript.0] host.ioBroker 2020-03-26 08:46:53.958 error Caught by controller[3]: 3: 0xb0052e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [io.javascript.0] host.ioBroker 2020-03-26 08:46:53.958 error Caught by controller[2]: 2: 0x8fa0dc [io.javascript.0] host.ioBroker 2020-03-26 08:46:53.958 error Caught by controller[1]: 1: 0x8fa090 node::Abort() [io.javascript.0] host.ioBroker 2020-03-26 08:46:53.957 error Caught by controller[0]: FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory javascript.0 2020-03-26 08:46:30.154 warn (19546) Object "system.adapter.coronavirus-statistics.0" does not exist javascript.0 2020-03-26 08:46:06.496 warn (19546) Object "system.adapter.coronavirus-statistics.0" does not exist
Seit dem ist das ganze System extrem langsam und der Javascript Adapter startet ständig neu, was kann ich tun?
-
@Oli sagte in Test Coronavirus Statistics for ioBroker:
Seit dem ist das ganze System extrem langsam und der Javascript Adapter startet ständig neu, was kann ich tun?
dein script fixen ?
-
@sigi234 sagte in Test Coronavirus Statistics for ioBroker:
er holt sich die Daten obwohl ich alles von Deutschland deaktiviert habe.
Und läuft schon 17 Minuten so dahin.0.4.5
host.Medion(Test) 2020-03-26 01:10:24.501 info instance system.adapter.coronavirus-statistics.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) coronavirus-statistics.0 2020-03-26 01:10:23.494 info (20280) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason coronavirus-statistics.0 2020-03-26 01:10:11.139 info (20280) starting. Version 0.4.5 in C:/Program Files/iobroker/Test/node_modules/iobroker.coronavirus-statistics, node: v10.16.3 host.Medion(Test) 2020-03-26 01:10:09.342 info instance system.adapter.coronavirus-statistics.0 started with pid 20280 host.Medion(Test) 2020-03-26 01:10:09.219 info instance scheduled system.adapter.coronavirus-statistics.0 */37 * * * * host.Medion(Test) 2020-03-26 01:10:06.712 info stopInstance canceled schedule system.adapter.coronavirus-statistics.0 host.Medion(Test) 2020-03-26 01:10:06.712 info stopInstance system.adapter.coronavirus-statistics.0 (force=false, process=false)
adapter neu starten NACHDEM du das aktiviert hast
-
ich habe kein Script, über das Corona Virus, hatte nur deinen Adapter, dass ist es ja
-
@Oli sagte in Test Coronavirus Statistics for ioBroker:
ich habe kein Script, über das Corona Virus, hatte nur deinen Adapter, dass ist es ja
irgendwas bei dir will aber das hier :
(19546) Object "system.adapter.coronavirus-statistics.0" does not exist
wen du den adapter komplett gelöscht hast kann der das nicht sein
-
sorry, haben den Übeltäter gefunden, hatte nichts mit deinem Adapter zu tun, die Warnungen über den Adapter sind weg, die Errormeldungen kommen trotzdem weiterhin.
-
@Oli sagte in Test Coronavirus Statistics for ioBroker:
sorry, haben den Übeltäter gefunden, hatte nichts mit deinem Adapter zu tun, die Warnungen über den Adapter sind weg, die Errormeldungen kommen trotzdem weiterhin.
was war der Übeltäter und welche warn Meldungen ?
welche version benutzt du. ?
-
Es war ein Script, welches den Adatpterstatus ausliest.
(19546) Object "system.adapter.coronavirus-statistics.0" does not exist
Node.js v10.19.0
NPM 6.13.4
Admin 4.05
Javascript 4.3.4 -
@Oli sagte in Test Coronavirus Statistics for ioBroker:
Es war ein Script, welches den Adatpterstatus ausliest.
Node.js v10.19.0
NPM 6.13.4
Admin 4.05
Javascript 4.3.4Ja das ist dan logisch das es Probleme macht wen du den Fehler nicht abfängst
aber welche Fehlermeldung bekommst du immer noch. ?
dit ah ok .... da fehlt aber was gehe mal in log tab und gib die komplette Zeile
-
folgende Error bekomme ich noch seit ein paar Tagen:
host.ioBroker 2020-03-26 09:38:34.903 error Caught by controller[18]: 18: 0x36ade37dbf7d host.ioBroker 2020-03-26 09:38:34.903 error Caught by controller[17]: 17: 0xbd5051 v8::internal::Builtin_JsonStringify(int, v8::internal::Object**, v8::internal::Isolate*) [io.javascript.0] host.ioBroker 2020-03-26 09:38:34.903 error Caught by controller[16]: 16: 0xfce729 v8::internal::JsonStringifier::Stringify(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::intern host.ioBroker 2020-03-26 09:38:34.903 error Caught by controller[15]: 15: 0xfcd636 v8::internal::JsonStringifier::Result v8::internal::JsonStringifier::Serialize_<false>(v8::internal::Handle<v8::internal::Object>, bool, v8::internal::Handle<v8 host.ioBroker 2020-03-26 09:38:34.902 error Caught by controller[14]: 14: 0xfcd9cd v8::internal::JsonStringifier::Result v8::internal::JsonStringifier::Serialize_<false>(v8::internal::Handle<v8::internal::Object>, bool, v8::internal::Handle<v8 host.ioBroker 2020-03-26 09:38:34.902 error Caught by controller[13]: 13: 0xfc88bb v8::internal::JsonStringifier::Result v8::internal::JsonStringifier::Serialize_<true>(v8::internal::Handle<v8::internal::Object>, bool, v8::internal::Handle<v8: host.ioBroker 2020-03-26 09:38:34.902 error Caught by controller[12]: 12: 0xfc846e v8::internal::JsonStringifier::SerializeString(v8::internal::Handle<v8::internal::String>) [io.javascript.0] host.ioBroker 2020-03-26 09:38:34.902 error Caught by controller[11]: 11: 0x1204280 v8::internal::IncrementalStringBuilder::Extend() [io.javascript.0] host.ioBroker 2020-03-26 09:38:34.902 error Caught by controller[10]: 10: 0xed403b v8::internal::Factory::NewRawTwoByteString(int, v8::internal::PretenureFlag) [io.javascript.0] host.ioBroker 2020-03-26 09:38:34.902 error Caught by controller[9]: 9: 0xf043f1 v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) [io.javascript.0] host.ioBroker 2020-03-26 09:38:34.901 error Caught by controller[8]: 8: 0xf01784 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [io.javascript.0] host.ioBroker 2020-03-26 09:38:34.901 error Caught by controller[7]: 7: 0xf00e52 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [io.javascript.0] host.ioBroker 2020-03-26 09:38:34.901 error Caught by controller[6]: 6: 0xef4d78 v8::internal::Heap::CheckIneffectiveMarkCompact(unsigned long, double) [io.javascript.0] host.ioBroker 2020-03-26 09:38:34.901 error Caught by controller[5]: 5: 0xef4c72 [io.javascript.0] host.ioBroker 2020-03-26 09:38:34.901 error Caught by controller[4]: 4: 0xb00764 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [io.javascript.0] host.ioBroker 2020-03-26 09:38:34.901 error Caught by controller[3]: 3: 0xb0052e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [io.javascript.0] host.ioBroker 2020-03-26 09:38:34.900 error Caught by controller[2]: 2: 0x8fa0dc [io.javascript.0] host.ioBroker 2020-03-26 09:38:34.900 error Caught by controller[1]: 1: 0x8fa090 node::Abort() [io.javascript.0] host.ioBroker 2020-03-26 09:38:34.899 error Caught by controller[0]: FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
-
@Oli sagte in Test Coronavirus Statistics for ioBroker:
folgende Error bekomme ich noch seit ein paar Tagen:
das kommt aus deinem javascript !
Caught by controller[5]: 5: 0xef4c72 [io.javascript.0]
da ist irgendetwas was dein memory crashen lässt mach javascript Instanz mal komplett aus und beobachte was passiert.
-
wenn die Instanz aus ist kommen keine Meldungen mehr, aber wie bekomme ich am besten heraus, welches Script das verursacht?
Ich selbst kann nicht programmieren, die Scripte sind alle aus dem Forum.
-
@Oli sagte in Test Coronavirus Statistics for ioBroker:
wenn die Instanz aus ist kommen keine Meldungen mehr, aber wie bekomme ich am besten heraus, welches Script das verursacht?
Ich selbst kann nicht programmieren, die Scripte sind alle aus dem Forum.
Da kann ich auch nicht weiterhelfen ohne deine installation oder script zu analysieren.
Mach eventuell n anderes Thema auf mit der frage und Hilfe wir konnten inzwischen ausschließen das die Meldungen vom adapter kommen sonder von einem Script. -
alles klar, Danke für deine Hilfe
-
Ok Leute, BUG gefunden !!!! bitte version 0.4.8 von git testen ...
manchmal ist der teufel im detail, fuer diesen Fehler im code sollte ich mich echt schämen ....
(hab gestern aber 2 stunden gesucht und nicht gefunden, heute auf einmal ... hey koennte da ... und ja das wars)Ich kümmere mich dan heut Abend weiter um die version 0.4.9 wo wir Landkreise und Kreistaedte richtig einladen werden.
Siehe dazu ein issue auf GitHub und meinen Lösungsvorschlag :
München is shown twice in the options (and LK München missing?)
Idee dahinter / Frage :
Habe den Fehler gefunden, ich verwende das attribute GEN was einen allgemein Namen hat, es gibt ein attribute county das hat aber nen Vorsatz und sieht damit scheisse aus
Das sieht dof aus, if würde sagen gruppieren auf Landkreis und "Kreisfreie Stadt" oder ?
<img width="1266" alt="Schermafbeelding 2020-03-25 om 23 48 32" src="https://user-images.githubusercontent.com/7318445/77592749-254af880-6ef3-11ea-970c-a30e7c9c0cf1.png">
{ "LK Altenburger Land": { "GEN": "Altenburger Land", "county": "LK Altenburger Land", "BEZ": "Landkreis" } }, { "SK Berlin Reinickendorf": { "GEN": "Berlin Reinickendorf", "county": "SK Berlin Reinickendorf", "BEZ": "Kreisfreie Stadt" }
-
Habe gerade auf die 0.4.8 geupdatet.
Danach hatte ich auch diese Fehlermeldung im Log
https://forum.iobroker.net/post/400117Ich hab dann mal die Instance gelöscht und neu erstellt - Log Eintrag ist geblieben.
Also mal den ganzen Adapter gelöscht und neu installiert.
Danach hatte ich ein sehr eigenartiges Problem. Bei Neuinstallation muss man ja einmalig "alle Länder" aktivieren.
Ich konnte zwar diesen Regler aktivieren, diese Einstellung konnte ich aber nicht speichern. Man sieht nur wie unten "Speichern / Speichern und Schließen" kurz dunkler werden (blinken) und dann wieder in den Status gehen, das Sie sich nicht bedienen lassen. Ich hoffe ich drücke mich hier verständlich aus.
Ich habe mir dann erstmal damit beholfen, das ich die io-package.json manuell editiert habe"loadAllCountrys": true,
Danach lies sich der Adapter wieder normal benutzen und die Daten wurden geladen.
Vielleicht kann ja mal jemand eine Neuinstallation testen, ob das Problem mit dem speichern generell besteht.Diese Warn Meldungen werden aktuell ausgegeben:
coronavirus-statistics.0 2020-03-26 17:00:51.904 warn (2356) Libyan_Arab_Jamahiriya not found in lib! Must be added to the country name translator. coronavirus-statistics.0 2020-03-26 17:00:51.864 warn (2356) Holy_See_(Vatican_City_State) not found in lib! Must be added to the country name translator. coronavirus-statistics.0 2020-03-26 17:00:51.858 warn (2356) Syrian_Arab_Republic not found in lib! Must be added to the country name translator. coronavirus-statistics.0 2020-03-26 17:00:51.848 warn (2356) Lao_People's_Democratic_Republic not found in lib! Must be added to the country name translator. coronavirus-statistics.0 2020-03-26 17:00:51.818 warn (2356) Tanzania,_United_Republic_of not found in lib! Must be added to the country name translator. coronavirus-statistics.0 2020-03-26 17:00:51.775 warn (2356) Congo,_the_Democratic_Republic_of_the not found in lib! Must be added to the country name translator. coronavirus-statistics.0 2020-03-26 17:00:51.760 warn (2356) Coast_D'Ivoire not found in lib! Must be added to the country name translator. coronavirus-statistics.0 2020-03-26 17:00:51.758 warn (2356) Palestinian_Territory,_Occupied not found in lib! Must be added to the country name translator. coronavirus-statistics.0 2020-03-26 17:00:51.750 warn (2356) Venezuela,_Bolivarian_Republic_of not found in lib! Must be added to the country name translator. coronavirus-statistics.0 2020-03-26 17:00:51.736 warn (2356) Viet_Nam not found in lib! Must be added to the country name translator. coronavirus-statistics.0 2020-03-26 17:00:51.724 warn (2356) Moldova,_Republic_of not found in lib! Must be added to the country name translator. coronavirus-statistics.0 2020-03-26 17:00:51.723 warn (2356) Bosnia not found in lib! Must be added to the country name translator. coronavirus-statistics.0 2020-03-26 17:00:51.719 warn (2356) Macedonia,_the_former_Yugoslav_Republic_of not found in lib! Must be added to the country name translator. coronavirus-statistics.0 2020-03-26 17:00:51.633 warn (2356) Iran,_Islamic_Republic_of not found in lib! Must be added to the country name translator.