Linux: Full restart required to get Atom to reopen after closing

I have a fresh install of Elementary OS 5.0 Juno, which is based on Ubuntu 18.04 LTS.

After every reboot, Atom runs fine, with no errors detected.

When using the -f flag, it displays the following on exit:

Attempting to call a function in a renderer window that has been closed or released.
Function provided here: worker.js:79:22
Remote event names: destroyed, crashed

Not sure if this is business as usual, but I thought it would be useful to provide the output.

After that, I am unable to get Atom to open again (even if it appears to be running according to ps and the Dock) and the only way to get it going again is a full reboot of the machine.

Running Atom with the --safe flag does nothing, so it does not seem to be any package I installed recently.

Any ideas about what may be going on here?

After that, I am unable to get Atom to open again (even if it appears to be running according to ps and the Dock) and the only way to get it going again is a full reboot of the machine.

Hmm, so it’s only when you run Atom with -f that you see this problem?

What version of Atom are you running (atom -v) and how did you install Atom?