ioBroker.squeezeboxrpc icon indicating copy to clipboard operation
ioBroker.squeezeboxrpc copied to clipboard

Squeezeboxrpc Adapter doesnˋt start after NodeJS 18.8.2 Update

Open surfer-09 opened this issue 1 year ago • 2 comments

Hallo, nach dem NodeJs Update auf 18.8.2 startet der Squeezeboxrpc Adapter (1.3.10) nicht mehr. LOG:

2023-10-20 19:49:45.198 - info: host.IOBroker-Server "system.adapter.squeezeboxrpc.0" enabled 2023-10-20 19:49:45.241 - info: host.IOBroker-Server instance system.adapter.squeezeboxrpc.0 started with pid 8216 2023-10-20 19:49:46.306 - debug: squeezeboxrpc.0 (8216) Redis Objects: Use Redis connection: 0.0.0.0:9001 2023-10-20 19:49:46.328 - debug: squeezeboxrpc.0 (8216) Objects client ready ... initialize now 2023-10-20 19:49:46.329 - debug: squeezeboxrpc.0 (8216) Objects create System PubSub Client 2023-10-20 19:49:46.329 - debug: squeezeboxrpc.0 (8216) Objects create User PubSub Client 2023-10-20 19:49:46.354 - debug: squeezeboxrpc.0 (8216) Objects client initialize lua scripts 2023-10-20 19:49:46.357 - debug: squeezeboxrpc.0 (8216) Objects connected to redis: 0.0.0.0:9001 2023-10-20 19:49:46.373 - debug: squeezeboxrpc.0 (8216) Redis States: Use Redis connection: 0.0.0.0:9000 2023-10-20 19:49:46.380 - debug: squeezeboxrpc.0 (8216) States create System PubSub Client 2023-10-20 19:49:46.381 - debug: squeezeboxrpc.0 (8216) States create User PubSub Client 2023-10-20 19:49:46.394 - debug: squeezeboxrpc.0 (8216) States connected to redis: 0.0.0.0:9000 2023-10-20 19:49:46.482 - info: squeezeboxrpc.0 (8216) starting. Version 1.3.10 (non-npm: oweitman/ioBroker.squeezeboxrpc) in I:/ioBroker/node_modules/iobroker.squeezeboxrpc, node: v18.18.2, js-controller: 5.0.12 2023-10-20 19:49:46.539 - info: squeezeboxrpc.0 (8216) State value to set for "squeezeboxrpc.0.Server.LastScan" has to be type "number" but received type "string" 2023-10-20 19:49:47.513 - error: squeezeboxrpc.0 (8216) uncaught exception: Cannot read properties of null (reading 'val') 2023-10-20 19:49:47.514 - error: squeezeboxrpc.0 (8216) TypeError: Cannot read properties of null (reading 'val') at IoSbServer. (I:\ioBroker\node_modules\iobroker.squeezeboxrpc\lib\iosbserver.js:325:51) at process.processImmediate (node:internal/timers:478:21) 2023-10-20 19:49:47.514 - error: squeezeboxrpc.0 (8216) Cannot read properties of null (reading 'val') 2023-10-20 19:49:47.515 - info: squeezeboxrpc.0 (8216) squeezeboxrpc unloaded 2023-10-20 19:49:47.516 - info: squeezeboxrpc.0 (8216) terminating 2023-10-20 19:49:47.516 - warn: squeezeboxrpc.0 (8216) Terminated (UNCAUGHT_EXCEPTION): Without reason 2023-10-20 19:49:48.017 - info: squeezeboxrpc.0 (8216) terminating 2023-10-20 19:49:48.063 - error: host.IOBroker-Server instance system.adapter.squeezeboxrpc.0 terminated with code 6 (UNCAUGHT_EXCEPTION) 2023-10-20 19:49:48.063 - info: host.IOBroker-Server Restart adapter system.adapter.squeezeboxrpc.0 because enabled

`

Mit der NodeJS 18.8.0 funktionierte noch alles problemlos.

Gruß Dennis

surfer-09 avatar Oct 20 '23 17:10 surfer-09