https://bugs.winehq.org/show_bug.cgi?id=45558
Bug ID: 45558 Summary: League of legends client freezes Product: Wine-staging Version: unspecified Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: awesie@gmail.com CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
925645e710835cb8c656b24210820f80ee810b1c (Added ntdll-futex-condition-var patchset) in wine-staging/master is causing the LoL client to freeze when you hover your cursor over the play button before entering a game.
This is testing without the patches from the other bugs because they are not necessary to run the client.
https://bugs.winehq.org/show_bug.cgi?id=45558
gcx61@onet.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gcx61@onet.pl
--- Comment #1 from gcx61@onet.pl --- (In reply to Andrew Wesie from comment #0)
925645e710835cb8c656b24210820f80ee810b1c (Added ntdll-futex-condition-var patchset) in wine-staging/master is causing the LoL client to freeze when you hover your cursor over the play button before entering a game.
This is testing without the patches from the other bugs because they are not necessary to run the client.
I can confirm. Wine staging compiled from git causes freezes in client, after compiling again with removed ntdll-futex-condition-var patch, client works again. With rest LoL patches game works too. Thank you Andrew Wesie for checking this.
https://bugs.winehq.org/show_bug.cgi?id=45558
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Assignee|wine-bugs@winehq.org |z.figura12@gmail.com Status|UNCONFIRMED |NEW
--- Comment #2 from Zebediah Figura z.figura12@gmail.com --- I don't get that specific problem, but I do get crashes, and the patch is definitely broken. Thanks for the report.
https://bugs.winehq.org/show_bug.cgi?id=45558
Christian Segundo chn2guevara@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |chn2guevara@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=45558
Brandon bjefferson2012@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bjefferson2012@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=45558
Alan Dias alandms123@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alandms123@gmail.com
--- Comment #3 from Alan Dias alandms123@gmail.com --- (In reply to gcx61 from comment #1)
I can confirm. Wine staging compiled from git causes freezes in client, after compiling again with removed ntdll-futex-condition-var patch, client works again. With rest LoL patches game works too. Thank you Andrew Wesie for checking this.
how do I remove this patch? (I did know how to apply one, but remove is new to me)
https://bugs.winehq.org/show_bug.cgi?id=45558
--- Comment #4 from Alan Dias alandms123@gmail.com --- wow, nvm, find out on reddit, one more time thnks Andrew.
https://bugs.winehq.org/show_bug.cgi?id=45558
--- Comment #5 from Zebediah Figura z.figura12@gmail.com --- This should have been fixed by https://github.com/wine-staging/wine-staging/commit/9d12bd013b2e67eb8fccafc9...; please retest.
https://bugs.winehq.org/show_bug.cgi?id=45558
--- Comment #6 from Alan Dias alandms123@gmail.com --- everything working properly, client, game itself, store, loot... good job :D
https://bugs.winehq.org/show_bug.cgi?id=45558
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #7 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Fixed by staging commit 9d12bd013b2e67eb8fccafc926b785e2735909fe
https://bugs.winehq.org/show_bug.cgi?id=45558
Andrew Wesie awesie@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|FIXED |--- Status|RESOLVED |REOPENED
--- Comment #8 from Andrew Wesie awesie@gmail.com --- With 9d12bd013b2e67eb8fccafc926b785e2735909fe the issue is still present. I tested in a Ubuntu 18.04 VM and the LoL client will sometimes freeze would I try to click play. The freeze never happens if I revert these patches.
There are similar reports on reddit as well (https://www.reddit.com/r/leagueoflinux/comments/94cep4/discussion_client_fre...).
There are hints that this may be related to the login animations. With use_futexes enabled, the login animation will stop at some point. After this happens, if I login I consistently get the freeze on the play button. With use_futexes disabled, the login animation will never stop and constantly loops.
https://bugs.winehq.org/show_bug.cgi?id=45558
ads200002@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ads200002@gmail.com
--- Comment #9 from ads200002@gmail.com --- I think clicking a different item in the client (e.g. Collection) and then clicking play avoids the freeze, can someone else try this out? :)
https://bugs.winehq.org/show_bug.cgi?id=45558
mail+wine@m-reimer.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mail+wine@m-reimer.de
https://bugs.winehq.org/show_bug.cgi?id=45558
--- Comment #10 from ads200002@gmail.com --- (In reply to ads200002 from comment #9)
I think clicking a different item in the client (e.g. Collection) and then clicking play avoids the freeze, can someone else try this out? :)
Sorry, that was just a one-off. Sometimes I can click Play or a game invite or open lobby and I can get into the Lobby, but then it will sometimes freeze when in queue or champ select...
https://bugs.winehq.org/show_bug.cgi?id=45558
Gustavo Martins kernelgm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kernelgm@gmail.com
--- Comment #11 from Gustavo Martins kernelgm@gmail.com --- This work for me (XUbuntu 18.04) sudo apt install wine-development winbind winetricks
https://bugs.winehq.org/show_bug.cgi?id=45558
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |925645e710835cb8c656b242108 | |20f80ee810b1c Fixed by SHA1| |c2d58dc59a788145a34c4c672cd | |f2c7fe27e2717 Keywords| |regression
--- Comment #12 from Zebediah Figura z.figura12@gmail.com --- Should be finally fixed by https://github.com/wine-staging/wine-staging/commit/c2d58dc59a788145a34c4c67....
https://bugs.winehq.org/show_bug.cgi?id=45558
--- Comment #13 from ads200002@gmail.com --- Works for me (tested with Lutris' `esync-3.13` build of Wine Staging 3.13 master), if someone could confirm this is fixed there (maybe by building Wine Staging 3.13 master by hand) then could they mark this as STAGED? :)
https://bugs.winehq.org/show_bug.cgi?id=45558
--- Comment #14 from ads200002@gmail.com --- I've filed a new bug for League client crashes when queuing with premades: https://bugs.winehq.org/show_bug.cgi?id=45631
https://bugs.winehq.org/show_bug.cgi?id=45558
Maciej Stanczew maciej.stanczew+b@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maciej.stanczew+b@gmail.com
--- Comment #15 from Maciej Stanczew maciej.stanczew+b@gmail.com --- Just for your information, this also impacts Battle.net App's animations in game news items. Beginning with 925645e710835cb8c656b24210820f80ee810b1c, the animations will not load and a static image with game's logo will be displayed instead. The problem is fixed by c2d58dc59a788145a34c4c672cdf2c7fe27e2717.
https://bugs.winehq.org/show_bug.cgi?id=45558
--- Comment #16 from gcx61@onet.pl --- I've compiled Wine with staging patches from git, didn't removed ntdll-futex-condition-var patchset and I don't have freezes. Client working without problems.
https://bugs.winehq.org/show_bug.cgi?id=45558
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Assignee|z.figura12@gmail.com |wine-bugs@winehq.org Status|REOPENED |RESOLVED Resolution|--- |FIXED
--- Comment #17 from Zebediah Figura z.figura12@gmail.com --- Marking fixed then; thanks for testing.
https://bugs.winehq.org/show_bug.cgi?id=45558
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #18 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Fixed Staging 3.14