http://bugs.winehq.org/show_bug.cgi?id=35180
Bug ID: 35180 Summary: Quake Live standalone fails to authenticate using remembered credentials Product: Wine Version: 1.7.8 Hardware: x86 URL: http://quakelive.com OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: alexandru.balut@gmail.com Classification: Unclassified
Created attachment 46926 --> http://bugs.winehq.org/attachment.cgi?id=46926 terminal log
Steps to reproduce: 1. Start Launcher.exe 2. Enter valid email and password 3. Check Remember Me, click Play 4. Exit the app 5. Start Launcher.exe, notice it sais "Will automatically login as USERNAME" (USERNAME is the correct username), but nothing else happens. It should start the web ui.
$ sha1sum .wine-ql/drive_c/Program\ Files\ (x86)/Quake\ Live/Launcher.exe b4d565634bdac72047790d64dbc870b8b8bb5f48 .wine-ql/drive_c/Program Files (x86)/Quake Live/Launcher.exe
$ sha1sum QuakeLiveSetup_840.exe 843d1542bccaaf1bd46bee0acec95d4bfdfc898b QuakeLiveSetup_840.exe
$ wine --version wine-1.7.8
http://bugs.winehq.org/show_bug.cgi?id=35180
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL|http://quakelive.com |http://cdn.quakelive.com/as | |sets/2013121703/QuakeLiveSe | |tup_840.exe CC| |focht@gmx.net
--- Comment #1 from Anastasius Focht focht@gmx.net --- Hello Alex,
--- quote --- "Will automatically login as USERNAME"
(USERNAME is the correct username), but nothing else happens. It should start the web ui. --- quote ---
I think you misunderstood the text.
For me it reads more like: "These login credentials will be automatically used when hitting play button"
If the launcher directly proceeds to the server browser on startup there would be no chance for the user to change the credentials. The "Delete autologin info" field/button below wouldn't make sense.
Please check how the launcher behaves with Windows.
Regards
http://bugs.winehq.org/show_bug.cgi?id=35180
--- Comment #2 from Bruno Jesus 00cpxxx@gmail.com --- As Anastasius said, it will not automatically login for you. It will save your email/password so you don't have to type everytime. But you still need to hit the button.
But... After clicking the play button with stored login info the game does not open for me. This seems to be a bug.
http://bugs.winehq.org/show_bug.cgi?id=35180
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Component|-unknown |mscoree Ever confirmed|0 |1
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
--- quote --- But... After clicking the play button with stored login info the game does not open for me. This seems to be a bug. --- quote ---
.. and this is obviously another Wine-Mono bug.
Works fine with 'winetricks -q dotnet20'.
Regards
https://bugs.winehq.org/show_bug.cgi?id=35180
Bernhard Übelacker bernhardu@vr-web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardu@vr-web.de
--- Comment #4 from Bernhard Übelacker bernhardu@vr-web.de --- I had the same issue. (At least it seems to be the same.)
When the problem is visible the screen shows "Server Status" "QUAKE LIVE is Offline." and the "PLAY" button is gray.
On a successfull start it shows all the same except "Server Status" "QUAKE LIVE is Online." and a red "PLAY" button.
The default log does also not reveal anything obvious to me.
So I grepped the "strace -f" for some shared object loadings, and found that it tries to load /usr/lib/libgnutls.so.26.
In schannel_gnutls.c a WARN should be printed when the loading fails, but it is only printed when starting with: $ WINEDEBUG=+secur32 wine Launcher warn:secur32:schan_imp_init Failed to load libgnutls.
My system is a Debian Jessie/testing 64 bit. Around a month ago the package libgnutls26:i386 was removed.
For testing I installed again this version: libgnutls26_2.12.23-17_i386.deb libgnutls-dev_2.12.23-17_i386.deb
The problem occured when libgnutls26:i386 was not installed: - with playonlinux 1.7.28 - with wine git 1.7.28 and 1.7.32 (built while dev package was installed)
So in my opinion this could be caused with every binary distribution without hard dependencies to its gnutls version.
Probably Alex Balut or Bruno Jesus can give more details on their used wine version.
An improvement could be to change the WARN into an ERR ?
https://bugs.winehq.org/show_bug.cgi?id=35180
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID
--- Comment #5 from Bruno Jesus 00cpxxx@gmail.com --- This bug is invalid, in Windows the same happens. It will not automatically login for you, only remember your credentials and you still have to press Play.
https://bugs.winehq.org/show_bug.cgi?id=35180
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Bruno Jesus 00cpxxx@gmail.com --- Closing invalid bugs.