The forum

League of Legends won't start

Author Replies
samiscool30 Friday 6 September 2013 at 21:03
samiscool30Anonymous

Ever since the patch 3.11 I been getting constant bugsplats so I decided to get an updated wine so I got "1.7LeagueOfLegends" and since then I have not getting bugsplats but instead have not been able to open LoL.  It says the wine is being updated and then the little box disappears and nothing happens.  Sometimes I get this:


Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x004b77b7).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:004b77b7 ESP:0095e870 EBP:0095e9e0 EFLAGS:00210246(  R- --  I  Z- -P- )
 EAX:00000000 EBX:0095e9c4 ECX:0095e98c EDX:0045cb60
 ESI:00000000 EDI:00000000
Stack dump:
0x0095e870:  0095e9e0 00000000 00000000 ba8837f4
0x0095e880:  00000000 00000000 0095ea14 00000001
0x0095e890:  7c42399f 00000000 00000000 00000000
0x0095e8a0:  0095e9e0 0095ea14 0095ea04 004c96e4
0x0095e8b0:  ffffffff 004be5be 00545b98 0095e98c
0x0095e8c0:  0095e874 0095e8e4 0095e8e0 ba8837a4
Backtrace:
=>0 0x004b77b7 in rads_user_kernel (+0xb77b7) (0x0095e9e0)
0x004b77b7: movl    0x0(%eax),%edx
Modules:
Module    Address            Debug info    Name (99 modules)
PE      400000-  53e000    Export          rads_user_kernel
PE    63000000-63072000    Deferred        wininet
PE    78130000-781cb000    Deferred        msvcr80
ELF    7b800000-7b916000    Deferred        kernel32<elf>
  \\-PE    7b810000-7b916000    \\               kernel32
ELF    7bc00000-7bcde000    Deferred        ntdll<elf>
  \\-PE    7bc10000-7bcde000    \\               ntdll
ELF    7bf00000-7bf03000    Deferred        <wine-loader>
PE    7c420000-7c4a7000    Deferred        msvcp80
ELF    7d90c000-7d92a000    Deferred        libgcc_s.so.1
ELF    7d92a000-7d931000    Deferred        libnss_dns.so.2
ELF    7d931000-7d935000    Deferred        libnss_mdns4_minimal.so.2
ELF    7d9b5000-7d9d9000    Deferred        imm32<elf>
  \\-PE    7d9c0000-7d9d9000    \\               imm32
ELF    7d9d9000-7da0f000    Deferred        uxtheme<elf>
  \\-PE    7d9e0000-7da0f000    \\               uxtheme
ELF    7da0f000-7da16000    Deferred        libxfixes.so.3
ELF    7da16000-7da21000    Deferred        libxcursor.so.1
ELF    7da21000-7da31000    Deferred        libxi.so.6
ELF    7da31000-7da35000    Deferred        libxcomposite.so.1
ELF    7da35000-7da40000    Deferred        libxrandr.so.2
ELF    7da40000-7da4a000    Deferred        libxrender.so.1
ELF    7da4a000-7da50000    Deferred        libxxf86vm.so.1
ELF    7da50000-7da54000    Deferred        libxinerama.so.1
ELF    7da54000-7da58000    Deferred        libxau.so.6
ELF    7da58000-7da7d000    Deferred        libxcb.so.1
ELF    7da7d000-7da83000    Deferred        libuuid.so.1
ELF    7da83000-7dbba000    Deferred        libx11.so.6
ELF    7dbba000-7dbcc000    Deferred        libxext.so.6
ELF    7dbcc000-7dbe6000    Deferred        libice.so.6
ELF    7dbe6000-7dbef000    Deferred        libsm.so.6
ELF    7dc09000-7dc9b000    Deferred        winex11<elf>
  \\-PE    7dc10000-7dc9b000    \\               winex11
ELF    7dd05000-7dd2d000    Deferred        libexpat.so.1
ELF    7dd2d000-7dd65000    Deferred        libfontconfig.so.1
ELF    7dd65000-7ddff000    Deferred        libfreetype.so.6
ELF    7ddff000-7df05000    Deferred        comctl32<elf>
  \\-PE    7de10000-7df05000    \\               comctl32
ELF    7df05000-7e139000    Deferred        shell32<elf>
  \\-PE    7df10000-7e139000    \\               shell32
ELF    7e139000-7e16a000    Deferred        libcrypt.so.1
ELF    7e16a000-7e218000    Deferred        libsqlite3.so.0
ELF    7e218000-7e25d000    Deferred        libhx509.so.5
ELF    7e25d000-7e26c000    Deferred        libheimbase.so.1
ELF    7e26c000-7e295000    Deferred        libwind.so.0
ELF    7e295000-7e299000    Deferred        libgpg-error.so.0
ELF    7e299000-7e2ad000    Deferred        libz.so.1
ELF    7e2ad000-7e2bd000    Deferred        libtasn1.so.3
ELF    7e2bd000-7e2d2000    Deferred        libroken.so.18
ELF    7e2d2000-7e306000    Deferred        libhcrypto.so.4
ELF    7e306000-7e30b000    Deferred        libcom_err.so.2
ELF    7e30b000-7e3ab000    Deferred        libasn1.so.8
ELF    7e3ab000-7e42c000    Deferred        libkrb5.so.26
ELF    7e42c000-7e434000    Deferred        libheimntlm.so.0
ELF    7e434000-7e4a8000    Deferred        libgcrypt.so.11
ELF    7e4a8000-7e540000    Deferred        libgnutls.so.26
ELF    7e540000-7e57c000    Deferred        libgssapi.so.3
ELF    7e57c000-7e597000    Deferred        libsasl2.so.2
ELF    7e597000-7e5ae000    Deferred        libresolv.so.2
ELF    7e5ae000-7e5bd000    Deferred        liblber-2.4.so.2
ELF    7e5bd000-7e60e000    Deferred        libldap_r-2.4.so.2
ELF    7e628000-7e68c000    Deferred        wldap32<elf>
  \\-PE    7e630000-7e68c000    \\               wldap32
ELF    7e68c000-7e6b6000    Deferred        msacm32<elf>
  \\-PE    7e690000-7e6b6000    \\               msacm32
ELF    7e6b6000-7e739000    Deferred        rpcrt4<elf>
  \\-PE    7e6c0000-7e739000    \\               rpcrt4
ELF    7e739000-7e877000    Deferred        ole32<elf>
  \\-PE    7e750000-7e877000    \\               ole32
ELF    7e877000-7e931000    Deferred        winmm<elf>
  \\-PE    7e880000-7e931000    \\               winmm
ELF    7e931000-7e9ab000    Deferred        shlwapi<elf>
  \\-PE    7e940000-7e9ab000    \\               shlwapi
ELF    7e9ab000-7ea57000    Deferred        msvcrt<elf>
  \\-PE    7e9c0000-7ea57000    \\               msvcrt
ELF    7ea57000-7eac6000    Deferred        advapi32<elf>
  \\-PE    7ea60000-7eac6000    \\               advapi32
ELF    7eac6000-7ebde000    Deferred        gdi32<elf>
  \\-PE    7ead0000-7ebde000    \\               gdi32
ELF    7ebde000-7ed39000    Deferred        user32<elf>
  \\-PE    7ebf0000-7ed39000    \\               user32
ELF    7ed39000-7ed4c000    Deferred        psapi<elf>
  \\-PE    7ed40000-7ed4c000    \\               psapi
ELF    7ed4c000-7ed81000    Deferred        ws2_32<elf>
  \\-PE    7ed50000-7ed81000    \\               ws2_32
ELF    7ef81000-7ef8e000    Deferred        libnss_files.so.2
ELF    7ef8e000-7efa8000    Deferred        libnsl.so.1
ELF    7efa8000-7efb1000    Deferred        libnss_compat.so.2
ELF    7efb1000-7efdd000    Deferred        libm.so.6
ELF    7efdd000-7efe6000    Deferred        librt.so.1
ELF    7efe7000-7f000000    Deferred        version<elf>
  \\-PE    7eff0000-7f000000    \\               version
ELF    b73e1000-b73ed000    Deferred        libnss_nis.so.2
ELF    b73ee000-b73f3000    Deferred        libdl.so.2
ELF    b73f3000-b759d000    Deferred        libc.so.6
ELF    b759d000-b75b8000    Deferred        libpthread.so.0
ELF    b75d3000-b7788000    Dwarf           libwine.so.1
ELF    b778a000-b77ac000    Deferred        ld-linux.so.2
ELF    b77ac000-b77ad000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\\Riot Games\\League of Legends\\RADS\\system\\rads_user_kernel.exe
    00000033    0 <==
    00000031    0
    00000030    0
    00000009    0
0000000e services.exe
    0000002d    0
    0000001d    0
    00000018    0
    00000016    0
    00000014    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    0000001c    0
    00000019    0
    00000017    0
    00000013    0
0000001a plugplay.exe
    00000020    0
    0000001f    0
    0000001b    0
00000023 explorer.exe
    00000027    0
    00000024    0
System information:
    Wine build: wine-1.7.1-56-g25bca2e
    Platform: i386
    Host system: Linux
    Host version: 3.5.0-39-generic

Computer Specs:
RAM - 2.9
Processor - Intel® Pentium(R) Dual CPU T3400 @ 2.16GHz × 2
GPU - Mobile Intel® GM45 Express Chipset x86/MMX/SSE2

yorrd Sunday 8 September 2013 at 16:31
yorrdAnonymous

Same for me, help is greatly appreciated. For me in the debugger I get this:

[09/08/13 16:31:23] - Running wine-1.7.1 rads_user_kernel.exe run lol_launcher 0.0.0.0 LoLLauncher.exe (Working directory : /home/yorrd/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/Leaguwine: Unhandled page fault on read access to 0x6e654763 at address 0xa32c98 (thread 0033), starting debugger...
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.

The LoL launcher itself always launches just fine.

The error message when I try to start a game is similar to the one samiscool30 posted.

Unhandled exception: page fault on read access to 0x6e654763 in 32-bit code (0x00a32c98).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:00a32c98 ESP:0033fad8 EBP:0475b128 EFLAGS:00010206(  R- --  I   - -P- )
 EAX:0033fb14 EBX:00000000 ECX:0033fb18 EDX:6e65475b
 ESI:0475b160 EDI:0033fb58
Stack dump:
0x0033fad8:  80004005 04757a38 0033fbc8 00000000
0x0033fae8:  0033fb08 00000020 0475b128 00000020
0x0033faf8:  7bc50a50 78134d83 78138cd9 78134d83
0x0033fb08:  04754000 00000000 00000020 04757bf4
0x0033fb18:  00000000 0033fb38 00000003 78160e11
0x0033fb28:  00000000 0000000f 00000000 00000000
Backtrace:
=>0 0x00a32c98 in league of legends (+0x632c98) (0x0475b128)
0x00a32c98: movl    0x8(%edx),%eax
Modules:
Module    Address            Debug info    Name (94 modules)
PE      340000-  39a000    Deferred        cggl
PE      3a0000-  3f2000    Deferred        fmod_event
PE      400000- 3f8f000    Export          league of legends
PE     3f90000- 4094000    Deferred        cgd3d9
PE     40a0000- 4468000    Deferred        d3dx9_39
PE     4470000- 457f000    Deferred        fmodex
PE     4580000- 45be000    Deferred        bugsplat
PE     4cb0000- 4ce6000    Deferred        riotradsio
PE    10000000-10020000    Deferred        riotlauncher
PE    63000000-63072000    Deferred        wininet
PE    6a000000-6a63f000    Deferred        cg
PE    78130000-781cb000    Deferred        msvcr80
ELF    7b800000-7b916000    Deferred        kernel32<elf>
  \-PE    7b810000-7b916000    \               kernel32
ELF    7bc00000-7bcdf000    Deferred        ntdll<elf>
  \-PE    7bc10000-7bcdf000    \               ntdll
ELF    7bf00000-7bf03000    Deferred        <wine-loader>
PE    7c420000-7c4a7000    Deferred        msvcp80
ELF    7dc0d000-7dc43000    Deferred        uxtheme<elf>
  \-PE    7dc10000-7dc43000    \               uxtheme
ELF    7dc43000-7dc4e000    Deferred        libxcursor.so.1
ELF    7dc4e000-7dc5f000    Deferred        libxi.so.6
ELF    7dc5f000-7dc6a000    Deferred        libxrandr.so.2
ELF    7dc6a000-7dc8f000    Deferred        libxcb.so.1
ELF    7dc8f000-7ddc6000    Deferred        libx11.so.6
ELF    7ddc6000-7ddd9000    Deferred        libxext.so.6
ELF    7ddfc000-7de8e000    Deferred        winex11<elf>
  \-PE    7de10000-7de8e000    \               winex11
ELF    7dea1000-7deca000    Deferred        libexpat.so.1
ELF    7deca000-7df05000    Deferred        libfontconfig.so.1
ELF    7df05000-7df15000    Deferred        libbz2.so.1.0
ELF    7df15000-7dfb4000    Deferred        libfreetype.so.6
ELF    7dfd7000-7dffb000    Deferred        imm32<elf>
  \-PE    7dfe0000-7dffb000    \               imm32
ELF    7dffb000-7e062000    Deferred        dbghelp<elf>
  \-PE    7e000000-7e062000    \               dbghelp
ELF    7e062000-7e105000    Deferred        urlmon<elf>
  \-PE    7e070000-7e105000    \               urlmon
ELF    7e105000-7e23c000    Deferred        oleaut32<elf>
  \-PE    7e120000-7e23c000    \               oleaut32
ELF    7e23c000-7e254000    Deferred        libresolv.so.2
ELF    7e258000-7e263000    Deferred        libxrender.so.1
ELF    7e263000-7e277000    Deferred        libz.so.1
ELF    7e277000-7e29c000    Deferred        iphlpapi<elf>
  \-PE    7e280000-7e29c000    \               iphlpapi
ELF    7e29c000-7e2b7000    Deferred        wsock32<elf>
  \-PE    7e2a0000-7e2b7000    \               wsock32
ELF    7e2b7000-7e2d2000    Deferred        dinput8<elf>
  \-PE    7e2c0000-7e2d2000    \               dinput8
ELF    7e2d2000-7e415000    Deferred        wined3d<elf>
  \-PE    7e2e0000-7e415000    \               wined3d
ELF    7e415000-7e452000    Deferred        d3d9<elf>
  \-PE    7e420000-7e452000    \               d3d9
ELF    7e452000-7e55a000    Deferred        opengl32<elf>
  \-PE    7e470000-7e55a000    \               opengl32
ELF    7e55a000-7e606000    Deferred        msvcrt<elf>
  \-PE    7e570000-7e606000    \               msvcrt
ELF    7e606000-7e619000    Deferred        psapi<elf>
  \-PE    7e610000-7e619000    \               psapi
ELF    7e619000-7e643000    Deferred        msacm32<elf>
  \-PE    7e620000-7e643000    \               msacm32
ELF    7e643000-7e6fd000    Deferred        winmm<elf>
  \-PE    7e650000-7e6fd000    \               winmm
ELF    7e6fd000-7e732000    Deferred        ws2_32<elf>
  \-PE    7e700000-7e732000    \               ws2_32
ELF    7e732000-7e7b6000    Deferred        rpcrt4<elf>
  \-PE    7e740000-7e7b6000    \               rpcrt4
ELF    7e7b6000-7e8f4000    Deferred        ole32<elf>
  \-PE    7e7d0000-7e8f4000    \               ole32
ELF    7e8f4000-7e9fa000    Deferred        comctl32<elf>
  \-PE    7e900000-7e9fa000    \               comctl32
ELF    7e9fa000-7ea74000    Deferred        shlwapi<elf>
  \-PE    7ea10000-7ea74000    \               shlwapi
ELF    7ea74000-7eca8000    Deferred        shell32<elf>
  \-PE    7ea80000-7eca8000    \               shell32
ELF    7eca8000-7ed17000    Deferred        advapi32<elf>
  \-PE    7ecb0000-7ed17000    \               advapi32
ELF    7ed17000-7ee2f000    Deferred        gdi32<elf>
  \-PE    7ed20000-7ee2f000    \               gdi32
ELF    7ee2f000-7ef8a000    Deferred        user32<elf>
  \-PE    7ee40000-7ef8a000    \               user32
ELF    7ef8a000-7ef97000    Deferred        libnss_files.so.2
ELF    7ef97000-7efdd000    Deferred        libm.so.6
ELF    7efe1000-7efe7000    Deferred        libxfixes.so.3
ELF    7efe7000-7f000000    Deferred        version<elf>
  \-PE    7eff0000-7f000000    \               version
ELF    f741d000-f7422000    Deferred        libdl.so.2
ELF    f7422000-f75d0000    Deferred        libc.so.6
ELF    f75d0000-f75ec000    Deferred        libpthread.so.0
ELF    f7601000-f7605000    Deferred        libxau.so.6
ELF    f7606000-f760f000    Deferred        librt.so.1
ELF    f760f000-f77c4000    Dwarf           libwine.so.1
ELF    f77c5000-f77e7000    Deferred        ld-linux.so.2
ELF    f77e7000-f77e8000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 rads_user_kernel.exe
    00000041    0
    0000003d    0
    0000003c    0
    0000003b    0
    0000003a    0
    00000039    0
    00000037    0
    00000036    0
    00000009    0
0000000e services.exe
    00000045    0
    0000001c    0
    00000018    0
    00000016    0
    00000014    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    00000019    0
    00000017    0
    00000013    0
0000001a plugplay.exe
    0000001f    0
    0000001e    0
    0000001b    0
00000022 explorer.exe
    00000026    0
    00000023    0
0000003e LoLLauncher.exe
    00000021    0
    0000000c    0
    0000002f    0
    00000024    0
    00000025    0
    0000000d    0
    00000042    0
    00000040    0
    0000003f    0
00000030 LolClient.exe
    00000035    0
    00000033    0
    00000047    2
    00000044    0
    0000002e    0
    0000002d    0
    0000002c    0
    0000002b    0
    0000002a    0
    00000029    0
    00000027    0
    00000028    0
    00000032    0
    0000001d    0
00000043 (D) C:\Riot Games\League of Legends\RADS\solutions\lol_game_client_sln\releases\0.0.0.242\deploy\League of Legends.exe
    00000034    0 <==
System information:
    Wine build: wine-1.7.1-158-g88c2a18
    Platform: i386
    Host system: Linux
    Host version: 3.10.10-1-ARCH

Edited by yorrd

yorrd Sunday 8 September 2013 at 21:06
yorrdAnonymous

Actually, making my user own all files in the LoL wineprefix folder and giving me full permission solved the whole problem magically. Don't really have time to investigate this further :/ but maybe it helps anyone out there.
petch Sunday 8 September 2013 at 21:13
petch

LoL's "Repairing" now changes many files to chmod 0, totally breaking the game.
solution is indeed to open a terminal in the virtual drive and run a chmod -R u+rwX
Changing ownership is useless, given the program couldn't change that in the first place.
samiscool30 Monday 9 September 2013 at 22:56
samiscool30Anonymous

Re-downloaded game, patching then stopped at 99% telling me "a unspecified error has occured. Please check the logs for more information." Tried to run the repair got the same error.
samiscool30 Monday 9 September 2013 at 22:57
samiscool30Anonymous

LoL's "Repairing" now changes many files to chmod 0, totally breaking the game.
solution is indeed to open a terminal in the virtual drive and run a chmod -R u+rwX
Changing ownership is useless, given the program couldn't change that in the first place.

Quote from petch

If possible, could you guide me on how to do so? Not sure how to open the terminal in the virtual drive.
petch Monday 9 September 2013 at 23:56
petch

Configure button > (select LeagueOfLegends virtual drive) > Miscellaneous tab > Open a shell in this virtual drive button
then chmod -R u+rwX .

Or open a standard terminal then chmod -R u+rwX ~/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/
samiscool30 Tuesday 10 September 2013 at 0:44
samiscool30Anonymous

Configure button > (select LeagueOfLegends virtual drive) > Miscellaneous tab > Open a shell in this virtual drive button
then chmod -R u+rwX .

Or open a standard terminal then chmod -R u+rwX ~/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/

Quote from petch

I get this error on both methods:

chmod: missing operand after `u+rwX'

Edited by samiscool30

petch Tuesday 10 September 2013 at 7:02
petch

Then you're typing it wrong both times
samiscool30 Tuesday 10 September 2013 at 22:49
samiscool30Anonymous

Then you're typing it wrong both times

Quote from petch

You were right (LOL)

Before I typed "chmod -R u+rwX" and got missing operand but then I typed "chmod -r u+rwX" got different error.

Here is all of what I typed:

kong@kong-Aspire-4730Z:~$ cd '/home/kong/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games'

kong@kong-Aspire-4730Z:~/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games$ chmod -r u+rwX

chmod: cannot access `u+rwX': No such file or directory

kong@kong-Aspire-4730Z:~/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games$


Edited by samiscool30

petch Wednesday 11 September 2013 at 0:24
petch

The dot is part of the command: chmod -R u+rwX .

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com