[Bug 30546] League of Legends' patcher has anormal behavior.

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Feb 7 21:28:34 CST 2013


http://bugs.winehq.org/show_bug.cgi?id=30546

tordu <trashma at trash-mail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |trashma at trash-mail.com

--- Comment #11 from tordu <trashma at trash-mail.com> 2013-02-07 21:28:34 CST ---
I did some logging with wireshark and WINEDEBUG:

When the launcher works or it stops at 33% these URLs get opened:
l3cdn.riotgames.com/releases/live/system/rads_user_kernel.exe.version
ll.leagueoflegends.com/pages/launcher/eune?lang=en
l3cdn.riotgames.com/releases/live/projects/lol_air_client/releases/releaselisting_EUNE
l3cdn.riotgames.com/releases/live/projects/lol_air_client_config_eune/releases/releaselisting_EUNE
l3cdn.riotgames.com/releases/live/solutions/lol_game_client_sln/releases/releaselisting_EUNE

When it stops at 0%:
l3cdn.riotgames.com/releases/live/system/rads_user_kernel.exe.version
l3cdn.riotgames.com/releases/live/solutions/lol_game_client_sln/releases/releaselisting_EUNE
OR
l3cdn.riotgames.com/releases/live/projects/lol_air_client/releases/releaselisting_EUNE
ll.leagueoflegends.com/pages/launcher/eune?lang=en

Apparently the launcher can't load all URLs when it stops at 0% but it seems to
be working fine for 33% (at least with wireshark there are no errors).

Next I tried some logging with wine:
WINEDEBUG=+urlmon,+crypt,+secur32,+wintrust,+wininet,+winsock,+text,+seh,+chain

Stops at 0%:
http://pastebin.com/rwQx9HFh

Stops at 33%
http://pastebin.com/L2UM7M4F

When it works:
http://pastebin.com/9ds8JEJi

I did a diff between the log for 33% and 100% the only difference seems to be
that at one point the client receives 2089 bytes while in the working launcher
we get 1440 bytes + 667 = 2107. I tested it again with new logs but then it was
correct. So I have no clue and my logs don't help much I guess.

When I add +ntdll it really works more often. My workaround is deleting
RADS/projects/lol_air_client/releases/0.0.0.237/S_OK to force a recheck but
still it is not ideal...

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list