Vidalia 0.3.x sometimes stalls at "Authenticating to Tor" stage
I'm running 0.3.3~alpha-1 from Debian experimental to control a system-wide instance of Tor 0.2.3.20-rc-1. I'm using ControlSocket authentication.
Sometimes, when my NetworkManager post-up hook restarts Tor and then Vidalia, Vidalia status window is stalled at "Authenticated to Tor". Often, I kill the stalled Vidalia, wait a bit, start a new one that works fine.
I initially thought it was because the hook was starting Vidalia too early, at a time when the Tor control socket was not ready yet.
However, I managed to reproduce this issue once without restarting Tor, merely by killing my Vidalia and starting it soon after a dozen times. I have no clue what made the failing test special compared to the other ten or so successful tests.
I have seen a few similar tickets open, but most happen on Windows and/or TBB, or lacking enough information for me to decide if my problem is the same one, so I'll let you decide if it's a duplicate.
Thank you for working on Vidalia.