Launcher requires connection to youtube.com.
youtube.com access is blocked in the network, at the firewall.
When youtube.com is not allowed, Launcher opens a blank window and freezes/pauses/halts indefinitely.
DNS query for youtube.com is observed when no other applications running. The Clue (tm).
Problem is resolved when youtube.com is allowed. Problem is reproduced when access to youtube.com is again restricted.
Also, version number and copyright date in Lauchers' about says 1367 (c) 2015.
The version is not visible unless the launcher actually starts. Maybe you should sync those up.
Linked issues
is cloned by 1
is duplicated by 1
Comments 3
Don't put an ip that will result in a failed connection. Try using an IP that will result in a blackhole'd connection. No ICMP destination unreachable, TCP reset etc.
Digging further I see the firewall is doing a MiTM for SSL session decryption and application determination. The Syn, Syn/Ack, Ack completes successfully. But the firewall does not allow the Launcher to actually get responses from youtube.
If I modify the policy to send a TCP reset, back the client, once a policy decision is made, then the launcher does comes up quicker.
So the core issue appears to be the lack of a timeout on the youtube test; or that the youtube test is being done too early in the startup process.
I would suggest a timeout of 500-2000 milliseconds.
Hm... cannot reproduce on my machine, although I'm using windows. I edited
C:\Windows\System32\drivers\etc\hosts
and addedto it to artificially block it. It still worked.