http://bugs.winehq.org/show_bug.cgi?id=29609
Bug #: 29609 Summary: League Of Legends game client crashes after champion selection Product: Wine Version: unspecified Platform: x86 OS/Version: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: winsock AssignedTo: wine-bugs@winehq.org ReportedBy: businessman97@hotmail.com Classification: Unclassified
Same error as in http://bugs.winehq.org/show_bug.cgi?id=29039 in 1.3.36 &1.3.37 since the patches noted in comments seem already in this versions.
http://bugs.winehq.org/show_bug.cgi?id=29609
Jimmy businessman97@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.3.37
http://bugs.winehq.org/show_bug.cgi?id=29609
Jimmy businessman97@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |http://bugs.winehq.org/show | |_bug.cgi?id=29039
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #1 from Jimmy businessman97@hotmail.com 2012-01-15 06:04:03 CST --- Created attachment 38357 --> http://bugs.winehq.org/attachment.cgi?id=38357 message when error happen
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #2 from Jimmy businessman97@hotmail.com 2012-01-15 07:56:04 CST --- Created attachment 38358 --> http://bugs.winehq.org/attachment.cgi?id=38358 pic of error
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #3 from Jimmy businessman97@hotmail.com 2012-01-15 17:24:53 CST --- Comment on attachment 38357 --> http://bugs.winehq.org/attachment.cgi?id=38357 message when error happen
(WARNING)[20:01:08.521] RADS::API::Impl::Main::Main: User kernel is not running, proceeding without that functionality. (WARNING)[20:01:08.521] RADS::API::Impl::RuntimeEnvironment::RuntimeEnvironment: Did not find keywords "projects" or "solutions" in path ( DEBUG)[20:01:08.521] RADS::API::Impl::RuntimeEnvironment::GenerateFileMap: start building file map ( DEBUG)[20:01:08.521] RADS::API::Impl::RuntimeEnvironment::GenerateFileMap: done building file map (WARNING)[20:01:08.522] RADS::API::Impl::Main::Main: Could not determine solution or project runtime environment, execution will continue but all files will be treated as unmanaged in the current folder. fixme:win:EnumDisplayDevicesW ((null),0,0x33e51c,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x33e42c,0x00000000), stub! fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}. fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a760-90c8-11d0-bd43-00a0c911ce86} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found err:avicap:query_video_device Video 4 Linux support not enabled err:avicap:query_video_device Video 4 Linux support not enabled err:avicap:query_video_device Video 4 Linux support not enabled err:avicap:query_video_device Video 4 Linux support not enabled err:avicap:query_video_device Video 4 Linux support not enabled err:avicap:query_video_device Video 4 Linux support not enabled err:avicap:query_video_device Video 4 Linux support not enabled err:avicap:query_video_device Video 4 Linux support not enabled err:avicap:query_video_device Video 4 Linux support not enabled err:avicap:query_video_device Video 4 Linux support not enabled fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found fixme:wbemprox:wbem_locator_ConnectServer 0x174418, L"ROOT\CIMV2", (null), (null), (null), 0x00000000, (null), 0x0, 0x33fd40) err:ole:CoUninitialize Mismatched CoUninitialize
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #4 from Jimmy businessman97@hotmail.com 2012-01-15 17:26:04 CST --- This is the exact part when things stop
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #5 from Jimmy businessman97@hotmail.com 2012-01-16 00:20:40 CST --- Created attachment 38375 --> http://bugs.winehq.org/attachment.cgi?id=38375 wine debugger message
about "League of legends.exe" & msvcr80.dll ?
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #6 from Austin English austinenglish@gmail.com 2012-01-16 11:11:08 CST --- Does native msvcr80 help? Or perhaps secur32?
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #7 from Jimmy businessman97@hotmail.com 2012-01-16 22:43:55 CST --- (In reply to comment #6)
Does native msvcr80 help? Or perhaps secur32?
replace msvcr80 -> same error replace secur32 -> cant connect PvP.net
http://bugs.winehq.org/show_bug.cgi?id=29609
K1773R K1773R@darkgamex.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |K1773R@darkgamex.ch
http://bugs.winehq.org/show_bug.cgi?id=29609
Emanuel Rietveld codehotter@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |codehotter@gmail.com
--- Comment #8 from Emanuel Rietveld codehotter@gmail.com 2012-05-30 02:19:26 CDT --- I have the same problem with wine 1.5.5. I compiled wine with gnutls3.
http://bugs.winehq.org/show_bug.cgi?id=29609
David Henriques davidhenriques9191@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |davidhenriques9191@gmail.co | |m
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #9 from David Henriques davidhenriques9191@gmail.com 2012-06-01 12:48:15 CDT --- I have the same error, only that its from Arch Linux. Newest wine from git-repo
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #10 from Emanuel Rietveld codehotter@gmail.com 2012-06-01 13:26:22 CDT --- Thanks to a tip from lahmbi5678 this problem was solved for me. Please make sure that the output of 'hostname' (that is, your hostname) is in /etc/hosts. You can let it resolve to 127.0.0.1 or your internal ip address, either works. That is the usual configuration but sometimes this can go wrong. For example when you change your hostname without editing the hosts file.
Let's keep this bug open so other people with the same problem can find it. I believe wine should be able to help users even in spite of incorrect /etc/hosts configuration, as the hostname is still responds correctly to ping even if you don't have it in /etc/hosts
http://bugs.winehq.org/show_bug.cgi?id=29609
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #11 from Dan Kegel dank@kegel.com 2012-06-01 17:05:33 CDT --- I guess http://source.winehq.org/git/wine.git/commit/75be2284e13d327d93a9665eb32cd90... wasn't quite a complete fix, then.
http://bugs.winehq.org/show_bug.cgi?id=29609
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #12 from Bruno Jesus 00cpxxx@gmail.com 2012-06-01 17:16:26 CDT --- (In reply to comment #11)
I guess http://source.winehq.org/git/wine.git/commit/75be2284e13d327d93a9665eb32cd90... wasn't quite a complete fix, then.
Maybe linux could benefit from the patches from this bug too: http://bugs.winehq.org/show_bug.cgi?id=29756
More specifically this one: http://source.winehq.org/patches/data/83394
http://bugs.winehq.org/show_bug.cgi?id=29609
Someone scrimekiler@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |scrimekiler@yahoo.fr
--- Comment #13 from Someone scrimekiler@yahoo.fr --- I had this exact same error with same error messages.
Here is what I've done to fix it :
Edited my /etc/hosts and added the name of my PC (can sometimes be found on /etc/hostname) : instead of : 127.0.0.1 localhost now it is : 127.0.0.1 localhost nameofmymachine
It fixed the problem...
Is the problem coming from the way some windows components/the game itself are handling this ? Or is it a problem coming from the way wine handling this ?
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #14 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to Someone from comment #13)
Please get a +winsock with and without hostname inside /etc/hosts
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #15 from Someone scrimekiler@yahoo.fr --- Created attachment 48513 --> http://bugs.winehq.org/attachment.cgi?id=48513 winsock debug channel with game crashing without hostname set
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #16 from Someone scrimekiler@yahoo.fr ---
(In reply to Someone from comment #13)
Please get a +winsock with and without hostname inside /etc/hosts
Sadly, it seems I can't attach the other attachment because it's a tar.gz file and wine bugzilla doesn't seem to like it...
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #17 from Someone scrimekiler@yahoo.fr --- Created attachment 48514 --> http://bugs.winehq.org/attachment.cgi?id=48514 winsock debug channel with game working with hostname set
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #18 from Someone scrimekiler@yahoo.fr --- (In reply to Bruno Jesus from comment #14)
(In reply to Someone from comment #13)
Please get a +winsock with and without hostname inside /etc/hosts
Added as application/tgz, hoping it's supported
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #19 from Bruno Jesus 00cpxxx@gmail.com --- Both your logs show:
trace:winsock:WS_gethostname name 0x33fbb4, len 256 trace:winsock:WS_gethostname <- 'alexbox-64'
So I'm not sure you tested without a hostname.
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #20 from Someone scrimekiler@yahoo.fr --- (In reply to Bruno Jesus from comment #19)
Both your logs show:
trace:winsock:WS_gethostname name 0x33fbb4, len 256 trace:winsock:WS_gethostname <- 'alexbox-64'
So I'm not sure you tested without a hostname.
I'm 100 % sure of it.I did that test dozen of times. My /etc/hostname is always empty and as I explained when /etc/hosts doesn't have the hostname specified on the same line than loopback (127.0.0.1), it doesn't work but it works when I add it.
I did a lot of tests and I can reproduce that bug everytime.
Maybe some components of wine or LoL are looking for the hostname in that specific file (/etc/hosts/) and some others look somewhere else.That would explain why my hostname appears sometimes in some logs.
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #21 from Someone scrimekiler@yahoo.fr --- By the way if you look for 'league of legends crash 127.0.0.1" on a search engine, you'll find hundreds of results like this one :
http://www.playonlinux.com/fr/topic-10056-League_of_Legends_crash_after_cham...
This bug exist from a long time and a lot of people know the workaround.
They only didn't post it here, that's the problem...
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #22 from Bruno Jesus 00cpxxx@gmail.com --- Ok, thanks for the explanation again. Now I see the problem in the log, I'll try to add some tests and find out what is happening.
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #23 from Bruno Jesus 00cpxxx@gmail.com --- Please try the patch from http://source.winehq.org/patches/data/83394
http://bugs.winehq.org/show_bug.cgi?id=29609
--- Comment #24 from Bruno Jesus 00cpxxx@gmail.com --- Created attachment 48574 --> http://bugs.winehq.org/attachment.cgi?id=48574 patch
Forget my last comment, try this patch instead. It works for me, I'm starting to think that every distro should set the hostname inside /etc/hosts instead of delivering the burden to users. Fortunately debian already does that by setting the hostname to 127.0.1.1.
http://bugs.winehq.org/show_bug.cgi?id=29609
Xoán Antelo xoantelo@gmx.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xoantelo@gmx.com
--- Comment #25 from Xoán Antelo xoantelo@gmx.com --- I've been fighting with this for a long time. Tonight I found something that worked for me, I dont know if it was the dx installation part or the dll override, but the ones having this bug should try it:
Install d3dx10, d3dx11, d3dx9, directx9 add and set the library "dnsapi" as (builtin,native)
Original post: http://www.playonmac.com/en/topic-11344.html
https://bugs.winehq.org/show_bug.cgi?id=29609
bravi4@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bravi4@hotmail.com
--- Comment #26 from bravi4@hotmail.com --- I have a quite similar error... when starting a match I only see a black screen with the cursor, then, after some seconds, LoL tells me I can reconnect, but doing so is useless.
I get a repeated
err:d3dcompiler:compile_shader HLSL shader parsing failed.
error message.
I tried the solution in comment #13 but still this didn't work.
https://bugs.winehq.org/show_bug.cgi?id=29609
roger@mailinator.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |roger@mailinator.com
--- Comment #27 from roger@mailinator.com ---
err:d3dcompiler:compile_shader HLSL shader parsing failed.
Can only be fixed using some native override, not sure about the file. Maybe 43 compiler.dll
https://bugs.winehq.org/show_bug.cgi?id=29609
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch Status|UNCONFIRMED |NEW CC| |focht@gmx.net Summary|League Of Legends game |League Of Legends game |client crashes after |client crashes after |champion selection |champion selection (failure | |to resolve hostname) Ever confirmed|0 |1
--- Comment #28 from Anastasius Focht focht@gmx.net --- Hello folks,
refining summary and confirming on behalf of others.
A patch from Bruno is available in Wine-Staging here:
https://github.com/wine-compholio/wine-staging/blob/master/patches/ws2_32-ge...
$ wine --version wine-1.7.43-123-g90ed96a
Regards
https://bugs.winehq.org/show_bug.cgi?id=29609
Mike Ellery mellery@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mellery@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=29609
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |18a02d8f41013aa8bf3cdd03750 | |eb706ce52e58c Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #29 from Bruno Jesus 00cpxxx@gmail.com --- Fixed by http://source.winehq.org/git/wine.git/?a=commit;h=18a02d8f41013aa8bf3cdd0375...
https://bugs.winehq.org/show_bug.cgi?id=29609
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #30 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.52.