ValveSoftware / ValveSoftware/Proton

Unrailed! (1016920)

Open
#3,449 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

.NET Game compatibility - Unofficial
Dominant language
C++
Stars
32.8k
Forks
1.6k
PR merge metrics
PR metrics pending

Description

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.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the launch failure for Unrailed! (Steam AppID 1016920) with Proton 4.11-12 and reviewing the linked Proton log and crash report for UnrailedGame.exe. A completed investigation should identify a concrete compatibility cause and result in the game starting successfully on the reported Linux setup.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, linux
Domain
operating-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.