summary refs log tree commit diff stats
path: root/results/scraper/fex/4568
blob: 235df21d49640e20a8a09a341cfc754cc9a79620 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
Counter-Strike 2 Dedicated Server: Segmentation fault during init on ARM Ampere A1
**What Game**
Counter-Strike 2 Dedicated Server

I installed `steamcmd` based on maual from here: https://developer.valvesoftware.com/wiki/SteamCMD
I installed CS2 using this script:
```
#!/bin/sh
export LD_LIBRARY_PATH="~/games/steamcmd/linux32:$LD_LIBRARY_PATH"
export CPU_MHZ="2000"
FEXBash '~/games/steamcmd/steamcmd.sh +@ShutdownOnFailedCommand 1 +@NoPromptForPassword 0 +force_install_dir ~/games/cs2 +login <REDACTED_STEAM_USER> +app_update 730 +quit'
```

**Describe the bug**
When I try to run Counter Strike 2 Dedicated Server using this script:
```
#!/bin/bash

export LD_LIBRARY_PATH="~/steam/linux32:$LD_LIBRARY_PATH"
export CPU_MHZ="2000"
FEXInterpreter ~/games/cs2/game/bin/linuxsteamrt64/cs2 -dedicated -usercon -console +game_type 0 +game_mode 1 +ip 0.0.0.0 -port 27015 +map de_dust2 -maxplayers "10"
```

I got segmentation fault:
```
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libengine2.so, got 0x55663e656fa0

Console initialized.
Steam AppId(730), BreakpadId(2347771)
InitSteamLogin_Internal: Initializing breakpad.
Using breakpad crash handler
Steam Universe is invalid, possibly asking before Steam was successfully initialized.
ResetBreakpadAppId: Universe is 0 (k_EUniverseInvalid)
ResetBreakpadAppId: Setting dedicated server app id: 2347773
Setting breakpad minidump AppID = 2347773
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Loaded libSDL3.so.0, got 0x55663e764840
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libtier0.so, got 0x55663e6361c0
Visibility enabled.
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libfilesystem_stdio.so, got 0x55663e765460
USRLOCAL path not found!
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/liblocalize.so, got 0x55663e765db0
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/librendersystemempty.so, got 0x55663e7666f0
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libresourcesystem.so, got 0x55663e767040
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libschemasystem.so, got 0x55663e767570
Trying to set dxlevel (111) which is higher than the card can support (110)!
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libmaterialsystem2.so, got 0x55663e767aa0
---------------
Path ID:             File Path:
ADDONS               "/home/ubuntu/games/cs2/game/csgo_addons/" 
CONTENT              "/home/ubuntu/games/cs2/content/csgo/" 
CONTENT              "/home/ubuntu/games/cs2/content/csgo_imported/" 
CONTENT              "/home/ubuntu/games/cs2/content/csgo_core/" 
CONTENT              "/home/ubuntu/games/cs2/content/core/" 
CONTENTADDONS        "/home/ubuntu/games/cs2/content/csgo_addons/" 
CONTENTROOT          "/home/ubuntu/games/cs2/content/" 
DEFAULT_WRITE_PATH   "/home/ubuntu/games/cs2/game/csgo/pak01.vpk" (vpk) /home/ubuntu/games/cs2/game/csgo/pak01.vpk
DEFAULT_WRITE_PATH   "/home/ubuntu/games/cs2/game/csgo/" 
EXECUTABLE_PATH      "/home/ubuntu/games/cs2/game/bin/linuxsteamrt64/" 
GAME                 "/home/ubuntu/games/cs2/game/csgo/pak01.vpk" (vpk) /home/ubuntu/games/cs2/game/csgo/pak01.vpk
GAME                 "/home/ubuntu/games/cs2/game/csgo_imported/pak01.vpk" (vpk) /home/ubuntu/games/cs2/game/csgo_imported/pak01.vpk
GAME                 "/home/ubuntu/games/cs2/game/csgo_core/pak01.vpk" (vpk) /home/ubuntu/games/cs2/game/csgo_core/pak01.vpk
GAME                 "/home/ubuntu/games/cs2/game/core/pak01.vpk" (vpk) /home/ubuntu/games/cs2/game/core/pak01.vpk
GAME                 "/home/ubuntu/games/cs2/game/csgo/shaders_vulkan.vpk" (vpk) /home/ubuntu/games/cs2/game/csgo/shaders_vulkan.vpk
GAME                 "/home/ubuntu/games/cs2/game/csgo_core/shaders_vulkan.vpk" (vpk) /home/ubuntu/games/cs2/game/csgo_core/shaders_vulkan.vpk
GAME                 "/home/ubuntu/games/cs2/game/core/shaders_vulkan.vpk" (vpk) /home/ubuntu/games/cs2/game/core/shaders_vulkan.vpk
GAME                 "/home/ubuntu/games/cs2/game/csgo/" 
GAME                 "/home/ubuntu/games/cs2/game/csgo_imported/" 
GAME                 "/home/ubuntu/games/cs2/game/csgo_core/" 
GAME                 "/home/ubuntu/games/cs2/game/core/" 
GAMEBIN              "/home/ubuntu/games/cs2/game/csgo/bin/linuxsteamrt64/" 
GAMEBIN              "/home/ubuntu/games/cs2/game/csgo/bin/" 
GAMEBIN              "/home/ubuntu/games/cs2/game/csgo_imported/bin/linuxsteamrt64/" 
GAMEBIN              "/home/ubuntu/games/cs2/game/csgo_imported/bin/" 
GAMEBIN              "/home/ubuntu/games/cs2/game/csgo_core/bin/linuxsteamrt64/" 
GAMEBIN              "/home/ubuntu/games/cs2/game/csgo_core/bin/" 
GAMEBIN              "/home/ubuntu/games/cs2/game/core/bin/linuxsteamrt64/" 
GAMEBIN              "/home/ubuntu/games/cs2/game/core/bin/" 
GAMEROOT             "/home/ubuntu/games/cs2/game/" 
MOD                  "/home/ubuntu/games/cs2/game/csgo/pak01.vpk" (vpk) /home/ubuntu/games/cs2/game/csgo/pak01.vpk
MOD                  "/home/ubuntu/games/cs2/game/csgo_imported/pak01.vpk" (vpk) /home/ubuntu/games/cs2/game/csgo_imported/pak01.vpk
MOD                  "/home/ubuntu/games/cs2/game/csgo_core/pak01.vpk" (vpk) /home/ubuntu/games/cs2/game/csgo_core/pak01.vpk
MOD                  "/home/ubuntu/games/cs2/game/csgo/" 
MOD                  "/home/ubuntu/games/cs2/game/csgo_imported/" 
MOD                  "/home/ubuntu/games/cs2/game/csgo_core/" 
OFFICIAL_ADDONS      "/home/ubuntu/games/cs2/game/csgo_community_addons/" 
PLATFORM             "/home/ubuntu/games/cs2/game/core/pak01.vpk" (vpk) /home/ubuntu/games/cs2/game/core/pak01.vpk
PLATFORM             "/home/ubuntu/games/cs2/game/core/" 
SHADER_SOURCE        "/home/ubuntu/games/cs2/src/shaders/csgo/" 
SHADER_SOURCE        "/home/ubuntu/games/cs2/src/shaders/csgo_imported/" 
SHADER_SOURCE        "/home/ubuntu/games/cs2/src/shaders/csgo_core/" 
SHADER_SOURCE        "/home/ubuntu/games/cs2/src/shaders/core/" 
SHADER_SOURCE        "/home/ubuntu/games/cs2/src/shaders/csgo_community_addons/" 
SHADER_SOURCE_MOD    "/home/ubuntu/games/cs2/src/shaders/csgo/" 
SHADER_SOURCE_ROOT   "/home/ubuntu/games/cs2/src/shaders/" 
command line arguments:
-dedicated -usercon -console +game_type 0 +game_mode 1 +ip 0.0.0.0 -port 27015 +map de_dust2 -maxplayers 10
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libmeshsystem.so, got 0x55663e7df020
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libworldrenderer.so, got 0x55663e7f1570
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libpulse_system.so, got 0x55663e803ef0
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libvscript.so, got 0x55663e817df0
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libnetworksystem.so, got 0x55663e82a340
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libanimationsystem.so, got 0x55663e83e9a0
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libvphysics2.so, got 0x55663e8548c0
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libsoundsystem.so, got 0x55663e867a70
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libscenesystem.so, got 0x55663e87e1d0
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libv8system.so, got 0x55663e8940f0
Network System Initialized
MOD desires lightbiner GPU but is unsupported by HW (SupportsCompute=0 CubeMapArrays=0)
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libserver_valve.so, got (nil)
 failed to dlopen /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libserver_valve.so error=/home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libserver_valve.so: cannot open shared object file: No such file or directory
 failed to dlopen "/home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libserver_valve.so" error=/home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libserver_valve.so: cannot open shared object file: No such file or directory
Loaded libserver_valve.so, got (nil)
 failed to dlopen libserver_valve.so error=libserver_valve.so: cannot open shared object file: No such file or directory
 failed to dlopen "libserver_valve.so" error=libserver_valve.so: cannot open shared object file: No such file or directory
Loaded /home/ubuntu/games/cs2/game/csgo/bin/linuxsteamrt64/libserver.so, got 0x55663e8b5f90
Physics Console Communications is not initialized
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libengine2.so, got 0x55663e656fa0
Loaded /home/ubuntu/games/cs2/game/csgo/bin/linuxsteamrt64/libhost.so, got 0x55663e8e6bb0
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libscenefilecache.so, got 0x55663e8fa180
Loaded /home/ubuntu/games/cs2/game/bin/linuxsteamrt64/libparticles.so, got 0x55663e90c2c0
Loaded /home/ubuntu/games/cs2/game/csgo/bin/linuxsteamrt64/libmatchmaking.so, got 0x55663e91f470
No .vcds loaded or no scenes/scenes.vrman
GameTypes: missing mapgroupsSP entry for game type/mode (custom/custom).
GameTypes: missing mapgroupsSP entry for game type/mode (cooperative/cooperative).
GameTypes: missing mapgroupsSP entry for game type/mode (cooperative/coopmission).
Event System loaded 93 events from file: vpk:/home/ubuntu/games/cs2/game/core/pak01.vpk:resource/core.gameevents.
Event System loaded 50 events from file: vpk:/home/ubuntu/games/cs2/game/csgo/pak01.vpk:resource/game.gameevents.
Event System loaded 147 events from file: vpk:/home/ubuntu/games/cs2/game/csgo/pak01.vpk:./resource/mod.gameevents.
CEntitySystem::BuildEntityNetworking (parallel build of server) took 252.438 msecs for 205 out of 286 classes
[STARTUP] {4.119} server module init ok
./cs2.sh: line 5: 612780 Segmentation fault      (core dumped) FEXInterpreter ~/games/cs2/game/bin/linuxsteamrt64/cs2 -dedicated -usercon -console +game_type 0 +game_mode 1 +ip 0.0.0.0 -port 27015 +map de_dust2 -maxplayers "10"
```

**Expected behavior**
Server running without segmentation fault.

**System information:**
 - OS: Ubuntu 24.04.2 LTS
 - CPU/SoC: Server Neoverse-N1 aarch64
 - RootFS used: Downloaded using this command: `curl --silent https://raw.githubusercontent.com/FEX-Emu/FEX/main/Scripts/InstallFEX.py --output /tmp/InstallFEX.py && python3 /tmp/InstallFEX.py && rm /tmp/InstallFEX.py`
 - FEX version: (FEXGetConfig --version) FEX-2505
 - Thunks Enabled: I didn't enable it explicitly...

**Additional context**
 - Is this an x86 or x86-64 game: x86-64

I will be more than happy to provide additional data that could help fix the problem more quickly.