dkg-engine icon indicating copy to clipboard operation
dkg-engine copied to clipboard

Possible EventTarget memory leak detected

Open alien2108 opened this issue 1 year ago • 2 comments

Issue description

I always get 4 x Possible EventTarget memory leak detected when otnode starts

Expected behavior

Actual behavior

Steps to reproduce the problem

Specifications

  • Node version: 8.0.0 hotfix 4
  • Platform: Linux
  • Node wallet:
  • Node libp2p identity:

Contact details

  • Email:

Error logs

(node:102616) MaxListenersExceededWarning: Possible EventTarget memory leak detected. 11 abort listeners added to [AbortSignal]. Use events.setMaxListeners() to increase limit (Use node --trace-warnings ... to show where the warning was created) (node:102616) MaxListenersExceededWarning: Possible EventTarget memory leak detected. 11 abort listeners added to [AbortSignal]. Use events.setMaxListeners() to increase limit (node:102616) MaxListenersExceededWarning: Possible EventTarget memory leak detected. 11 abort listeners added to [AbortSignal]. Use events.setMaxListeners() to increase limit

Disclaimer

Please be aware that the issue reported on a public repository allows everyone to see your node logs, node details, and contact details. If you have any sensitive information, feel free to share it by sending an email to [email protected].

alien2108 avatar Jan 02 '25 18:01 alien2108

Logs with additional trace:

(node:1785) MaxListenersExceededWarning: Possible EventTarget memory leak detected. 11 abort listeners added to [AbortSignal]. Use events.setMaxListeners() to increase limit at AbortSignal.[kNewListener] (node:internal/event_target:519:17) at AbortSignal.[kNewListener] (node:internal/abort_controller:180:24) at AbortSignal.addEventListener (node:internal/event_target:628:23) at anySignal (/root/ot-node/8.0.0+hotfix.4/node_modules/any-signal/index.js:27:12) at /root/ot-node/8.0.0+hotfix.4/node_modules/libp2p/src/dialer/dial-request.js:71:85 at processTicksAndRejections (node:internal/process/task_queues:96:5) at async /root/ot-node/8.0.0+hotfix.4/node_modules/p-some/index.js:53:19 (node:1785) MaxListenersExceededWarning: Possible EventTarget memory leak detected. 11 abort listeners added to [AbortSignal]. Use events.setMaxListeners() to increase limit at AbortSignal.[kNewListener] (node:internal/event_target:519:17) at AbortSignal.[kNewListener] (node:internal/abort_controller:180:24) at AbortSignal.addEventListener (node:internal/event_target:628:23) at anySignal (/root/ot-node/8.0.0+hotfix.4/node_modules/any-signal/index.js:27:12) at /root/ot-node/8.0.0+hotfix.4/node_modules/libp2p/src/dialer/dial-request.js:71:85 at processTicksAndRejections (node:internal/process/task_queues:96:5) at async /root/ot-node/8.0.0+hotfix.4/node_modules/p-some/index.js:53:19 (node:1785) MaxListenersExceededWarning: Possible EventTarget memory leak detected. 11 abort listeners added to [AbortSignal]. Use events.setMaxListeners() to increase limit at AbortSignal.[kNewListener] (node:internal/event_target:519:17) at AbortSignal.[kNewListener] (node:internal/abort_controller:180:24) at AbortSignal.addEventListener (node:internal/event_target:628:23) at anySignal (/root/ot-node/8.0.0+hotfix.4/node_modules/any-signal/index.js:27:12) at /root/ot-node/8.0.0+hotfix.4/node_modules/libp2p/src/dialer/dial-request.js:71:85 at processTicksAndRejections (node:internal/process/task_queues:96:5) at async /root/ot-node/8.0.0+hotfix.4/node_modules/p-some/index.js:53:19

alien2108 avatar Jan 04 '25 07:01 alien2108

@alien2108

Thank you for submitting this issue, could you provide us a way to reproduce it?

usebeforefree avatar Apr 29 '25 07:04 usebeforefree

we are closing this task, if you still have an issue with this we can reopen and discuss

Bojan131 avatar Nov 19 '25 09:11 Bojan131