protonscr

Nier Automata unhandled crash

protonopen appid 524220Game compatibility
ValveSoftware/Proton#4799 · opened 2021-05-02 by Red1408192 · updated 2025-09-16 · 3 comments · github · game page · search this game
RRed1408192 2021-05-02 github

Compatibility Report

  • Nier Automata
  • Steam AppID of the game: 524220

System Information

OS: Manjaro Linux x86_64
Kernel: 5.11.14-1-MANJARO
Resolution: 1920x1080
DE: Plasma 5.21.4
CPU: Intel i7-4770 (8) @ 3.900GHz [41.0°on]
GPU: NVIDIA GeForce GTX 760
Memory: 2942MiB / 15948MiB
Proton Version: 6.3
Wine version: 6.7

Symptoms

The game crashes in multiple locations

Reproduction

Falling through the ground at the entering of the desert zone, simple walking within the mall on the other side of the bridge of the city ruins. the second location gives me the idea that the crashes could happen at random in any location and warring that might be game breaking

Exception and stack

Unhandled exception: page fault on read access to 0x00000000 in 64-bit code (0x0000000143f4b643).
Register dump:
 rip:0000000143f4b643 rsp:00000000385dfac8 rbp:0000000000000000 eflags:00010297 (  R- --  I S -A-P-C)
 rax:0000000140e7ae88 rbx:0000000007014870 rcx:0000000141101c60 rdx:000000000000004c
 rsi:00007fdc8880dc58 rdi:000000000d19add0  r8:fffffffebf185178  r9:0000000141053f40 r10:0000000000000000
 r11:0000000000000000 r12:0000000000000001 r13:0000000000000001 r14:0000000000000000 r15:0000000006fee4f0
Stack dump:
0x00000000385dfac8:  000000014086f30c 0000000007014870
0x00000000385dfad8:  0000000000000034 00007fdc8880dc48
0x00000000385dfae8:  0000000007014870 0000000100000000
0x00000000385dfaf8:  00000000385dfb10 000000000d19add0
0x00000000385dfb08:  0000000000000000 0000000000000000
0x00000000385dfb18:  00000000385dfb30 ffffffff00000000
0x00000000385dfb28:  ffffffff00000000 0000000000000000
0x00000000385dfb38:  0000000000000001 0000000005426e88
0x00000000385dfb48:  000000004dbc1690 0000000007014870
0x00000000385dfb58:  000000014086fb92 0000000141101c60
0x00000000385dfb68:  0000000000000034 00007fdc873d1fa0
0x00000000385dfb78:  0000000006fee4f0 0000000006fee5a8
Backtrace:
=>0 0x0000000143f4b643 in nierautomata (+0x3f4b643) (0x0000000000000000)
  1 0x000000014086f30c in nierautomata (+0x86f30b) (0x0000000000000000)
  2 0x000000014086fb92 in nierautomata (+0x86fb91) (0x0000000000000034)
  3 0x000000014087041d in nierautomata (+0x87041c) (0x00007fdc873d1fa0)
  4 0x0000000140646ada in nierautomata (+0x646ad9) (0x000000000000008f)
  5 0x0000000140646c04 in nierautomata (+0x646c03) (0x0000000000000000)
  6 0x000000014092dd8d in nierautomata (+0x92dd8c) (0x00000000385dffd0)
  7 0x000000014092d8bd in nierautomata (+0x92d8bc) (0x00000000385dffd0)
  8 0x00000001409d32a7 in nierautomata (+0x9d32a6) (0x00000000385dffd0)
  9 0x00000001409d344e in nierautomata (+0x9d344d) (0x00000000385dffd0)
  10 0x000000007bc91d3d call_thread_func+0xbc() in ntdll (0x00000000385dffd0)
0x0000000143f4b643: movzbl      (%rax,%r8,1),%ecx
Modules:
Module  Address                                 Debug info      Name (168 modules)
PE              3b400000-        3b440000       Deferred        steam_api64
PE              6a340000-        6a543000       Deferred        d3d11
PE              6f200000-        6f39a000       Deferred        dxgi
ELF             7b400000-        7b811000       Deferred        kernel32<elf>
  \-PE          7b420000-        7b811000       \               kernel32
ELF             7bc00000-        7bd32000       Export          ntdll<elf>
  \-PE          7bc20000-        7bd32000       \               ntdll
ELF             7c000000-        7c003000       Deferred        <wine-loader>
PE             140000000-       146558000       Export          nierautomata
PE             180000000-       180097000       Deferred        openvr_api_dxvk
ELF         7fdc1283a000-    7fdc12854000       Deferred        hid<elf>
  \-PE      7fdc12840000-    7fdc12854000       \               hid
ELF         7fdc1312b000-    7fdc13381000       Deferred        libjack.so.0
ELF         7fdc13381000-    7fdc1361d000       Deferred        libopenal.so.1
ELF         7fdc1361d000-    7fdc1364b000       Deferred        xaudio2_7<elf>
  \-PE      7fdc13620000-    7fdc1364b000       \               xaudio2_7
ELF         7fdc1364b000-    7fdc13672000       Deferred        libgpg-error.so.0
ELF         7fdc13672000-    7fdc1368c000       Deferred        libresolv.so.2
ELF         7fdc1368c000-    7fdc137be000       Deferred        libgcrypt.so.20
ELF         7fdc137be000-    7fdc137e1000       Deferred        liblz4.so.1
ELF         7fdc137e1000-    7fdc1383f000       Deferred        libopus.so.0
ELF         7fdc1383f000-    7fdc1387e000       Deferred        libflac.so.8
ELF         7fdc1387e000-    7fdc13929000       Deferred        libvorbisenc.so.2
ELF         7fdc13929000-    7fdc139df000       Deferred        libsystemd.so.0
ELF         7fdc18008000-    7fdc18036000       Deferred        libvorbis.so.0
ELF         7fdc18036000-    7fdc180b8000       Deferred        libsndfile.so.1
ELF         7fdc1949a000-    7fdc1a290000       Deferred        libnvidia-glvkspirv.so.460.67
ELF         7fdc1a435000-    7fdc1c342000       Deferred        libnvidia-glcore.so.460.67
ELF         7fdc1c342000-    7fdc1c547000       Deferred        libnvidia-tls.so.460.67
ELF         7fdc1c547000-    7fdc1c871000       Deferred        libglx_nvidia.so.0
ELF         7fdc1c871000-    7fdc1e3b2000       Deferred        libicudata.so.68
ELF         7fdc1e3b2000-    7fdc1e5a1000       Deferred        libicuuc.so.68
ELF         7fdc1e5a1000-    7fdc24000000       Deferred        libllvm-11.so
ELF         7fdc280a8000-    7fdc280c6000       Deferred        libxcb-glx.so.0
ELF         7fdc280c6000-    7fdc280ee000       Deferred        liblzma.so.5
ELF         7fdc280ee000-    7fdc2825c000       Deferred        libxml2.so.2
ELF         7fdc2825c000-    7fdc282cd000       Deferred        libncursesw.so.6
ELF         7fdc282cd000-    7fdc28308000       Deferred        libedit.so.0
ELF         7fdc28308000-    7fdc28322000       Deferred        libelf.so.1
ELF         7fdc28322000-    7fdc2832e000       Deferred        libdrm_amdgpu.so.1
ELF         7fdc2832e000-    7fdc28940000       Deferred        libvulkan_radeon.so
ELF         7fdc28940000-    7fdc2894c000       Deferred        libffi.so.7
ELF         7fdc2894c000-    7fdc28951000       Deferred        libxshmfence.so.1
ELF         7fdc28951000-    7fdc28963000       Deferred        libxcb-randr.so.0
ELF         7fdc28963000-    7fdc2896d000       Deferred        libxcb-sync.so.1
ELF         7fdc2896d000-    7fdc28972000       Deferred        libxcb-present.so.0
ELF         7fdc28972000-    7fdc28a4c000       Deferred        libzstd.so.1
ELF         7fdc28a4c000-    7fdc28a5e000       Deferred        libwayland-client.so.0
ELF         7fdc28a5e000-    7fdc28a64000       Deferred        libxcb-dri3.so.0
ELF         7fdc28a64000-    7fdc28a79000       Deferred        libdrm.so.2
ELF         7fdc28a79000-    7fdc29249000       Deferred        libvulkan_intel.so
ELF         7fdc2929b000-    7fdc292b8000       Deferred        steamoverlayvulkanlayer.so
ELF         7fdc292b8000-    7fdc29304000       Deferred        libvklayer_steam_fossilize.so
ELF         7fdc29304000-    7fdc29319000       Deferred        api-ms-win-core-localization-l1-2-1<elf>
  \-PE      7fdc29310000-    7fdc29319000       \               api-ms-win-core-localization-l1-2-1
ELF         7fdc29319000-    7fdc2932d000       Deferred        api-ms-win-core-fibers-l1-1-1<elf>
  \-PE      7fdc29320000-    7fdc2932d000       \               api-ms-win-core-fibers-l1-1-1
ELF         7fdc2932d000-    7fdc29342000       Deferred        api-ms-win-core-synch-l1-2-0<elf>
  \-PE      7fdc29330000-    7fdc29342000       \               api-ms-win-core-synch-l1-2-0
ELF         7fdc29342000-    7fdc2936a000       Deferred        libudev.so.1
ELF         7fdc2936a000-    7fdc293a8000       Deferred        uxtheme<elf>
  \-PE      7fdc29370000-    7fdc293a8000       \               uxtheme
ELF         7fdc293a8000-    7fdc293f6000       Deferred        usp10<elf>
  \-PE      7fdc293b0000-    7fdc293f6000       \               usp10
ELF         7fdc293f6000-    7fdc29548000       Deferred        comctl32<elf>
  \-PE      7fdc29400000-    7fdc29548000       \               comctl32
ELF         7fdc29548000-    7fdc296dd000       Deferred        libsdl2-2.0.so.0
ELF         7fdc296dd000-    7fdc29740000       Deferred        dinput<elf>
  \-PE      7fdc296f0000-    7fdc29740000       \               dinput
ELF         7fdc29749000-    7fdc29754000       Deferred        libcap.so.2
ELF         7fdc29754000-    7fdc2975f000       Deferred        libogg.so.0
ELF         7fdc2975f000-    7fdc29767000       Deferred        libasyncns.so.0
ELF         7fdc29767000-    7fdc297bc000       Deferred        libdbus-1.so.3
ELF         7fdc297bc000-    7fdc29841000       Deferred        libpulsecommon-14.2.so
ELF         7fdc29841000-    7fdc29896000       Deferred        libpulse.so.0
ELF         7fdc29896000-    7fdc298c3000       Deferred        winepulse<elf>
  \-PE      7fdc298a0000-    7fdc298c3000       \               winepulse
ELF         7fdc298c3000-    7fdc298ea000       Deferred        mmdevapi<elf>
  \-PE      7fdc298d0000-    7fdc298ea000       \               mmdevapi
ELF         7fdc29cea000-    7fdc29d2c000       Deferred        msctf<elf>
  \-PE      7fdc29cf0000-    7fdc29d2c000       \               msctf
ELF         7fdc29d72000-    7fdc29f9a000       Deferred        libpng12.so.0
ELF         7fdce045c000-    7fdce047d000       Deferred        cabinet<elf>
  \-PE      7fdce0460000-    7fdce047d000       \               cabinet
ELF         7fdce04b1000-    7fdce2515000       Deferred        steamclient.so
ELF         7fdce2515000-    7fdce275a000       Deferred        lsteamclient<elf>
  \-PE      7fdce25d0000-    7fdce275a000       \               lsteamclient
ELF         7fdce275a000-    7fdce27ba000       Deferred        libvulkan.so.1
ELF         7fdce27ba000-    7fdce27c3000       Deferred        libxfixes.so.3
ELF         7fdce27c3000-    7fdce286c000       Deferred        winex11<elf>
  \-PE      7fdce27d0000-    7fdce286c000       \               winex11
ELF         7fdce2966000-    7fdce2972000       Deferred        libxcursor.so.1
ELF         7fdce2972000-    7fdce297f000       Deferred        libxrender.so.1
ELF         7fdce297f000-    7fdce2992000       Deferred        libxi.so.6
ELF         7fdce2992000-    7fdce29a7000       Deferred        libxext.so.6
ELF         7fdce29a7000-    7fdce29d0000       Deferred        imm32<elf>
  \-PE      7fdce29b0000-    7fdce29d0000       \               imm32
ELF         7fdce29e7000-    7fdce29ec000       Deferred        libx11-xcb.so.1
ELF         7fdce29ec000-    7fdce29f3000       Deferred        libxxf86vm.so.1
ELF         7fdce2aa9000-    7fdce2aae000       Deferred        libxcomposite.so.1
ELF         7fdce2aae000-    7fdce2ab3000       Deferred        libxinerama.so.1
ELF         7fdce2ae7000-    7fdce2b16000       Deferred        libexpat.so.1
ELF         7fdce2b16000-    7fdce2b65000       Deferred        libfontconfig.so.1
ELF         7fdce2b65000-    7fdce2bd7000       Deferred        libpcre.so.1
ELF         7fdce2bd7000-    7fdce2d0c000       Deferred        libglib-2.0.so.0
ELF         7fdce2d0c000-    7fdce2d31000       Deferred        libgraphite2.so.3
ELF         7fdce2d31000-    7fdce2e05000       Deferred        libharfbuzz.so.0
ELF         7fdce2e05000-    7fdce2e3c000       Deferred        libpng16.so.16
ELF         7fdce2e3c000-    7fdce2e4f000       Deferred        libbz2.so.1.0
ELF         7fdce2e4f000-    7fdce2f23000       Deferred        libfreetype.so.6
ELF         7fdce2f23000-    7fdce2f3c000       Deferred        xinput1_3<elf>
  \-PE      7fdce2f30000-    7fdce2f3c000       \               xinput1_3
ELF         7fdce2f3c000-    7fdce2f6a000       Deferred        msacm32<elf>
  \-PE      7fdce2f40000-    7fdce2f6a000       \               msacm32
ELF         7fdce2f6a000-    7fdce3030000       Deferred        winmm<elf>
  \-PE      7fdce2f70000-    7fdce3030000       \               winmm
ELF         7fdce3030000-    7fdce3072000       Deferred        ws2_32<elf>
  \-PE      7fdce3040000-    7fdce3072000       \               ws2_32
ELF         7fdce3072000-    7fdce309f000       Deferred        mpr<elf>
  \-PE      7fdce3080000-    7fdce309f000       \               mpr
ELF         7fdce309f000-    7fdce30b9000       Deferred        libz.so.1
ELF         7fdce30b9000-    7fdce3143000       Deferred        wininet<elf>
  \-PE      7fdce30d0000-    7fdce3143000       \               wininet
ELF         7fdce3143000-    7fdce31d3000       Deferred        shlwapi<elf>
  \-PE      7fdce3160000-    7fdce31d3000       \               shlwapi
ELF         7fdce31d3000-    7fdce34c1000       Deferred        shell32<elf>
  \-PE      7fdce31f0000-    7fdce34c1000       \               shell32
ELF         7fdce34c1000-    7fdce353e000       Deferred        setupapi<elf>
  \-PE      7fdce34d0000-    7fdce353e000       \               setupapi
ELF         7fdce353e000-    7fdce36b7000       Deferred        oleaut32<elf>
  \-PE      7fdce3560000-    7fdce36b7000       \               oleaut32
ELF         7fdce36b7000-    7fdce3750000       Deferred        rpcrt4<elf>
  \-PE      7fdce36d0000-    7fdce3750000       \               rpcrt4
ELF         7fdce3750000-    7fdce38f3000       Deferred        ole32<elf>
  \-PE      7fdce3780000-    7fdce38f3000       \               ole32
ELF         7fdce38f3000-    7fdce3910000       Deferred        dinput8<elf>
  \-PE      7fdce3900000-    7fdce3910000       \               dinput8
ELF         7fdce3910000-    7fdce39e5000       Deferred        msvcrt<elf>
  \-PE      7fdce3930000-    7fdce39e5000       \               msvcrt
ELF         7fdce39e5000-    7fdce3a00000       Deferred        version<elf>
  \-PE      7fdce39f0000-    7fdce3a00000       \               version
ELF         7fdce3a00000-    7fdce3b7e000       Deferred        gdi32<elf>
  \-PE      7fdce3a20000-    7fdce3b7e000       \               gdi32
ELF         7fdce3b7e000-    7fdce3dde000       Deferred        user32<elf>
  \-PE      7fdce3ba0000-    7fdce3dde000       \               user32
ELF         7fdce3dde000-    7fdce3e27000       Deferred        winevulkan<elf>
  \-PE      7fdce3df0000-    7fdce3e27000       \               winevulkan
ELF         7fdce3e27000-    7fdce3e40000       Deferred        vulkan-1<elf>
  \-PE      7fdce3e30000-    7fdce3e40000       \               vulkan-1
ELF         7fdce3f40000-    7fdce3fd2000       Deferred        advapi32<elf>
  \-PE      7fdce3f50000-    7fdce3fd2000       \               advapi32
ELF         7fdce40d3000-    7fdce40e7000       Deferred        libnss_files.so.2
ELF         7fdce57c5000-    7fdce57cd000       Deferred        libxdmcp.so.6
ELF         7fdce57cd000-    7fdce57d2000       Deferred        libxau.so.6
ELF         7fdce57d4000-    7fdce57fe000       Deferred        libxcb.so.1
ELF         7fdce57fe000-    7fdce593f000       Deferred        libx11.so.6
ELF         7fdce593f000-    7fdce5972000       Deferred        libglx.so.0
ELF         7fdce5972000-    7fdce5a29000       Deferred        libgldispatch.so.0
ELF         7fdce5a29000-    7fdce5a43000       Deferred        libgcc_s.so.1
ELF         7fdce5a45000-    7fdce5b8a000       Deferred        libm.so.6
ELF         7fdce5b8a000-    7fdce5c10000       Deferred        libgl.so.1
ELF         7fdce5c10000-    7fdce5c1b000       Deferred        librt.so.1
ELF         7fdce5df8000-    7fdce5dff000       Deferred        libdl.so.2
ELF         7fdce5dff000-    7fdce5fcc000       Deferred        libc.so.6
ELF         7fdce5fce000-    7fdce5fef000       Deferred        libpthread.so.0
ELF         7fdce5fef000-    7fdce6395000       Export          libwine.so.1
ELF         7fdce6395000-    7fdce63d5000       Deferred        gameoverlayrenderer.so
ELF         7fdce63d7000-    7fdce640a000       Deferred        ld-linux-x86-64.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000c services.exe
        00000022    0
        0000001f    0
        0000001a    0
        00000016    0
        00000011    0
        0000000e    0
        0000000d    0
0000000f winedevice.exe
        00000017    0
        00000015    0
        00000014    0
        00000010    0
00000018 plugplay.exe
        0000001c    0
        0000001b    0
        00000019    0
0000001d winedevice.exe
        00000024    0
        00000023    0
        00000021    0
        00000020    0
        0000001e    0
00000025 (D) Z:\home\******\.local\share\Steam\steamapps\common\NieRAutomata\NieRAutomata.exe
        000001b4    0
        000001b3    0
        000001b2    0
        000001b1    0
        000001b0    0
        000001af    0
        000001ae    0
        000001ad    0
        000001ac    0
        000001ab    0
        0000006a    0
        0000005e    0
        0000005d    0
        0000005c    0
        0000005b    0
        0000005a    0
        00000058    0
        00000056    1 <==
        00000055    0
        00000054    0
        00000053    0
        00000052    0
        00000051    0
        00000050    0
        0000004f    0
        0000004e    0
        0000004d   -1
        0000004c    2
        0000004a    0
        00000049   15
        00000048    0
        00000047    0
        00000046    0
        00000045    1
        00000044    1
        00000043    1
        00000042    0
        00000041    1
        0000003f    0
        0000003e    0
        0000003d    0
        0000003c    0
        0000003b    0
        0000003a    0
        00000039    0
        00000038    1
        00000037    0
        00000036    0
        00000035    0
        00000034    0
        00000033    0
        00000032    0
        00000031    2
        00000030    1
        0000002f   -2
        0000002e   -2
        0000002d    2
        0000002c    0
        00000026    0
00000027 explorer.exe
        0000002b    0
        0000002a    0
        00000029    0
        00000028    0
System information:
    Wine build: wine-3.7
    Platform: x86_64
    Version: Windows 7
    Host system: Linux
    Host version: 5.11.14-1-MANJARO
AL lib: (EE) ReleaseThreadCtx: Context 0x7fdbf0031130 current for thread being destroyed, possible leak!
AL lib: (EE) ReleaseThreadCtx: Context 0x7fdbf0031130 current for thread being destroyed, possible leak!
pid 21206 != 21205, skipping destruction (fork without exec?)
Game removed: AppID 524220 "", ProcID 21203 

Oooby-git 2021-07-27 · hidden on GitHub github

quite sussy

WWedge009 2025-08-25 github

Unlike most game reports I've seen, NieR: Automata (524220) has numerous issues logged instead of a single thread. Perhaps because there have been a variety of historical issues, but for this one (the most recent report) it is at least related to a few other reports discussing crashes (eg #4231, #1643).

For what it's worth, I just started playing yesterday (August 2025) with vanilla Proton 9.0-4, no apparent issues (yet), but I've only played a few hours so far.

WWedge009 2025-09-16 github

Have now completed the game on vanilla Proton 9.0-4. I only remember two serious issues:

  • One instance of being stuck on a 'loading map' message, in Route A when responding to the Goliath attack on the City Ruins. But this seems to be a common issue even in Windows so unlikely to be Proton-related and thankfully it only ever happened that one time.
  • One occasion where the game just stopped running - crashed back to the desktop with no error messages. No idea what might have caused that, but thankfully I hadn't played for too long since the previous save point.

Without being able to replicate that second scenario, deterministically or otherwise, I feel like the game runs very well in Proton 9.

Proton versions