NEWS
UNSOLVED IOBroker 2.1.0 unter Windows hängt sich auf
-
@Daniels sagte in IOBroker 2.1.0 unter Windows hängt sich auf:
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed
Wieviel RAM hat Dein System? Steht da noch mehr rund um die Fehlermeldung im Log? Bitte ein vollständiges Log posten.
-
@Daniels ist die Vollständige Logzeile wirklich genauso? Wenn nein bitte einfach mal die vollständige doch Zeile posten danke
-
Bei mir das gleiche...
@apollon77 das ist die vollständige Zeile!(12936) FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
und
(12936) node-red exited with null
-
@kxn sagte in IOBroker 2.1.0 unter Windows hängt sich auf:
(12936) node-red exited with null
Also mit dem wissen wir schonmal das node-red oder der node-red Adapter die Schuldigen sind. Der Rest läuft noch oder?!
Was treibst du denn in node-red alles so? Ggf muss man den erlaubten RAM erhöhen.
-
So,
ich hab das ganze in einem anderen Posting auch nochmal geschrieben, hier hatte jemand das gleich Problem.https://forum.iobroker.net/topic/27869/iobroker-hoher-ram-verbrauch-bis-zum-crash/8
Leider führte aber das auch nicht zur Lösung.
Grade habe ich wieder das Problem, es ist einfach alles stehen geblieben. Irgendwo muss da ein BUG sein.
Leider spuckt er beim Log nichts aus. Was soll ich wie einstellen damit mal da ein ordentliches Log raus kommt?Zum thema RAM, die Kiste hat 4GB in einer Virtuellen Maschine. Vorher hatte das Teil sogar nur 2 GB RAM und ist super gelaufen.....
-
@Daniels dann muss man da jetzt mal reinschauen. Welcher Prozess genau braucht denn mehr RAM? Wird’s immer mehr?
Top hilft und ggf Die System.adapter.node-red.0.* States wo auch der RAM Verbrauch vom Adapter steht. Mal mit History oder so aufzeichnen und dann ansehen. Oder Ostwestfalen der node-red Prozess?
Kann es ggf auch an node-red Adapter Updates liegen? Da kamen auch neue Features rein ....
-
Nix top Das ein Windows System
Bei mir läuft kein node-red Adapter. Der kann also nicht Schuld daran sein.Hier mal ein Screenshot was bei mir läuft:
Wie man sieht ist es nichts besonderes... Bischen Homematic und IOT... das war es schon...
-
Wie hast du iob unter Windows installiert und wie sind deine Einstellungen beim Dienst? (Computerverwaltung-Dienste)
-
Bei meinem "RAM Problem" hat mir damals Stabilostick das Programm "Process Explorer" empfohlen, um die Prozesse und den RAM Verbrauch zu überwachen. Vielleicht kommst du mit diesem Tool an ein paar mehr Details, welcher Prozess hier den RAM verschlingt.
-
Genau, dann nimm Windows spezifische Tools ... Am ENd eist die Frage welcher Prozess hier amok läuft ... bzw ich sehe auch den Info Adapter ... Ist da aktiviert das er die Systemdaten und Dinge abfragt? Hatte das nicht auch schonmal auf Windows zu problemen geführt? @Stabilostick ... ggf mal diese Funktionalität im info Adapter deaktivieren
-
@Feuersturm said in IOBroker 2.1.0 unter Windows hängt sich auf:
Process Explorer
Ich lass das Ding mal laufen und schaue was passiert.....
Ich hab den Info Adapter mal "ruhig" gestellt und alles aus gemacht... mal sehen
-
@sigi234
Da ist nix besonderes.... das Ding läuft einfach als Service und startet die"C:\Program Files\iobroker\SmartHome\daemon\iobroker"
Das war es....
-
@apollon77 sagte in IOBroker 2.1.0 unter Windows hängt sich auf:
ich sehe auch den Info Adapter ... Ist da aktiviert das er die Systemdaten und Dinge abfragt? Hatte das nicht auch schonmal auf Windows zu problemen geführt?
@ldittmar hat den info Adapter so überarbeitet, daß man die Pollraten stark zurücknehmen kann https://forum.iobroker.net/post/298564 . Dann spassiert auch nichts mehr bei Windows.
Aber bei mir entgleist die 2er auch unter Windows wie dort https://forum.iobroker.net/post/329711 berichtet . Bin wieder auf die Version des 1.5 Installers zurück. Die läuft prima.
-
@klassisch Meinst Du den tradfri Fehler? Dann bitte bei Tradfri ein Issue im GitHub öffnen. Der Adapter muss angepasst werden und geprüft werden das beim loggen von Fehlern die adapter.log Methode noch da ist. Was auch immer da der echte Fehler ist.
Oder auch diese npm Fehler beim nachinstallieren?
Am Ende sollten mindestens die im 2.0er Thread genannten Adapter auf die dort genannten Versionen aktualisiert werden. Generell alle aktuell zu haben kann auch nicht schaden
-
@apollon77 sagte in IOBroker 2.1.0 unter Windows hängt sich auf:
@klassisch Meinst Du den tradfri Fehler?
Ich habe keine Ahnung, ob Tradfri Ursache oder Opfer ist.
Das sieht ja so aus, als käme beim parsen von Anweisungen etwas durcheinander. Die Anweisungen werden regelrecht zerhäckselt und dann die Bruchstücke in die Ausführung gegeben.
Naiv aus der Ferne betrachtet hätte ich das eher dem Framework zugeschrieben als dem Tradfri Adapter.
Wenn es hilft, kann ich mal den Tradfri Adapter deaktivieren, ein Backup ziehen und mit diesem Backup eine Neuinstallation versuchen. Wenn der Tradfri-Adapter die Ursache sein sollte, dann wird ioBroker anlaufen falls nicht, wird eben der Aufruf eines anderen Adapters zerhäckselt.Edit Tradfri ist V2.4.7, aktuelle stable und bei meinen damaligen Tests die aktuellste überhaupt. Lt Changelog sind seither nur neue Lampen dazugekommen, kein Bugfix.
-
@klassisch Das gleiche Problem gabs bei ble ... am ende muss das gleiche wie https://github.com/AlCalzone/ioBroker.ble/commit/f3ed03becb5d61cfef7a560c2ea81476e568dfb2 auch bei ble gemacht werden ...
-
Danke, @apollon77 . Habe jetzt mal Tradfri deaktiviert (aber nicht entfernt) und dann eine Migration zu einer Neuinstalation versucht.
Jetzt gibt es npm install Fehler
2019-12-24 08:27:43.493 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker npm-install: host.DESKTOP-MEINER(ioBrMain07) object system.adapter.tradfri created/updated 2019-12-24 08:27:43.552 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker npm-install: Update "system.adapter.tradfri.0" 2019-12-24 08:27:44.597 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker npm-install: exit 0 2019-12-24 08:27:45.601 - [33mwarn[39m: host.DESKTOP-MEINER(ioBrMain07) startInstance cannot find adapter "nut@1.1.3". Try to install it... 1 attempt 2019-12-24 08:27:45.602 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker install nut@1.1.3 using installedVersion 2019-12-24 08:27:47.889 - [31merror[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker npm-install: C:\Program Files\iobroker\ioBrMain07\node_modules\standard-as-callback\built\index.js:6 throw e; ^ Error: Cannot find module 'core-util-is' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15) at Function.Module._load (internal/modules/cjs/loader.js:562:25) at Module.require (internal/modules/cjs/loader.js:692:17) at require (internal/modules/cjs/helpers.js:25:18) at Object.<anonymous> (C:\Program Files\iobroker\ioBrMain07\node_modules\verror\lib\verror.js:9:19) at Module._compile (internal/modules/cjs/loader.js:778:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) at Module.load (internal/modules/cjs/loader.js:653:32) at tryModuleLoad (internal/modules/cjs/loader.js:593:12) at Function.Module._load (internal/modules/cjs/loader.js:585:3) 2019-12-24 08:27:47.894 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker npm-install: exit 1 2019-12-24 08:27:48.895 - [33mwarn[39m: host.DESKTOP-MEINER(ioBrMain07) startInstance cannot find adapter "ical@1.7.0". Try to install it... 1 attempt 2019-12-24 08:27:48.895 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker install ical@1.7.0 using installedVersion 2019-12-24 08:27:50.286 - [31merror[39m: host.DESKTOP-MEINER(ioBrMain07) uncaught exception: Cannot find module 'core-util-is' 2019-12-24 08:27:50.306 - [32minfo[39m: admin.0 (9348) Got terminate signal TERMINATE_YOURSELF 2019-12-24 08:27:50.287 - [31merror[39m: host.DESKTOP-MEINER(ioBrMain07) Error: Cannot find module 'core-util-is' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15) at Function.Module._load (internal/modules/cjs/loader.js:562:25) at Module.require (internal/modules/cjs/loader.js:692:17) at require (internal/modules/cjs/helpers.js:25:18) at Object.<anonymous> (C:\Program Files\iobroker\ioBrMain07\node_modules\verror\lib\verror.js:9:19) at Module._compile (internal/modules/cjs/loader.js:778:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) at Module.load (internal/modules/cjs/loader.js:653:32) at tryModuleLoad (internal/modules/cjs/loader.js:593:12) at Function.Module._load (internal/modules/cjs/loader.js:585:3) 2019-12-24 08:27:50.290 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.admin.0 (force=false, process=true) 2019-12-24 08:27:50.291 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.hm-rpc.0 (force=false, process=false) 2019-12-24 08:27:50.292 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.hm-rega.0 (force=false, process=false) 2019-12-24 08:27:50.292 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.hm-rpc.1 (force=false, process=false) 2019-12-24 08:27:50.293 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.vis.0 (force=false, process=false) 2019-12-24 08:27:50.293 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.mobile.0 (force=false, process=false) 2019-12-24 08:27:50.294 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.socketio.0 (force=false, process=false) 2019-12-24 08:27:50.295 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.history.0 (force=false, process=false) 2019-12-24 08:27:50.295 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.vis-timeandweather.0 (force=false, process=false) 2019-12-24 08:27:50.295 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.terminal.0 (force=false, process=false) 2019-12-24 08:27:50.295 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.flot.0 (force=false, process=false) 2019-12-24 08:27:50.295 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.mqtt.0 (force=false, process=false) 2019-12-24 08:27:50.296 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.email.0 (force=false, process=false) 2019-12-24 08:27:50.296 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.javascript.0 (force=false, process=false) 2019-12-24 08:27:50.296 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.node-red.0 (force=false, process=false) 2019-12-24 08:27:50.296 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.mihome-vacuum.0 (force=false, process=false) 2019-12-24 08:27:50.296 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.vis-jqui-mfd.0 (force=false, process=false) 2019-12-24 08:27:50.296 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.vis-hqwidgets.0 (force=false, process=false) 2019-12-24 08:27:50.297 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.icons-mfd-svg.0 (force=false, process=false) 2019-12-24 08:27:50.297 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.icons-mfd-png.0 (force=false, process=false) 2019-12-24 08:27:50.297 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.tradfri.0 (force=false, process=false) 2019-12-24 08:27:50.297 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.sonoff.0 (force=false, process=false) 2019-12-24 08:27:50.297 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.rflink.0 (force=false, process=false) 2019-12-24 08:27:50.297 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.nut.0 (force=false, process=false) 2019-12-24 08:27:50.298 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.ical.0 (force=false, process=false) 2019-12-24 08:27:50.298 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.paw.0 (force=false, process=false) 2019-12-24 08:27:50.298 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.info.0 (force=false, process=true) 2019-12-24 08:27:50.299 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.simple-api.0 (force=false, process=false) 2019-12-24 08:27:50.299 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.nut.1 (force=false, process=false) 2019-12-24 08:27:50.299 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.backitup.0 (force=false, process=false) 2019-12-24 08:27:50.300 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.weatherunderground.0 (force=false, process=false) 2019-12-24 08:27:50.300 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.parser.0 (force=false, process=false) 2019-12-24 08:27:50.300 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.mercedesme.0 (force=false, process=false) 2019-12-24 08:27:50.300 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.rickshaw.0 (force=false, process=false) 2019-12-24 08:27:50.300 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.web.0 (force=false, process=false) 2019-12-24 08:27:50.300 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.tr-064-community.0 (force=false, process=false) 2019-12-24 08:27:50.300 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.shuttercontrol.0 (force=false, process=false) 2019-12-24 08:27:50.300 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.ping.0 (force=false, process=false) 2019-12-24 08:27:50.301 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker _restart 2019-12-24 08:27:50.306 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.admin.0 send kill signal 2019-12-24 08:27:50.307 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) stopInstance system.adapter.info.0 send kill signal 2019-12-24 08:27:50.308 - [32minfo[39m: info.0 (9440) Got terminate signal TERMINATE_YOURSELF 2019-12-24 08:27:50.307 - [32minfo[39m: admin.0 (9348) terminating http server on port 8081 2019-12-24 08:27:50.308 - [32minfo[39m: admin.0 (9348) terminating 2019-12-24 08:27:50.309 - [32minfo[39m: admin.0 (9348) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason 2019-12-24 08:27:50.309 - [32minfo[39m: info.0 (9440) cleaned everything up... 2019-12-24 08:27:50.310 - [32minfo[39m: info.0 (9440) terminating 2019-12-24 08:27:50.310 - [32minfo[39m: info.0 (9440) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason 2019-12-24 08:27:50.948 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) instance system.adapter.info.0 terminated with code 4294967196 (START_IMMEDIATELY_AFTER_STOP_HEX) 2019-12-24 08:27:50.998 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) instance system.adapter.admin.0 terminated with code 4294967196 (START_IMMEDIATELY_AFTER_STOP_HEX) 2019-12-24 08:27:50.999 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) All instances are stopped. 2019-12-24 08:27:51.141 - [31merror[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker npm-install: C:\Program Files\ 2019-12-24 08:27:51.142 - [31merror[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker npm-install: iobroke 2019-12-24 08:27:51.147 - [31merror[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker npm-install: r 2019-12-24 08:27:51.623 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) terminated 2019-12-24 08:27:51.690 - [31merror[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker npm-install: \ioBrMain07\node_modules\standard-as-callback\built\index.js:6 throw e; ^ Error: Cannot find module 'core-util-is' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15) at Function.Module._load (internal/modules/cjs/loader.js:562:25) at Module.require (internal/modules/cjs/loader.js:692:17) at require (internal/modules/cjs/helpers.js:25:18) at Object.<anonymous> (C:\Program Files\iobroker\ioBrMain07\node_modules\verror\lib\verror.js:9:19) at Module._compile (internal/modules/cjs/loader.js:778:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) at Module.load (internal/modules/cjs/loader.js:653:32) at tryModuleLoad (internal/modules/cjs/loader.js:593:12) at Function.Module._load (internal/modules/cjs/loader.js:585:3) 2019-12-24 08:27:51.692 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker npm-install: exit 1 2019-12-24 08:27:51.693 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker Starting node restart.js 2019-12-24 08:27:52.376 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker exit 0
Und dann geib ist wieder Häcksel
2019-12-24 08:27:50.999 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) All instances are stopped. 2019-12-24 08:27:51.141 - [31merror[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker npm-install: C:\Program Files\ 2019-12-24 08:27:51.142 - [31merror[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker npm-install: iobroke 2019-12-24 08:27:51.147 - [31merror[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker npm-install: r 2019-12-24 08:27:51.623 - [32minfo[39m: host.DESKTOP-MEINER(ioBrMain07) terminated 2019-12-24 08:27:51.690 - [31merror[39m: host.DESKTOP-MEINER(ioBrMain07) iobroker npm-install: \ioBrMain07\node_modules\standard-as-callback\built\index.js:6 throw e; ^
-
@klassisch ok also @Stabilostick mein gefühlt sagt mir das da irgendein npm Modul in der controller installation die der installer da hin packt fehlt.
Scheinbar crasht der „install adapter“ call ...
-
So, also, ich hab jetzt mal den Info Adapter abgeschaltet, bzw er läuft noch aber alles aus gemacht was der so an Infos ausspuckt.
Seitdem kein ram Problem mehr.Mit scheint es liegt wohl an dem Info Adapter... Irgendwas haut das Ding extrem zu.
Ich mach jetzt mal eins nach dem anderen wieder an und warte ob das Problem wieder kommt. -
@gizi das ist schon bekannt - wenn die abfrage Frequenz auf Windows zu kurz ist dann kommen solche komischen effekte