Fora

League of Legends - Bugsplat

No errors in debug log...

Autor Odpowiedzi
NerdyEspeon Saturday 18 July 2015 at 23:56
NerdyEspeon

Steps I followed:

  1. Install playonlinux via the pacman repository.
  2. Open up playonlinux, hit Install, choose League of Legends.
  3. Choose the option for playonlinux to download LoL.
  4. The installer appears to work, I uncheck "Open LoL when finished" as instructed.
  5. Click 'Play' on League of Legends.
  6. Get bugsplat message with no useful debug.

Linux Distro: 
Arch Linux x64 (multilib enabled)

PlayOnLinux Version: 
4.2.8 (from repo)

Specification:
AMD Phenom II X6 1100T
16GB DDR3 RAM
NVIDIA GeFORCE GTX 570
NVIDIA Proprietary Driver

Full Debug Log:

[07/18/15 23:55:02] - Running wine-1.7.44-LeagueOfLegends2 lol.launcher.admin.exe (Working directory : /home/nerdyespeon/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of Legends)
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33f8c4 1 C) semi-stub
fixme:advapi:EventRegister {2f9efe86-4af7-4f37-a40f-94b909a157d6}, 0x47a878, 0x60d2c0, 0x616550
fixme:advapi:EventRegister {ea08c559-95a8-4aa2-afa6-18738eec6d37}, 0x47a878, 0x60d368, 0x616548
fixme:advapi:EventRegister {10f6728c-ef92-4bf1-8397-49e693a6eb74}, 0x47a878, 0x60d2f8, 0x616590
fixme:advapi:EventRegister {46dd7f96-60cb-416b-8085-da5cd8f491dd}, 0x47a878, 0x60d330, 0x616588
fixme:ver:GetCurrentPackageId (0x33fbf0 (nil)): stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:advapi:RegisterTraceGuidsW (0x580ea7, (nil), {f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x60cce0, (null), (null), 0x612950): stub
fixme:advapi:RegisterTraceGuidsW   register trace class {72b14a7d-704c-423e-92f8-7e6d64bcb92a}
fixme:advapi:RegisterTraceGuidsW   register trace class {e2091f8a-1e0a-4731-84a2-0dd57c8a5261}
fixme:advapi:RegisterTraceGuidsW   register trace class {e8a3bf1f-a86b-4390-9c60-5390b969d22c}
fixme:advapi:RegisterTraceGuidsW   register trace class {5727a00f-50be-4519-8256-f7699871fecb}
fixme:advapi:RegisterTraceGuidsW   register trace class {7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c}
fixme:advapi:RegisterTraceGuidsW   register trace class {79a60dc6-5fc8-4952-a41c-1163aeec5eb8}
fixme:advapi:RegisterTraceGuidsW   register trace class {2718d25b-5bf5-4479-8e88-babc64bdbfca}
fixme:process:GetNumaHighestNodeNumber (0x33a8b8): semi-stub
fixme:advapi:EventRegister {2f9efe86-4af7-4f37-a40f-94b909a157d6}, 0x10027de3, 0x10193210, 0x1019b3d0
fixme:advapi:EventRegister {ea08c559-95a8-4aa2-afa6-18738eec6d37}, 0x10027de3, 0x101932b8, 0x1019b3c8
fixme:advapi:EventRegister {10f6728c-ef92-4bf1-8397-49e693a6eb74}, 0x10027de3, 0x10193248, 0x1019b410
fixme:advapi:EventRegister {46dd7f96-60cb-416b-8085-da5cd8f491dd}, 0x10027de3, 0x10193280, 0x1019b408
fixme:advapi:EventRegister {2f9efe86-4af7-4f37-a40f-94b909a157d6}, 0x521128, 0x75fa80, 0x76e888
fixme:advapi:EventRegister {ea08c559-95a8-4aa2-afa6-18738eec6d37}, 0x521128, 0x75fb28, 0x76e890
fixme:advapi:EventRegister {10f6728c-ef92-4bf1-8397-49e693a6eb74}, 0x521128, 0x75fab8, 0x76e8d0
fixme:advapi:EventRegister {46dd7f96-60cb-416b-8085-da5cd8f491dd}, 0x521128, 0x75faf0, 0x76e8c8
fixme:ver:GetCurrentPackageId (0x33f6d0 (nil)): stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:advapi:RegisterTraceGuidsW (0x677e61, (nil), {f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x75ed40, (null), (null), 0x769b80): stub
fixme:advapi:RegisterTraceGuidsW   register trace class {72b14a7d-704c-423e-92f8-7e6d64bcb92a}
fixme:advapi:RegisterTraceGuidsW   register trace class {e2091f8a-1e0a-4731-84a2-0dd57c8a5261}
fixme:advapi:RegisterTraceGuidsW   register trace class {e8a3bf1f-a86b-4390-9c60-5390b969d22c}
fixme:advapi:RegisterTraceGuidsW   register trace class {5727a00f-50be-4519-8256-f7699871fecb}
fixme:advapi:RegisterTraceGuidsW   register trace class {7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c}
fixme:advapi:RegisterTraceGuidsW   register trace class {79a60dc6-5fc8-4952-a41c-1163aeec5eb8}
fixme:advapi:RegisterTraceGuidsW   register trace class {2718d25b-5bf5-4479-8e88-babc64bdbfca}
fixme:process:GetNumaHighestNodeNumber (0x33a390): semi-stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:file:UnlockFileEx Unimplemented overlapped operation
fixme:advapi:EventRegister {2f9efe86-4af7-4f37-a40f-94b909a157d6}, 0x493aad, 0x6944a8, 0x69fe10
fixme:advapi:EventRegister {ea08c559-95a8-4aa2-afa6-18738eec6d37}, 0x493aad, 0x694550, 0x69fe08
fixme:advapi:EventRegister {10f6728c-ef92-4bf1-8397-49e693a6eb74}, 0x493aad, 0x6944e0, 0x69fe50
fixme:advapi:EventRegister {46dd7f96-60cb-416b-8085-da5cd8f491dd}, 0x493aad, 0x694518, 0x69fe48
fixme:ver:GetCurrentPackageId (0x33fb78 (nil)): stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:advapi:RegisterTraceGuidsW (0x5ed4b5, (nil), {f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x693d30, (null), (null), 0x69b3c8): stub
fixme:advapi:RegisterTraceGuidsW   register trace class {72b14a7d-704c-423e-92f8-7e6d64bcb92a}
fixme:advapi:RegisterTraceGuidsW   register trace class {e2091f8a-1e0a-4731-84a2-0dd57c8a5261}
fixme:advapi:RegisterTraceGuidsW   register trace class {e8a3bf1f-a86b-4390-9c60-5390b969d22c}
fixme:advapi:RegisterTraceGuidsW   register trace class {5727a00f-50be-4519-8256-f7699871fecb}
fixme:advapi:RegisterTraceGuidsW   register trace class {7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c}
fixme:advapi:RegisterTraceGuidsW   register trace class {79a60dc6-5fc8-4952-a41c-1163aeec5eb8}
fixme:advapi:RegisterTraceGuidsW   register trace class {2718d25b-5bf5-4479-8e88-babc64bdbfca}
fixme:process:GetNumaHighestNodeNumber (0x33a838): semi-stub
fixme:advapi:EventRegister {2f9efe86-4af7-4f37-a40f-94b909a157d6}, 0x15e3e3f, 0x1752230, 0x175a110
fixme:advapi:EventRegister {ea08c559-95a8-4aa2-afa6-18738eec6d37}, 0x15e3e3f, 0x17522d8, 0x175a108
fixme:advapi:EventRegister {10f6728c-ef92-4bf1-8397-49e693a6eb74}, 0x15e3e3f, 0x1752268, 0x175a150
fixme:advapi:EventRegister {46dd7f96-60cb-416b-8085-da5cd8f491dd}, 0x15e3e3f, 0x17522a0, 0x175a148
fixme:ver:GetCurrentPackageId (0x33f394 (nil)): stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:process:SetProcessDEPPolicy (3): stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:imm:ImmDisableTextFrameService Stub
fixme:thread:GetThreadPreferredUILanguages 56, 0x33f364, (nil) 0x33f368
fixme:winsock:WSALookupServiceBeginW (0x33f238 0x00000ff0 0x33f274) Stub!
fixme:iphlpapi:NotifyAddrChange (Handle 0x33f3a0, overlapped 0x1ed32c): stub
fixme:win:RegisterDeviceNotificationW (hwnd=0x40060, filter=0x33f3ac,flags=0x00000000) returns a fake device notification handle!
fixme:win:RegisterDeviceNotificationW (hwnd=0x40060, filter=0x33f3ac,flags=0x00000000) returns a fake device notification handle!
fixme:ver:GetCurrentPackageId (0x35dea08 (nil)): stub
fixme:win:EnumDisplayDevicesW ((null),0,0x33ecd0,0x00000000), stub!
fixme:ver:GetCurrentPackageId (0x3dce260 (nil)): stub
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x50048 0x00000000
fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (0x342b4b0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0x33f178)
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:advapi:RegisterTraceGuidsW (0x10144ff0, 0x11fec2e0, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x11fc0360, (null), (null), 0x11fec2f8): stub
fixme:advapi:RegisterTraceGuidsW   register trace class {00000000-0000-0000-0000-000000000000}
fixme:advapi:EventRegister {2f9efe86-4af7-4f37-a40f-94b909a157d6}, 0x493aad, 0x6944a8, 0x69fe10
fixme:advapi:EventRegister {ea08c559-95a8-4aa2-afa6-18738eec6d37}, 0x493aad, 0x694550, 0x69fe08
fixme:advapi:EventRegister {10f6728c-ef92-4bf1-8397-49e693a6eb74}, 0x493aad, 0x6944e0, 0x69fe50
fixme:advapi:EventRegister {46dd7f96-60cb-416b-8085-da5cd8f491dd}, 0x493aad, 0x694518, 0x69fe48
fixme:ver:GetCurrentPackageId (0x33fb78 (nil)): stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:advapi:RegisterTraceGuidsW (0x5ed4b5, (nil), {f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x693d30, (null), (null), 0x69b3c8): stub
fixme:advapi:RegisterTraceGuidsW   register trace class {72b14a7d-704c-423e-92f8-7e6d64bcb92a}
fixme:advapi:RegisterTraceGuidsW   register trace class {e2091f8a-1e0a-4731-84a2-0dd57c8a5261}
fixme:advapi:RegisterTraceGuidsW   register trace class {e8a3bf1f-a86b-4390-9c60-5390b969d22c}
fixme:advapi:RegisterTraceGuidsW   register trace class {5727a00f-50be-4519-8256-f7699871fecb}
fixme:advapi:RegisterTraceGuidsW   register trace class {7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c}
fixme:advapi:RegisterTraceGuidsW   register trace class {79a60dc6-5fc8-4952-a41c-1163aeec5eb8}
fixme:advapi:RegisterTraceGuidsW   register trace class {2718d25b-5bf5-4479-8e88-babc64bdbfca}
fixme:process:GetNumaHighestNodeNumber (0x33a838): semi-stub
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:process:SetProcessDEPPolicy (3): stub
fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
fixme:advapi:RegisterTraceGuidsW (0x10144ff0, 0x11fec2e0, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x11fc0360, (null), (null), 0x11fec2f8): stub
fixme:advapi:RegisterTraceGuidsW   register trace class {00000000-0000-0000-0000-000000000000}
fixme:gdi:GdiInitializeLanguagePack stub
fixme:ver:GetCurrentPackageId (0x2b9ea08 (nil)): stub
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:ver:GetCurrentPackageId (0x33e324 (nil)): stub
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:ver:GetCurrentPackageId (0x33ef44 (nil)): stub

Note: At one point there was an error relating to wine not being able to find libpng12, but installing lib32-libpng12 from AUR resolved the error.

NerdyEspeon Sunday 19 July 2015 at 10:11
NerdyEspeon

This occurred with System wine and wine-1.7.44-LeagueOfLegends2.

Running wine-1.7.47-staging (Tools > Manage Wine versions) has got the patcher to load and it appears to be downloading the game.

I'll post back to confirm if this fixes all issues or whether I have new issues to deal with which I can't get past.

NerdyEspeon Sunday 19 July 2015 at 12:20
NerdyEspeon

The game installs & launches using 1.7.47-staging.

However, attempting to join a game has been unsuccessful, I get stuck on the loading screen. The bots show up but the players don't.

Retrying over and over again, I did eventually get into the game, but it instantly crashed when I opened the shop (none of the icons rendered):

I tried switching back to wine-1.7.44-LeagueOfLegends2, thinking that maybe it'd work after install, but that got me back to bugsplat.

Output log (errors):

err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:pulse:pulse_contextcallback Context failed: Connection refused

...

err:pulse:pulse_contextcallback Context failed: Connection refused
err:winediag:init_driver_info Invalid GPU override 10de:1086 specified, ignoring.
err:winsock:WSAIoctl -> _WSAIO(IOC_WS2, 23) request failed with status 0x2733
err:winsock:WSAIoctl -> _WSAIO(IOC_WS2, 23) request failed with status 0x2733

...

err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"EST"
err:wininet:HTTP_ParseRfc850Date unexpected month format L" Apr 1971 19:44:06 EST"
err:wininet:HTTP_ParseDate unexpected date format L"Tue, 27 Apr 1971 19:44:06 EST"
err:wininet:HTTP_ParseRfc1123Date unexpected time zone L"UTC"
err:wininet:HTTP_ParseRfc850Date unexpected month format L" Jan 1970 00:00:00 UTC"
err:wininet:HTTP_ParseDate unexpected date format L"Thu, 01 Jan 1970 00:00:00 UTC"

...

err:winediag:init_driver_info Invalid GPU override 10de:1086 specified, ignoring.

...

err:pulse:pulse_contextcallback Context failed: Connection refused

...

err:ntdll:RtlpWaitForCriticalSection section 0x110060 "heap.c: main process heap section" wait timed out in thread 005b, blocked by 00a5, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "heap.c: main process heap section" wait timed out in thread 00b9, blocked by 00a5, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "heap.c: main process heap section" wait timed out in thread 00d7, blocked by 00a5, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "heap.c: main process heap section" wait timed out in thread 00c1, blocked by 00a5, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "heap.c: main process heap section" wait timed out in thread 00bd, blocked by 00a5, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "heap.c: main process heap section" wait timed out in thread 00bf, blocked by 00a5, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x110060 "heap.c: main process heap section" wait timed out in thread 00de, blocked by 00a5, retrying (60 sec)

Output log (full): Link

 

Edytowane przez NerdyEspeon

petch Sunday 19 July 2015 at 13:24
petch

Missing icons/crashes trying to display them is what the -LoL patched Wine versions fix

If you have some more luck with -staging versions for some reason, you can try 1.7.43-staging-LOL

 

NerdyEspeon Monday 20 July 2015 at 23:10
NerdyEspeon

Works with 1.7.43-staging-LOL.

Any instructions for patching 1.7.47-staging with the LoL patch to use with POL?

petch Tuesday 21 July 2015 at 2:57
petch

That requires to compile a new Wine version on our side, do you expect a specific improvement for League of Legends between 1.7.43-staging and 1.7.47 staging?

NerdyEspeon Tuesday 21 July 2015 at 9:59
NerdyEspeon

I see nothing to suggest there would be one, no.

But as 1.7.44 was patched for LoL, I was assuming there was a change in that version which may not have been in 1.7.43-staging.

Edytowane przez NerdyEspeon

petch Wednesday 22 July 2015 at 10:50
petch

Not specifically, I just requested patched version with the latest version available at the time of my request