Tor Launcher extension hangs periodically when Tor Browser is started
Sometimes i observe that Tor Browser firefox browser window is not coming up after progress dialog completed. The process "firefox.exe" can be found within process list, but it never become visible or exit. Each further launch of Tor Browser creates another firefox.exe, which will never open it's window. If i terminate the hanged firefox processes manually, then next launch of Tor Browser completes successfully. I have did a research and found that the hang happen in Tor Launcher extension in file tl-protocol.js in the call of "readBytes" method. There is also a related comment in source code:
// TODO: readBytes() will sometimes hang if the control connection is opened // immediately after tor opens its listener socket. Why?
So, i assume, the problem is known to you, but is still not fixed.
Tested OS: WinXP Tor Browser Bundle version: 3.5.1
Trac:
Username: trlaunch01