https://bugs.winehq.org/show_bug.cgi?id=54800
Bug ID: 54800 Summary: System Error when launching game League of Legends Product: Wine Version: 6.0.3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: amsi Assignee: wine-bugs@winehq.org Reporter: florian@omnes.cc Distribution: ---
Created attachment 74296 --> https://bugs.winehq.org/attachment.cgi?id=74296 Screenshot + "small core dump" (?)
I was trying to launch the graphical client for League of Legends (the launcher works fine)
Then a System Error (see screenshot attached) occurred.
I have a large core dump, but unfortunately it does not fit the 10MB size limit, even with compression.
I use Lutris 0.5.9.1 on Ubuntu 22.04.2 LTS.
Thanks
https://bugs.winehq.org/show_bug.cgi?id=54800
flyingwaffle@pm.me changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |flyingwaffle@pm.me
--- Comment #1 from flyingwaffle@pm.me --- I'd like to confirm this bug, and also add that the entire Linux League of Legends community seems to be encountering it. Here are links to the information known so far, as well as four full memory dumps from my own encounters with the issue (hopefully ufile.io is OK):
https://github.com/kyechou/leagueoflegends/issues/83
https://bugs.winehq.org/show_bug.cgi?id=54800
cristianlopez.one@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cristianlopez.one@gmail.com
--- Comment #2 from cristianlopez.one@gmail.com --- I have got the same issues after an apparent path they made. The client starts and let's create a match before it crashes.
https://bugs.winehq.org/show_bug.cgi?id=54800
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEEDINFO Ever confirmed|0 |1 Component|amsi |-unknown Severity|blocker |normal
--- Comment #3 from Austin English austinenglish@gmail.com --- Not a blocker.
6.0.3 is very outdated, please retest in 8.x and if still present, attach the full terminal output.
https://bugs.winehq.org/show_bug.cgi?id=54800
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |atienza.marklawrence15@gmai | |l.com
--- Comment #4 from Gijs Vermeulen gijsvrm@gmail.com --- *** Bug 54802 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=54800
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|System Error when launching |League of Legends crashes |game League of Legends |when launching game
https://bugs.winehq.org/show_bug.cgi?id=54800
Ker noa blue-t@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |blue-t@web.de
https://bugs.winehq.org/show_bug.cgi?id=54800
--- Comment #5 from flyingwaffle@pm.me --- (In reply to Austin English from comment #3)
Not a blocker.
6.0.3 is very outdated, please retest in 8.x and if still present, attach the full terminal output.
I will note that as far as I know, League of Legends only works when using various patches on top of Wine. So, most people will be running a custom Wine 7.0 build from Glorious Eggroll: https://github.com/GloriousEggroll/wine-ge-custom/tree/7.0-GE-LoL
https://bugs.winehq.org/show_bug.cgi?id=54800
--- Comment #6 from Austin English austinenglish@gmail.com --- (In reply to flyingwaffle from comment #5)
(In reply to Austin English from comment #3)
Not a blocker.
6.0.3 is very outdated, please retest in 8.x and if still present, attach the full terminal output.
I will note that as far as I know, League of Legends only works when using various patches on top of Wine. So, most people will be running a custom Wine 7.0 build from Glorious Eggroll: https://github.com/GloriousEggroll/wine-ge-custom/tree/7.0-GE-LoL
If using a custom build, bugs should be reported there.
https://bugs.winehq.org/show_bug.cgi?id=54800
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |totinous.31@hotmail.fr
--- Comment #7 from Zeb Figura z.figura12@gmail.com --- *** Bug 54813 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=54800
Matías Zúñiga matias.nicolas.zc@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |matias.nicolas.zc@gmail.com
--- Comment #8 from Matías Zúñiga matias.nicolas.zc@gmail.com --- Hi!
Contrary to what some indicate, these is no need to "use various patches on top of wine" to replicate this.
Previously, patches for just 2 bugs were needed to get the game working: Bug 47198 and Bug 49412. Since the latest version switched from a 32bit to a 64bit client, and those bug were 32bit-specific, there is no need for these patches now.
This bug can be replicated using the wine-staging 8.6 (with the winegstreamer patches disabled, since the latest commit doesn't compile c:), and running "League of Legends.exe" directly. There is no need to have an account, just the game installed. Because of this bug, it will open a window saying that a critical error had happened.
The command line show no errors, and when running with WINEDEBUG=trace+all the bug fixes itself (when it works, the game just complains that you are launching it incorrectly, and opens a window saying that it should be started from the LeagueClient)
The fix:
There is a patch from @moonshadow565 that fixes this bug on the AUR wine-lol package [0], and I can confirm that applying it over wine-staging is enough to make the game run. (there is another bug when launching the LeagueClient (Bug 54793), but that one has been known for some time and has a working workaround).
Here [1] is his explanation for this bug, and why he thing it fixes itself when using WINEDEBUG=trace+all.
[0]: https://aur.archlinux.org/cgit/aur.git/tree/0008-ntdll-nopguard-call_vectore... [1]: https://github.com/kyechou/leagueoflegends/issues/83#issuecomment-1502431738
https://bugs.winehq.org/show_bug.cgi?id=54800
neyl@tuta.io changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |neyl@tuta.io
https://bugs.winehq.org/show_bug.cgi?id=54800
Alexis Peypelut iroalexis@outlook.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |iroalexis@outlook.fr
https://bugs.winehq.org/show_bug.cgi?id=54800
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick@piezo-forte.be
--- Comment #9 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Hello,
League of Legends doesn't crash for me with Wine 8.11 (not staging) + the patch mentioned in bug 54793 [1] + winetricks corefonts.
Apart from that other bug, there were no perceptible issues and I played several matches on the course of a few days.
Regards.
[1] https://aur.archlinux.org/cgit/aur.git/tree/0005-LoL-client-slow-start-fix.p...