UNSOLVED ioBroker Absturz durch Socket.io Adapterupdate?
-
Hallo zusammen,
jetzt hat es mich leider auch wieder getroffen. Irgendwie ist bei mir zur Zeit der Wurm drinnen mit Updates
ioBroker schmiert jetzt seit neuestem ab mit riesiger Fehlermeldung im LOG.Hier ein Auszug.
2019-11-16 03:00:13.622 - [31merror[39m: javascript.2 uncaught exception: Maximum call stack size exceeded 2019-11-16 03:00:13.625 - [31merror[39m: javascript.2 RangeError: Maximum call stack size exceeded at Arguments.slice (<anonymous>:null:null) at exports.Logger.Logger.log (/opt/iobroker/node_modules/winston/lib/winston/logger.js:110:36) at exports.Logger.target.(anonymous function) [as silly] (/opt/iobroker/node_modules/winston/lib/winston/common.js:54:18) at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:50:21) at Socket.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20) at Socket.onevent (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:270:10) at Socket.onpacket (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:228:12) at Manager.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15) at Manager.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20) at Manager.ondecoded (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:332:8) at Decoder.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15) at Decoder.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:134:20) at Decoder.add (/opt/iobroker/node_modules/socket.io-parser/index.js:246:12) at Manager.ondata (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:322:16) at Socket.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15) at Socket.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20) at Socket.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:451:14) at WS.<anonymous> (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:268:10) at WS.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20) at WS.Transport.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:145:8) at WS.Transport.onData (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:137:8) at WebSocket.ws.onmessage (/opt/iobroker/node_modules/engine.io-client/lib/transports/websocket.js:146:10) at WebSocket.onMessage (/opt/iobroker/node_modules/ws/lib/WebSocket.js:442:14) at WebSocket.emit (events.js:198:13) at Receiver.ontext (/opt/iobroker/node_modules/ws/lib/WebSocket.js:841:10) at /opt/iobroker/node_modules/ws/lib/Receiver.js:536:18 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 at /opt/iobroker/node_modules/ws/lib/Receiver.js:368:7 at /opt/iobroker/node_modules/ws/lib/PerMessageDeflate.js:249:5 at afterWrite (_stream_writable.js:485:3) at onwrite (_stream_writable.js:476:7) at InflateRaw.afterTransform (_stream_transform.js:94:3) at Zlib.processCallback (zlib.js:557:8) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: RangeError: Maximum call stack size exceeded 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Arguments.slice (<anonymous>:null:null) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at exports.Logger.Logger.log (/opt/iobroker/node_modules/winston/lib/winston/logger.js:110:36) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at exports.Logger.target.(anonymous function) [as silly] (/opt/iobroker/node_modules/winston/lib/winston/common.js:54:18) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:50:21) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Socket.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Socket.onevent (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:270:10) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Socket.onpacket (/opt/iobroker/node_modules/socket.io-client/lib/socket.js:228:12) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Manager.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Manager.Emitter.emit (/opt/iobroker/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Manager.ondecoded (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:332:8) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Decoder.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Decoder.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:134:20) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Decoder.add (/opt/iobroker/node_modules/socket.io-parser/index.js:246:12) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Manager.ondata (/opt/iobroker/node_modules/socket.io-client/lib/manager.js:322:16) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Socket.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Socket.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Socket.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:451:14) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at WS.<anonymous> (/opt/iobroker/node_modules/engine.io-client/lib/socket.js:268:10) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at WS.Emitter.emit (/opt/iobroker/node_modules/engine.io-client/node_modules/component-emitter/index.js:133:20) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at WS.Transport.onPacket (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:145:8) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at WS.Transport.onData (/opt/iobroker/node_modules/engine.io-client/lib/transport.js:137:8) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at WebSocket.ws.onmessage (/opt/iobroker/node_modules/engine.io-client/lib/transports/websocket.js:146:10) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at WebSocket.onMessage (/opt/iobroker/node_modules/ws/lib/WebSocket.js:442:14) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at WebSocket.emit (events.js:198:13) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Receiver.ontext (/opt/iobroker/node_modules/ws/lib/WebSocket.js:841:10) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at /opt/iobroker/node_modules/ws/lib/Receiver.js:536:18 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 2019-11-16 03:00:15.011 - [31merror[39m: Caught by controller[0]: at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 2019-11-16 03:00:15.012 - [31merror[39m: Caught by controller[0]: at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) 2019-11-16 03:00:15.012 - [31merror[39m: Caught by controller[0]: at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 2019-11-16 03:00:15.012 - [31merror[39m: Caught by controller[0]: at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) 2019-11-16 03:00:15.012 - [31merror[39m: Caught by controller[0]: at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 2019-11-16 03:00:15.012 - [31merror[39m: Caught by controller[0]: at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 2019-11-16 03:00:15.012 - [31merror[39m: Caught by controller[0]: at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) 2019-11-16 03:00:15.012 - [31merror[39m: Caught by controller[0]: at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 2019-11-16 03:00:15.012 - [31merror[39m: Caught by controller[0]: at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3) 2019-11-16 03:00:15.012 - [31merror[39m: Caught by controller[0]: at /opt/iobroker/node_modules/ws/lib/Receiver.js:349:10 2019-11-16 03:00:15.012 - [31merror[39m: Caught by controller[0]: at /opt/iobroker/node_modules/ws/lib/Receiver.js:538:11 2019-11-16 03:00:15.012 - [31merror[39m: Caught by controller[0]: at Receiver.applyExtensions (/opt/iobroker/node_modules/ws/lib/Receiver.js:371:5) 2019-11-16 03:00:15.012 - [31merror[39m: Caught by controller[0]: at /opt/iobroker/node_modules/ws/lib/Receiver.js:508:14 2019-11-16 03:00:15.012 - [31merror[39m: Caught by controller[0]: at Receiver.flush (/opt/iobroker/node_modules/ws/lib/Receiver.js:347:3)
Kann das mit dem Update vom socket.io Adapter zusammen hängen oder was will mir das LOG vermitteln?
Mod-Edit: Code/Log in Code Tags gepackt. Bitte benutzt die Code Tags Funktion -> </>
Hier gehts zur Hilfe. -
@Stormbringer sagte:
javascript.2 RangeError: Maximum call stack size exceeded
Es sieht eher danach aus, als dass ein Skript den Stacküberlauf verursacht.
-
@paul53 Danke für deine Antwort. Aber welcher kann man ned sagen oder? Kommt die Fehlermeldung durch größere Datenmengen wahrscheinlich? Dann wird’s wohl wieder der LOG Viewer Skript sein
PS: Und sorry wegen dem Codetags
-
@Stormbringer sagte:
Aber welcher kann man ned sagen oder?
Nein, aber eingrenzen auf Instanz 2. Vermutlich enthält das Skript einen Schedule um 3:00 Uhr.
-
@paul53 Abgesehen von der Eingrenzung bringen einem dann mehrere Javaskript Instanzen einen nichts, wenn das alle so eskaliert, dass alles abschmiert. Der Grundgedanke war eigentlich, wenn da mal ein Fehler auftritt, dass nur eine Instanz abschmiert und der Rest weiterläuft.
Du bist doch total fit im Skripten. Kennst du eigentlich eine andere Möglichkeit sich den Warn und Error von Javaskript Adapter 0-2 zusenden zu lassen ohne den Mic Skript? VIS View bräuchte ich eigentlich gar nicht unbedingt, nur die Benachrichtigung falls mal ein Fehler auftritt.
-
@Stormbringer sagte:
ohne den Mic Skript?
Das Skript kenne ich nicht.
@Stormbringer sagte in ioBroker Absturz durch Socket.io Adapterupdate?:
wenn das alle so eskaliert, dass alles abschmiert.
Der Stacküberlauf passiert wohl in Node.js. Davon ist nun mal der gesamte ioBroker abhängig. Nicht alle Fehler lassen sich durch verschiedene Instanzen abfangen.
-
@Stormbringer sagte:
eine andere Möglichkeit sich den Warn und Error von Javaskript Adapter 0-2 zusenden zu lassen
Versuche es mal so ('telegram.0' austauschen, falls erforderlich)
function handler(obj) { if(obj.from.indexOf('javascript.') != -1) { sendTo('telegram.0', obj.severity + ': ' + obj.message); } } onLog('warn', handler); onLog('error', handler);