diff options
Diffstat (limited to 'results/scraper/fex/2175')
| -rw-r--r-- | results/scraper/fex/2175 | 163 |
1 files changed, 163 insertions, 0 deletions
diff --git a/results/scraper/fex/2175 b/results/scraper/fex/2175 new file mode 100644 index 000000000..4ce2f15cd --- /dev/null +++ b/results/scraper/fex/2175 @@ -0,0 +1,163 @@ +Unvanquished: Crashes with error about DEP +**What Game** + +Unvanquished, downloaded from https://unvanquished.net/download/ + +**Describe the bug** + +Trying to launch Unvanquished fails because the `nacl_loader` process crashes. + +**To Reproduce** + +1. Download the launcher for Linux +2. Unzip and execute the launcher, install Unvanquished +3. Hit the button to start the game +4. See the crash + +**Expected behavior** + +The game should not crash. + +**Screenshots and Video** + +<details> + +<summary>Logs:</summary> + +``` +ixn@jammy:/tmp$ ~/.local/share/unvanquished/base/daemon +Unvanquished 0.53.2 Linux x86_64 Sep 4 2022 +cmdline: +[FS] Lib path: /home/ixn/.local/share/unvanquished/base +[FS] Home path: /home/ixn/.local/share/unvanquished +[FS] Pak search path: /home/ixn/.local/share/unvanquished/base/pkg +[FS] Pak search path: /home/ixn/.local/share/unvanquished/pkg +Starting crash logging server +[FS] Loading pak '/home/ixn/.local/share/unvanquished/base/pkg/unvanquished_0.53.2.dpk'... +[FS] Loading pak '/home/ixn/.local/share/unvanquished/base/pkg/unvanquished_0.52.0.dpk'... +[FS] Loading pak '/home/ixn/.local/share/unvanquished/base/pkg/tex-common_2.2.dpk'... +[FS] Loading pak '/home/ixn/.local/share/unvanquished/base/pkg/res-players_0.53.0.dpk'... +[FS] Loading pak '/home/ixn/.local/share/unvanquished/base/pkg/res-players_0.52.dpk'... +[FS] Loading pak '/home/ixn/.local/share/unvanquished/base/pkg/res-legacy_0.52.dpk'... +[FS] Loading pak '/home/ixn/.local/share/unvanquished/base/pkg/res-weapons_0.53.0.dpk'... +[FS] Loading pak '/home/ixn/.local/share/unvanquished/base/pkg/res-weapons_0.52.1.dpk'... +[FS] Loading pak '/home/ixn/.local/share/unvanquished/base/pkg/res-weapons_0.52.dpk'... +[FS] Loading pak '/home/ixn/.local/share/unvanquished/base/pkg/res-buildables_0.53.0.dpk'... +[FS] Loading pak '/home/ixn/.local/share/unvanquished/base/pkg/res-buildables_0.52.dpk'... +[FS] Loading pak '/home/ixn/.local/share/unvanquished/base/pkg/res-voices_0.52.dpk'... +[FS] Loading pak '/home/ixn/.local/share/unvanquished/base/pkg/res-soundtrack_0.52.dpk'... +execing 'default.cfg' +execing 'presets/input/wasd.cfg' +Warn: Couldn't read conhistory: No such file or directory +----- Client Initialization ----- +Loading RSA keys from pubkey +Daemon RSA public-key found. +----- Client Initialization Complete ----- +IP: 127.0.0.1 +IP: 192.168.10.50 +IP: 192.168.10.100 +IP: 10.0.3.1 +IP6: ::1 +IP6: fe80::2ebd:a9a2:fa21:99c%enP4p65s0 +Opening IP6 socket: [::]:* +Opening IP socket: 0.0.0.0:* +--- Common Initialization Complete --- +Calling GetRefAPI… +SDL_Init( SDL_INIT_VIDEO )... +Using SDL version 2.0.12 +SDL using driver "x11" +Initializing OpenGL display +Using GLEW version 2.2.0 +Display aspect: 1.250 +Display resolution: 1280x1024 +...setting mode -2: 1280×1024 +Using preferred context - 24-bit OpenGL 2.1 compatibility +OpenGL Renderer: Mali-G610 (Panfrost) +Warn: Provided OpenGL 3.0 is not the same as requested 2.1 version +Using GL3 Renderer in OpenGL 2.x mode... +Available modes: '1280x1024 320x240 800x600 1024x768 1152x864 1280x960 720x480 640x400 1280x800 864x486 1024x576 1280x720 720x400 640x350 ' +Detected graphics driver class 'integrated' +Detected graphics hardware class 'generic' +Initializing OpenGL extensions +...ignoring GL_ARB_debug_output +...found shading language version 130 +...using GL_ARB_half_float_pixel +...using GL_ARB_texture_float +...using GL_EXT_gpu_shader4 +...using GL_EXT_texture_integer +...using GL_ARB_texture_rg +...using GL_ARB_texture_gather +...using GL_EXT_texture_compression_s3tc +...using GL_ARB_texture_compression_rgtc +...using GL_EXT_texture_filter_anisotropic +...using GL_ARB_half_float_vertex +...using GL_ARB_framebuffer_object +...using GL_ARB_get_program_binary +...using GL_ARB_buffer_storage +...using GL_ARB_uniform_buffer_object +...using GL_ARB_map_buffer_range +...using GL_ARB_sync +GL_VENDOR: Panfrost +GL_RENDERER: Mali-G610 (Panfrost) +GL_VERSION: 3.0 Mesa 23.0.0-devel (git-fd340d5154) +GL_MAX_TEXTURE_SIZE: 8192 +GL_SHADING_LANGUAGE_VERSION: 1.30 +GL_MAX_VERTEX_UNIFORM_COMPONENTS 16352 +GL_MAX_VERTEX_ATTRIBS 16 +Occlusion query bits: 64 +GL_MAX_DRAW_BUFFERS: 8 +GL_TEXTURE_MAX_ANISOTROPY_EXT: 16.000000 +GL_MAX_RENDERBUFFER_SIZE: 8192 +GL_MAX_COLOR_ATTACHMENTS: 8 +PIXELFORMAT: color(24-bits) +MODE: -2, 1280 x 1024 fullscreen hz: N/A +Using OpenGL version 3.0, requested: 2.1 +Using OpenGL 2.x context. +Using OpenGL extensions: GL_ARB_half_float_pixel GL_ARB_texture_float GL_EXT_gpu_shader4 GL_EXT_texture_integer GL_ARB_texture_rg GL_ARB_texture_gather GL_EXT_texture_compression_s3tc GL_ARB_texture_compression_rgtc GL_EXT_texture_filter_anisotropic GL_ARB_half_float_vertex GL_ARB_framebuffer_object GL_ARB_get_program_binary GL_ARB_buffer_storage GL_ARB_uniform_buffer_object GL_ARB_map_buffer_range GL_ARB_sync +Using S3TC (DXTC) texture compression. +Using GPU vertex skinning with max 256 bones in a single pass, models are hardware accelerated. +][ALSOFT] (EE) Failed to set real-time priority for thread: Operation not permitted (1) +[ALSOFT] (EE) Failed to set real-time priority for thread: Operation not permitted (1) +Extracting VM module cgame-x86_64.nexe from /home/ixn/.local/share/unvanquished/base/pkg/unvanquished_0.53.2.dpk... + +Loading VM module cgame-x86_64.nexe... +Using loader args: /home/ixn/.local/share/unvanquished/base/nacl_helper_bootstrap /home/ixn/.local/share/unvanquished/base/nacl_loader --r_debug=0xXXXXXXXXXXXXXXXX --reserved_at_zero=0xXXXXXXXXXXXXXXXX -v -B /home/ixn/.local/share/unvanquished/base/irt_core-x86_64.nexe -e -i 100:45 -- /home/ixn/.local/share/unvanquished/cgame-x86_64.nexe 100 +Warn: Error during initialization: IPC: Socket closed by remote end +Error during cgame shutdown: IPC: Failed to send message: Broken pipe +Warn: VM exited with non-zero exit code 2 + +ixn@jammy:/tmp$ /home/ixn/.local/share/unvanquished/base/nacl_helper_bootstrap /home/ixn/.local/share/unvanquished/base/nacl_loader --r_debug=0xXXXXXXXXXXXXXXXX --reserved_at_zero=0xXXXXXXXXXXXXXXXX -v -B /home/ixn/.local/share/unvanquished/base/irt_core-x86_64.nexe -e -i 100:45 -- /home/ixn/.local/share/unvanquished/cgame-x86_64.nexe 100 +sel_ldr argument list: +/home/ixn/.local/share/unvanquished/base/nacl_loader --r_debug=0x0000000000213000 --reserved_at_zero=0x0000000000000000 -v -B /home/ixn/.local/share/unvanquished/base/irt_core-x86_64.nexe -e -i 100:45 -- /home/ixn/.local/share/unvanquished/cgame-x86_64.nexe 100 +[48090,2293663616:21:20:52.368948] Error while loading "/home/ixn/.local/share/unvanquished/cgame-x86_64.nexe": Data Execution Prevention is required but is not supported +[48090,2293663616:21:20:52.397326] NaClPerfCounterInterval(SelMain __start__:SnapshotBlob): 49539 microsecs +[48090,2293663616:21:20:52.400980] NACL: Application output follows +[48090,2293663616:21:20:52.401246] NaClAppStartModule: module not loaded +Dumping vmmap. +In PrintVmmap +Done. +``` + +The important line appears to be this: + +`[48090,2293663616:21:20:52.368948] Error while loading "/home/ixn/.local/share/unvanquished/cgame-x86_64.nexe": Data Execution Prevention is required but is not supported` + +</details> + +**System information:** + - OS: Ubuntu 22.04 in bubblewrap container + - CPU/SoC: Rockchip RK3588 + - Video driver version: OpenGL 3.0 Mesa 23.0.0-devel (git-fd340d5154), with ARM assembly patched out + - RootFS used: Ubuntu 22.04 Official Rootfs + - FEX version: FEX-2211-2-g5336f01 + - Thunks Enabled: No + +**Additional context** + - Is this an x86 or x86-64 game: x86-64 + - Does this reproduce on x86-64 host with FEX: Untested + - Does this reproduce on AArch64 with Radeon/Intel/Nvidia: Untested + - Is this a Vulkan game: No + +The check for DEP appears to be here: + +https://source.chromium.org/chromium/chromium/src/+/main:native_client/src/trusted/platform_qualify/posix/nacl_dep_qualify.c;l=147;drc=c3304aefc16d3c021c637ea6edfd9a8ab750a2db |