NEWS
Javaskript Adapter
-
@Homoran Danke!
-
@Homoran Soll der jetzt auf Debug bleiben?
-
@Uli977 sagte in Javaskript Adapter:
@Homoran Soll der jetzt auf Debug bleiben?
Wenn du genug Platz für das log auf deinem Speicher hast
nein - schalte zurück.
ich habe auch gar keinen debug-Eintrag gesehen -
Ich habe das gleich Phänomen erneut.
Javascript Adapter geht an/aus/an/ausEr scheint dann auch anzufangen die Skripte zu stoppen
Kann man aus dem Log was erkennen?
-
-
hmmm, habe seit heute auch ständige neustarts.
Hatte vorhin ein neues script gebastelt was den js komplett abgeschossen hat, was meines Erachtens auch nicht passieren dürfte. Dieses Testscript ist aber aus, trotzdem startet er immer wieder neu.Edit: alle scripte aus und trotzdem ständige neustarts mit dem fehlercode 156.
Hatte ansonsten meinen ubuntu server heute seit langen wegen updates neu gestartet.
Im debug Log ist nichts zu sehen, bei Silly kommt zwar enorm viel aber es fällt nichts auf.Vielleicht müsste hier @apollon77 was dazu sagen
Edit2:
iobroker per ssh beendet und neu gestartet, jetzt scheint Ruhe zu sein. -
@Uli977 sagte:
Kann man aus dem Log was erkennen?
Extrem hohe CPU-Belastung durch die Javascript-Instanz. Vermutlich hast Du eine Endlos-Schleife programmiert.
-
das ist bei mir seit heute auch so, obwohl ich keine Scripte erstellt habe
host.ioBroker 2020-03-25 23:47:00.035 error Caught by controller[0]: 18: 0x321b38b5bf7d host.ioBroker 2020-03-25 23:47:00.034 error Caught by controller[0]: 17: 0xbd5051 v8::internal::Builtin_JsonStringify(int, v8::internal::Object**, v8::internal::Isolate*) [io.javascript.0] host.ioBroker 2020-03-25 23:47:00.034 error Caught by controller[0]: 16: 0xfce729 v8::internal::JsonStringifier::Stringify(v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal host.ioBroker 2020-03-25 23:47:00.034 error Caught by controller[0]: 15: 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-25 23:47:00.034 error Caught by controller[0]: 14: 0xfc88bb v8::internal::JsonStringifier::Result v8::internal::JsonStringifier::Serialize_<true>(v8::internal::Handle<v8::internal::Object>, bool, v8::internal::Handle<v8::i host.ioBroker 2020-03-25 23:47:00.034 error Caught by controller[0]: 13: 0xfc80a1 v8::internal::JsonStringifier::SerializeString(v8::internal::Handle<v8::internal::String>) [io.javascript.0] host.ioBroker 2020-03-25 23:47:00.034 error Caught by controller[0]: 12: 0xfc846e v8::internal::JsonStringifier::SerializeString(v8::internal::Handle<v8::internal::String>) [io.javascript.0] host.ioBroker 2020-03-25 23:47:00.034 error Caught by controller[0]: 11: 0x1204280 v8::internal::IncrementalStringBuilder::Extend() [io.javascript.0] host.ioBroker 2020-03-25 23:47:00.033 error Caught by controller[0]: 10: 0xed403b v8::internal::Factory::NewRawTwoByteString(int, v8::internal::PretenureFlag) [io.javascript.0] host.ioBroker 2020-03-25 23:47:00.033 error Caught by controller[0]: 9: 0xf043f1 v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) [io.javascript.0] host.ioBroker 2020-03-25 23:47:00.033 error Caught by controller[0]: 8: 0xf01784 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [io.javascript.0] host.ioBroker 2020-03-25 23:47:00.033 error Caught by controller[0]: 7: 0xf00e52 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [io.javascript.0] host.ioBroker 2020-03-25 23:47:00.033 error Caught by controller[0]: 6: 0xef4d78 v8::internal::Heap::CheckIneffectiveMarkCompact(unsigned long, double) [io.javascript.0] host.ioBroker 2020-03-25 23:47:00.033 error Caught by controller[0]: 5: 0xef4c72 [io.javascript.0] host.ioBroker 2020-03-25 23:47:00.033 error Caught by controller[0]: 4: 0xb00764 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [io.javascript.0] host.ioBroker 2020-03-25 23:47:00.032 error Caught by controller[0]: 3: 0xb0052e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [io.javascript.0] host.ioBroker 2020-03-25 23:47:00.032 error Caught by controller[0]: 2: 0x8fa0dc [io.javascript.0] host.ioBroker 2020-03-25 23:47:00.032 error Caught by controller[0]: 1: 0x8fa090 node::Abort() [io.javascript.0] host.ioBroker 2020-03-25 23:47:00.031 error Caught by controller[0]: FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
-
-
@paul53 sagte in Javaskript Adapter:
@Oli sagte:
JavaScript heap out of memory
Das ist etwas Anderes.
Jupp, hast @Oli ev. einen Adapter installiert/aktualisiert?
-
eigentlich nur die offiziellen, außer den RSS-Feed Adapter und den Corona Adapter.
-
@Oli sagte in Javaskript Adapter:
Corona Adapter.
Auf diesen Tippe ich wegen der Meldung:
host.ioBroker 2020-03-25 23:47:00.031 error Caught by controller[0]: FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
Dieser blockiert auch mein System wenn ich damit in den Einstellungen was mache, da er sehr Speicherintensiv ist am Anfang.
-
die Meldung kam aber nach der Deinstallation des Adapters
-
@Oli sagte in Javaskript Adapter:
die Meldung kam aber nach der Deinstallation des Adapters
Schon mal neu gestartet?
-
@Uli977 sagte in Javaskript Adapter:
Kann man aus dem Log was erkennen?
Ja!
Swap ist aufgebraucht - also RAM auchBitte keine Screenshot von Codes, sondern diesen als Text in Code-Tags posten, ggf. noch mit Spoiler
-
ja, jedoch ohne Erfolg