Try clicking the gear icon to access the options panel, and under "Client command-line parameters", put
-console
with the leading dash.
Then try and log in, and you should get a console window as the client starts up. Let us know where in the process it gets stuck.