protonscr

Unrailed!

protonopen appid 1016920Game compatibility - Unofficial.NET
ValveSoftware/Proton#3449 · opened 2020-01-25 by lubosz · updated 2020-01-26 · 4 comments · github · game page · search this game
Llubosz 2020-01-25 github

Compatibility Report

  • Name of the game with compatibility issues: Unrailed!
  • Steam AppID of the game: 1016920

System Information

I confirm:

  • [ x ] that I haven't found an existing compatibility report for this game.
  • [ x ] that I have checked whether there are updates for my system available.

Log

https://gist.github.com/lubosz/7922bbe089035dc4c337624bd210dd53

Symptoms

Unhandled exception

Unhandled exception: page fault on read access to 0x00000008 in 64-bit code (0x00000000641c91de).
002e:fixme:dbghelp:elf_search_auxv can't find symbol in module
Register dump:
 rip:00000000641c91de rsp:000000000052f8a0 rbp:0000000000000001 eflags:00010202 (  R- --  I   - - - )
 rax:0000000000000000 rbx:0000000000682f10 rcx:00000000000100a8 rdx:00000000000100b0
 rsi:0000000000000008 rdi:0000000000682f60  r8:0000000000000002  r9:0000000000000000 r10:0000000000110000
 r11:0000000000000246 r12:000000000052f950 r13:000000000052fb60 r14:0000000140000000 r15:0000000000000000
Stack dump:
0x000000000052f8a0:  000000000052f9de ffffffffffffffff
0x000000000052f8b0:  0000000000000000 000000007bcace16
0x000000000052f8c0:  000000007bd51282 0000000000000021
0x000000000052f8d0:  0000000000000000 0000000000000000
0x000000000052f8e0:  0000000000000000 0000000000000000
0x000000000052f8f0:  0000000000000000 0000000000000000
0x000000000052f900:  000000000052f930 0000000000000000
0x000000000052f910:  0000000000000001 0000000000000000
0x000000000052f920:  0000000000000000 0000000000000000
0x000000000052f930:  0000000000697ec0 0000000000697ec0
0x000000000052f940:  0000000000000008 000000007bcadbe2
0x000000000052f950:  0068005c003a005a 005c0065006d006f
Backtrace:
=>0 0x00000000641c91de (0x0000000000000001)
0x00000000641c91de: movzwl	(%rsi),%eax
Modules:
Module	Address					Debug info	Name (79 modules)
PE	        641c0000-        641c4000	Deferred        mscoree
PE	        64940000-        64943000	Deferred        shcore
PE	        65000000-        65028000	Deferred        ole32
PE	        68a40000-        68a48000	Deferred        shlwapi
PE	        6a100000-        6a108000	Deferred        oleaut32
PE	        6a700000-        6a70f000	Deferred        setupapi
PE	        6bec0000-        6bec4000	Deferred        imm32
PE	        6d9c0000-        6d9cb000	Deferred        mpr
PE	        6fbc0000-        6fbc4000	Deferred        rpcrt4
PE	        71040000-        71043000	Deferred        kernelbase
ELF	        7b400000-        7b86c000	Deferred        kernel32<elf>
  \-PE	        7b420000-        7b86c000	\               kernel32
ELF	        7bc00000-        7bd86000	Deferred        ntdll<elf>
  \-PE	        7bc20000-        7bd86000	\               ntdll
ELF	        7c000000-        7c003000	Deferred        <wine-loader>
PE	       140000000-       140416000	Deferred        unrailedgame
ELF	    7f384954a000-    7f384958b000	Deferred        libxslt.so.1
ELF	    7f384958b000-    7f38495cc000	Deferred        ws2_32<elf>
  \-PE	    7f3849590000-    7f38495cc000	\               ws2_32
ELF	    7f38495cc000-    7f384967a000	Deferred        wininet<elf>
  \-PE	    7f38495e0000-    7f384967a000	\               wininet
ELF	    7f384967a000-    7f3849756000	Deferred        urlmon<elf>
  \-PE	    7f3849690000-    7f3849756000	\               urlmon
ELF	    7f3849940000-    7f384b3f1000	Deferred        libicudata.so.65
ELF	    7f384b3f1000-    7f384b419000	Deferred        liblzma.so.5
ELF	    7f384b419000-    7f384b5fb000	Deferred        libicuuc.so.65
ELF	    7f384b5fb000-    7f384b761000	Deferred        libxml2.so.2
ELF	    7f384b7c6000-    7f384b917000	Deferred        msxml3<elf>
  \-PE	    7f384b7e0000-    7f384b917000	\               msxml3
ELF	    7f384b917000-    7f384b920000	Deferred        libxfixes.so.3
ELF	    7f384b920000-    7f384b92c000	Deferred        libxcursor.so.1
ELF	    7f384b92c000-    7f384b93f000	Deferred        libxi.so.6
ELF	    7f384b93f000-    7f384b944000	Deferred        libxcomposite.so.1
ELF	    7f384b944000-    7f384b951000	Deferred        libxrandr.so.2
ELF	    7f384b951000-    7f384b95e000	Deferred        libxrender.so.1
ELF	    7f384b95e000-    7f384b965000	Deferred        libxxf86vm.so.1
ELF	    7f384b965000-    7f384b96a000	Deferred        libxinerama.so.1
ELF	    7f384b96a000-    7f384b972000	Deferred        libxdmcp.so.6
ELF	    7f384b972000-    7f384b977000	Deferred        libxau.so.6
ELF	    7f384b977000-    7f384b9a1000	Deferred        libxcb.so.1
ELF	    7f384b9a1000-    7f384bae1000	Deferred        libx11.so.6
ELF	    7f384bae1000-    7f384baf6000	Deferred        libxext.so.6
ELF	    7f384bb5b000-    7f384bc22000	Deferred        winex11<elf>
  \-PE	    7f384bb70000-    7f384bc22000	\               winex11
ELF	    7f384bf7f000-    7f384bfaf000	Deferred        libexpat.so.1
ELF	    7f384bfaf000-    7f384bff7000	Deferred        libfontconfig.so.1
ELF	    7f384bff7000-    7f384c06a000	Deferred        libpcre.so.1
ELF	    7f384c06a000-    7f384c08f000	Deferred        libgraphite2.so.3
ELF	    7f384c08f000-    7f384c1b4000	Deferred        libglib-2.0.so.0
ELF	    7f384c1b4000-    7f384c2b8000	Deferred        libharfbuzz.so.0
ELF	    7f384c2b8000-    7f384c2d2000	Deferred        libz.so.1
ELF	    7f384c2d2000-    7f384c30a000	Deferred        libpng16.so.16
ELF	    7f384c30a000-    7f384c31d000	Deferred        libbz2.so.1.0
ELF	    7f384c31d000-    7f384c3eb000	Deferred        libfreetype.so.6
ELF	    7f384c450000-    7f384ce9c000	Deferred        shell32<elf>
  \-PE	    7f384c470000-    7f384ce9c000	\               shell32
ELF	    7f384ce9c000-    7f384d125000	Deferred        user32<elf>
  \-PE	    7f384cec0000-    7f384d125000	\               user32
ELF	    7f384d125000-    7f384d2d5000	Deferred        gdi32<elf>
  \-PE	    7f384d140000-    7f384d2d5000	\               gdi32
ELF	    7f384d2d5000-    7f384d3c6000	Deferred        msvcrt<elf>
  \-PE	    7f384d2f0000-    7f384d3c6000	\               msvcrt
ELF	    7f384d3c6000-    7f384d445000	Deferred        dbghelp<elf>
  \-PE	    7f384d3d0000-    7f384d445000	\               dbghelp
ELF	    7f384d545000-    7f384d5be000	Deferred        advapi32<elf>
  \-PE	    7f384d550000-    7f384d5be000	\               advapi32
ELF	    7f384d9a4000-    7f384d9b8000	Deferred        libnss_files.so.2
ELF	    7f384dbb8000-    7f384dbd2000	Deferred        libgcc_s.so.1
ELF	    7f384dbd2000-    7f384dd18000	Deferred        libm.so.6
ELF	    7f384dd18000-    7f384dd23000	Deferred        librt.so.1
ELF	    7f384dd25000-    7f384dd2a000	Deferred        libdl.so.2
ELF	    7f384dd2a000-    7f384def1000	Deferred        libc.so.6
ELF	    7f384def1000-    7f384df13000	Deferred        libpthread.so.0
ELF	    7f384df1c000-    7f384df33000	Deferred        version<elf>
  \-PE	    7f384df20000-    7f384df33000	\               version
ELF	    7f384df33000-    7f384df78000	Deferred        sechost<elf>
  \-PE	    7f384df40000-    7f384df78000	\               sechost
ELF	    7f384df78000-    7f384e31e000	Export          libwine.so.1
ELF	    7f384e320000-    7f384e34d000	Deferred        ld-linux-x86-64.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 steam.exe
	00000009    0
0000000e services.exe
	00000024    0
	00000021    0
	00000020    0
	00000015    0
	00000014    0
	00000013    0
	00000010    0
	0000000f    0
00000011 plugplay.exe
	00000017    0
	00000016    0
	00000012    0
0000001e winedevice.exe
	00000025    0
	00000023    0
	00000022    0
	0000001f    0
00000026 (D) Z:\home\bmonkey\.steam\steam\steamapps\common\Unrailed\UnrailedGame.exe
	00000027    0 <==
00000028 explorer.exe
	0000002c    0
	0000002b    0
	0000002a    0
	00000029    0
System information:
    Wine build: wine-4.11
    Platform: x86_64
    Version: Windows 7
    Host system: Linux
    Host version: 5.5.0-rc5-1-git-00057-g69b520c16342

Reproduction

  1. Start the game.
Llubosz 2020-01-25 github
Similar result with wine-5.0 (Staging) and dotnet472 from winetricks installed:

Unhandled exception: 0xe0434352 in 64-bit code (0x000000007b02e3e8).
0031:fixme:dbghelp:elf_search_auxv can't find symbol in module
Register dump:
 rip:000000007b02e3e8 rsp:000000000052e7d0 rbp:000000000052e890 eflags:00000202 (   - --  I   - - - )
 rax:000000000052e810 rbx:0000000000000001 rcx:000000000052e7f0 rdx:0000000000000028
 rsi:000000000052e938 rdi:0000000000000005  r8:0000000000000028  r9:000000000052e938 r10:0000000000000006
 r11:000000000052e938 r12:0000000000004000 r13:000000001ab28540 r14:00000000e0434352 r15:000000001b0b80e0
Stack dump:
0x000000000052e7d0:  000000000052e7f0 0000000000000091
0x000000000052e7e0:  fffffffffffffffe 0000000000a90100
0x000000000052e7f0:  00000001e0434352 0000000000000000
0x000000000052e800:  000000007b02e3e8 0000000000000005
0x000000000052e810:  ffffffff80131510 0000000000000000
0x000000000052e820:  0000000000000000 0000000000000000
0x000000000052e830:  0000000000970000 0000000000000000
0x000000000052e840:  0000000000000000 0000000000000000
0x000000000052e850:  0000000000000000 0000000000000000
0x000000000052e860:  0000000000000000 0000000000a39a29
0x000000000052e870:  0000000000000000 0000000000914ef0
0x000000000052e880:  000000000052ead8 0000000000000001
Backtrace:
=>0 0x000000007b02e3e8 DebugBreak+0xd8() in kernelbase (0x000000000052e890)
  1 0x0000000000a39a0a EntryPoint+0xc3619() in clr (0x0000000000000084)
  2 0x0000000000db1683 EntryPoint+0x43b292() in clr (0x0000000000000084)
  3 0x0000000000a7fa81 EntryPoint+0x109690() in clr (0x0000000000000084)
  4 0x000006447850e19a in mscorlib.ni (+0x50e199) (0x0000000000000084)
  5 0x000006447857f648 in mscorlib.ni (+0x57f647) (0x0000000001c01508)
  6 0x000006447857f590 in mscorlib.ni (+0x57f58f) (0x0000000001c01508)
0x000000007b02e3e8 DebugBreak+0xd8 in kernelbase: leave	
Modules:
Module	Address					Debug info	Name (115 modules)
PE	          970000-         135c000	Export          clr
PE	         1370000-         1467000	Deferred        msvcr120_clr0400
PE	        1a4b0000-        1a5dc000	Deferred        clrjit
PE	        1b270000-        1b286000	Deferred        nlssorting
PE	        1b590000-        1b6c8000	Deferred        diasymreader
ELF	        7b000000-        7b0e0000	Dwarf           kernelbase<elf>
  \-PE	        7b010000-        7b0e0000	\               kernelbase
ELF	        7b400000-        7b686000	Deferred        kernel32<elf>
  \-PE	        7b420000-        7b686000	\               kernel32
ELF	        7bc00000-        7bf0f000	Deferred        ntdll<elf>
  \-PE	        7bc20000-        7bf0f000	\               ntdll
ELF	        7c000000-        7c005000	Deferred        <wine-loader>
PE	       140000000-       140416000	Deferred        unrailedgame
PE	       180000000-       18009c000	Deferred        mscoreei
PE	     6427ee50000-     6427eebf000	Deferred        mscoree
PE	     64474a80000-     644756bf000	Deferred        system.ni
PE	     64478000000-     6447956d000	Export          mscorlib.ni
ELF	    7f0cf9537000-    7f0cf9542000	Deferred        libffi.so.6
ELF	    7f0cf9542000-    7f0cf95d5000	Deferred        libgmp.so.10
ELF	    7f0cf95d5000-    7f0cf960e000	Deferred        libhogweed.so.5
ELF	    7f0cf960e000-    7f0cf9648000	Deferred        libnettle.so.7
ELF	    7f0cf9648000-    7f0cf965e000	Deferred        libtasn1.so.6
ELF	    7f0cf965e000-    7f0cf97e0000	Deferred        libunistring.so.2
ELF	    7f0cf97e0000-    7f0cf9801000	Deferred        libidn2.so.0
ELF	    7f0cf9801000-    7f0cf992a000	Deferred        libp11-kit.so.0
ELF	    7f0cf992a000-    7f0cf9af4000	Deferred        libgnutls.so.30
ELF	    7f0cf9b59000-    7f0cf9c64000	Deferred        crypt32<elf>
  \-PE	    7f0cf9b70000-    7f0cf9c64000	\               crypt32
ELF	    7f0cf9c64000-    7f0cf9c8b000	Deferred        bcrypt<elf>
  \-PE	    7f0cf9c70000-    7f0cf9c8b000	\               bcrypt
ELF	    7f0cf9c8b000-    7f0cf9ccc000	Deferred        rsaenh<elf>
  \-PE	    7f0cf9c90000-    7f0cf9ccc000	\               rsaenh
ELF	    7f0cf9ccc000-    7f0cf9d57000	Deferred        dbghelp<elf>
  \-PE	    7f0cf9ce0000-    7f0cf9d57000	\               dbghelp
ELF	    7f0cf9d57000-    7f0cf9da8000	Deferred        uxtheme<elf>
  \-PE	    7f0cf9d60000-    7f0cf9da8000	\               uxtheme
ELF	    7f0cfa127000-    7f0cfa157000	Deferred        libexpat.so.1
ELF	    7f0cfa157000-    7f0cfa19f000	Deferred        libfontconfig.so.1
ELF	    7f0cfa19f000-    7f0cfa212000	Deferred        libpcre.so.1
ELF	    7f0cfa212000-    7f0cfa237000	Deferred        libgraphite2.so.3
ELF	    7f0cfa237000-    7f0cfa35c000	Deferred        libglib-2.0.so.0
ELF	    7f0cfa35c000-    7f0cfa460000	Deferred        libharfbuzz.so.0
ELF	    7f0cfa460000-    7f0cfa47a000	Deferred        libz.so.1
ELF	    7f0cfa47a000-    7f0cfa4b2000	Deferred        libpng16.so.16
ELF	    7f0cfa4b2000-    7f0cfa4c5000	Deferred        libbz2.so.1.0
ELF	    7f0cfa4c5000-    7f0cfa593000	Deferred        libfreetype.so.6
ELF	    7f0cfa593000-    7f0cfa5a6000	Deferred        libxi.so.6
ELF	    7f0cfa5a6000-    7f0cfa5ab000	Deferred        libxcomposite.so.1
ELF	    7f0cfa5ab000-    7f0cfa5b8000	Deferred        libxrandr.so.2
ELF	    7f0cfa5b8000-    7f0cfa5c5000	Deferred        libxrender.so.1
ELF	    7f0cfa5c5000-    7f0cfa5cc000	Deferred        libxxf86vm.so.1
ELF	    7f0cfa5cc000-    7f0cfa5d1000	Deferred        libxinerama.so.1
ELF	    7f0cfa5d1000-    7f0cfa65c000	Deferred        setupapi<elf>
  \-PE	    7f0cfa5e0000-    7f0cfa65c000	\               setupapi
ELF	    7f0cfa65c000-    7f0cfa686000	Deferred        libxcb.so.1
ELF	    7f0cfa686000-    7f0cfa7c6000	Deferred        libx11.so.6
ELF	    7f0cfa7c6000-    7f0cfa7db000	Deferred        libxext.so.6
ELF	    7f0cfa7e2000-    7f0cfa7eb000	Deferred        libxfixes.so.3
ELF	    7f0cfa7eb000-    7f0cfa7f7000	Deferred        libxcursor.so.1
ELF	    7f0cfa840000-    7f0cfa90a000	Deferred        winex11<elf>
  \-PE	    7f0cfa850000-    7f0cfa90a000	\               winex11
ELF	    7f0cfa90a000-    7f0cfa95b000	Deferred        usp10<elf>
  \-PE	    7f0cfa910000-    7f0cfa95b000	\               usp10
ELF	    7f0cfa95b000-    7f0cfaab3000	Deferred        comctl32<elf>
  \-PE	    7f0cfa970000-    7f0cfaab3000	\               comctl32
ELF	    7f0cfaab3000-    7f0cfaad1000	Deferred        aclui<elf>
  \-PE	    7f0cfaac0000-    7f0cfaad1000	\               aclui
ELF	    7f0cfaad1000-    7f0cfaaf7000	Deferred        shcore<elf>
  \-PE	    7f0cfaae0000-    7f0cfaaf7000	\               shcore
ELF	    7f0cfaaf7000-    7f0cfb56f000	Deferred        shell32<elf>
  \-PE	    7f0cfab10000-    7f0cfb56f000	\               shell32
ELF	    7f0cfb56f000-    7f0cfb597000	Deferred        combase<elf>
  \-PE	    7f0cfb580000-    7f0cfb597000	\               combase
ELF	    7f0cfb597000-    7f0cfb62d000	Deferred        rpcrt4<elf>
  \-PE	    7f0cfb5b0000-    7f0cfb62d000	\               rpcrt4
ELF	    7f0cfb62d000-    7f0cfb798000	Deferred        ole32<elf>
  \-PE	    7f0cfb650000-    7f0cfb798000	\               ole32
ELF	    7f0cfb998000-    7f0cfba86000	Deferred        msvcrt<elf>
  \-PE	    7f0cfb9c0000-    7f0cfba86000	\               msvcrt
ELF	    7f0cfba86000-    7f0cfbc38000	Deferred        gdi32<elf>
  \-PE	    7f0cfbaa0000-    7f0cfbc38000	\               gdi32
ELF	    7f0cfbc38000-    7f0cfbecb000	Deferred        user32<elf>
  \-PE	    7f0cfbc60000-    7f0cfbecb000	\               user32
ELF	    7f0cfbecb000-    7f0cfbf32000	Deferred        shlwapi<elf>
  \-PE	    7f0cfbee0000-    7f0cfbf32000	\               shlwapi
ELF	    7f0cfbf32000-    7f0cfbfc9000	Deferred        advapi32<elf>
  \-PE	    7f0cfbf40000-    7f0cfbfc9000	\               advapi32
ELF	    7f0cfbfc9000-    7f0cfc038000	Deferred        libncursesw.so.6
ELF	    7f0cfc038000-    7f0cfc040000	Deferred        libxdmcp.so.6
ELF	    7f0cfc040000-    7f0cfc045000	Deferred        libxau.so.6
ELF	    7f0cfc045000-    7f0cfc05b000	Deferred        api-ms-win-core-xstate-l2-1-0<elf>
  \-PE	    7f0cfc050000-    7f0cfc05b000	\               api-ms-win-core-xstate-l2-1-0
ELF	    7f0cfc05b000-    7f0cfc071000	Deferred        api-ms-win-core-winrt-l1-1-0<elf>
  \-PE	    7f0cfc060000-    7f0cfc071000	\               api-ms-win-core-winrt-l1-1-0
ELF	    7f0cfc071000-    7f0cfc087000	Deferred        api-ms-win-core-quirks-l1-1-0<elf>
  \-PE	    7f0cfc080000-    7f0cfc087000	\               api-ms-win-core-quirks-l1-1-0
ELF	    7f0cfc087000-    7f0cfc09d000	Deferred        api-ms-win-appmodel-runtime-l1-1-2<elf>
  \-PE	    7f0cfc090000-    7f0cfc09d000	\               api-ms-win-appmodel-runtime-l1-1-2
ELF	    7f0cfc39d000-    7f0cfc3b1000	Deferred        libnss_files.so.2
ELF	    7f0cfc897000-    7f0cfc8bf000	Deferred        liblzma.so.5
ELF	    7f0cfc8bf000-    7f0cfc8d9000	Deferred        libgcc_s.so.1
ELF	    7f0cfc8d9000-    7f0cfca1f000	Deferred        libm.so.6
ELF	    7f0cfca1f000-    7f0cfca39000	Deferred        libunwind.so.8
ELF	    7f0cfca39000-    7f0cfca44000	Deferred        librt.so.1
ELF	    7f0cfca46000-    7f0cfca4b000	Deferred        libdl.so.2
ELF	    7f0cfca4c000-    7f0cfca72000	Deferred        imm32<elf>
  \-PE	    7f0cfca50000-    7f0cfca72000	\               imm32
ELF	    7f0cfca72000-    7f0cfca89000	Deferred        version<elf>
  \-PE	    7f0cfca80000-    7f0cfca89000	\               version
ELF	    7f0cfca9a000-    7f0cfcab0000	Deferred        wow64cpu<elf>
  \-PE	    7f0cfcaa0000-    7f0cfcab0000	\               wow64cpu
ELF	    7f0cfcab0000-    7f0cfcc77000	Deferred        libc.so.6
ELF	    7f0cfcc77000-    7f0cfcc99000	Deferred        libpthread.so.0
ELF	    7f0cfcc99000-    7f0cfce59000	Dwarf           libwine.so.1
ELF	    7f0cfce5b000-    7f0cfce88000	Deferred        ld-linux-x86-64.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	[C:\windows\system32\services.exe]
	0000002a    0
	00000022    0
	0000001d    0
	00000017    0
	00000016    0
	00000015    0
	00000010    0
	0000000f    0
00000011 winedevice.exe
	[C:\windows\system32\winedevice.exe]
	0000001a    0
	00000019    0
	00000018    0
	00000012    0
00000013 explorer.exe
	[C:\windows\system32\explorer.exe /desktop]
	00000029    0
	00000028    0
	00000027    0
	00000014    0
0000001b plugplay.exe
	[C:\windows\system32\plugplay.exe]
	0000001f    0
	0000001e    0
	0000001c    0
00000020 winedevice.exe
	[C:\windows\system32\winedevice.exe]
	00000026    0
	00000025    0
	00000024    0
	00000023    0
	00000021    0
0000002b (D) Z:\home\bmonkey\.local\share\Steam\steamapps\common\Unrailed\UnrailedGame.exe
	["Z:\home\bmonkey\.local\share\Steam\steamapps\common\Unrailed\UnrailedGame.exe"]
	0000002f    0
	0000002e    2
	0000002d    0
	0000002c    0 <==
System information:
    Wine build: wine-5.0 (Staging)
    Platform: x86_64
    Version: Windows 7
    Host system: Linux
    Host version: 5.5.0-rc5-1-git-00057-g69b520c16342

Llubosz 2020-01-25 github

experimental branch also produces page fault, in contrast to working report on ProtonDB.

Llubosz 2020-01-25 github
Llubosz 2020-01-26 github

Just found out that the game has a native Linux version on the experimental branch. Works fine.

Upstream links