Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Starting Volt makes macOS unusable (due to VPN?) #154

Open
brandondrew opened this issue Jul 12, 2019 · 4 comments
Open

Starting Volt makes macOS unusable (due to VPN?) #154

brandondrew opened this issue Jul 12, 2019 · 4 comments

Comments

@brandondrew
Copy link

I was super excited to discover Volt (and even more so V), but I immediately ran into a show-stopper: upon first opening Volt it created an infinite loop of crashing and respawning itself, the net effect being much like a denial of service attack. I couldn't delete Volt from my /Applications directory because—besides taking several minutes to try this—the Finder complained that Volt was in use and couldn't be deleted. I spent several minutes trying to type killall Volt in iTerm, but this proved to be virtually impossible because Volt would respawn before I could bring iTerm to the front and type a character. The same was true with using Activity Monitor to kill it—it was just excruciating to try, and I eventually gave up.

I began trying to kill everything I could to reserve resources while I tried to think of a solution. Anything running in the menubar could potentially be killed with 2 clicks, and voila! Killing my VPN client suprisingly stopped Volt from the cycle of death and reincarnation. So it seems that the crash was somehow related to a network call failing because of the VPN. (Although it was set to use a split tunnel, so as far as I understand such things that shouldn't have blocked anything.)

Whatever was causing the crashing, it seems that the infinite respawning strategy (through launchd?) is unsafe for any app with a UI because exactly this situation can occur. Perhaps there can be a limit of 5 respawns?

I can only speculate what was happening, but I hope that I've given enough info for it to be obvious (or at least clearer) to you. I managed to get a screencast of it, in case that clarifies anything. And if I can provide any other info that might help, please let me know.

I look forward to using Volt (and learning V!).

volt-reincarnation-cycle.zip

@ivangreene
Copy link

ivangreene commented Jul 13, 2019

Had the same experience. Was able to halt it by putting my computer to sleep which caused it to stop cycling, and then kill -9 when I opened it again. I was not running through a VPN at the time so unsure if it is necessarily connected to that

@pilhuhn
Copy link

pilhuhn commented Jul 14, 2019

Same here - had to reboot to stop this

@cbertelli
Copy link

Are you sure that you did not download the M1 version?

@pilhuhn
Copy link

pilhuhn commented Apr 14, 2021

@cbertelli I think 2y ago people did not yet know about the M1 or the like :) Also I'd expect that a M1 binary would not even start on ix86 so the issue of the respawn could not even happen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants