facebookarchive / nuclide

An open IDE for web and native mobile development, built on top of Atom
https://nuclide.io
Other
7.79k stars 682 forks source link

[atom-ide-debugger-node] Error when restarting debugger #1618

Closed zypA13510 closed 5 years ago

zypA13510 commented 5 years ago

Issue and Steps to Reproduce

The following error message will appear whenever I tried to click the "restart the debugger using the same settings as the current debug session (Ctrl+Shift+F8)" button:

Failed to start debugger process: Cannot add to an already disposed UniversalDisposable!

(It used to work before, but I'm not sure what breaks it)

Expected Behavior

The debugger restarts with the same settings.

Actual Behavior

The debugger throws the error, and display a message

Process exited (C:\path\index.js (Node))

in the debugger console. Manually clicking the "launch debugger" button afterwards will display a settings panel to start debugging as usual.

Versions

Additional Details

ebluestein commented 5 years ago

This should be working in the most recent Nuclide.

zypA13510 commented 5 years ago

@ebluestein I'm sorry, but I checked my Atom for package updates, there is no update for either atom-ide-debugger-node@0.7.3 or atom-ide-ui@0.13.0 (Atom itself got updated to 1.31.2 but it does not solve this issue).

If it was not clear: I'm not using Nuclide, but Atom with atom-ide-debugger-node and atom-ide-ui. If the issue is already fixed in a newer version of Nuclide, could you please release/backport it to these Atom packages?

DmytroSytro commented 5 years ago

The same problem with me. Check both in Ubuntu and Windows