Startup Issue with FOUNDRY - Foundry Server doesn't start - Exit code -532265403

System Information

Field Value
Operating System Windows - Windows Server 2019 on x86_64
Product AMP ‘Callisto’ v2.5.0.8 (Mainline)
Virtualization Xen
Application FOUNDRY
Module GenericModule
Running in Container No
Current State Failed

Problem Description

Issue

[11:09:25] [Generic Warning] : The application stopped unexpectedly. Exit code -532265403
[11:09:25] [Generic Warning] : Application failed to start 2 times, not restarting.
[14:52:00] [Core Info] : Checking for AMP updates…
[14:52:00] [Core Info] : AMP is up to date.
[20:52:00] [Core Info] : Checking for AMP updates…
[20:52:00] [Core Info] : AMP is up to date.

OS: Windows Server 2019 with AMP 2.5.0.8

If I start Foundry manually on the server everything works.

Reproduction Steps

  • Cube AMP updated to 2.5.0.8
  • Foundry template added as an instance via off-target source
  • AMP tried to start Foundry Server
  • Application failed to start 2 times, not restarting
[11:08:10] [Program Info]         : Starting AMP version 2.5.0.8 (Callisto), built 02/05/2024 04:53
[11:08:10] [Program Info]         : Stream: Mainline / Release - built by CUBECODERS/buildbot on CCL-DEV
[11:08:10] [Program Info]         : Running in a Xen environment.
[11:08:10] [Core Warning]         : Current time zone is set to Mitteleuropäische Zeit - It is recommended you switch to UTC+0 to avoid time-zone related issues
[11:08:10] [Program Info]         : OS: Windows / x86_64
[11:08:10] [Program Info]         : CPU: AMD EPYC 7443P 24-Core Processor (6C/6T)
[11:08:10] [Program Info]         : RAM: 26623MB
[11:08:10] [Program Info]         : AMP Instance ID: a3232ea1-824e-4f5c-bed8-41d31abc409e
[11:08:11] [Loader Info]          : Loaded GenericModule version 1.0.0.0 by CubeCoders Limited
[11:08:11] [Core Info]            : Metrics publishing is enabled at udp://localhost:12820.
[11:08:11] [Loader Info]          : Loaded FileManagerPlugin by CubeCoders Limited
[11:08:11] [Loader Info]          : Loaded EmailSenderPlugin by CubeCoders Limited
[11:08:11] [Loader Info]          : Loaded WebRequestPlugin by CubeCoders Limited
[11:08:11] [Loader Info]          : Loaded LocalFileBackupPlugin by CubeCoders Limited
[11:08:11] [Loader Info]          : Loaded CommonCorePlugin by CubeCoders Limited
[11:08:11] [Loader Info]          : GenericModule requests dependency steamcmdplugin...
[11:08:11] [Loader Info]          : Loaded steamcmdplugin by CubeCoders Limited
[11:08:11] [Loader Info]          : GenericModule requests dependency RCONPlugin...
[11:08:11] [Loader Info]          : Loaded RCONPlugin by CubeCoders Limited
[11:08:11] [Core Info]            : Licence Present: AMP Standard Edition
[11:08:11] [FileManager Notice]   : No SSH keypair available for embedded server, generating new keypair...
[11:08:11] [FileManager Notice]   : Generated new keypair with fingerprint eXwASUnUoi/VcWJ78zpfG38f71U81Zbj/mZAKx5Xja0=
[11:08:11] [FileManager Notice]   : Using keypair with fingerprint eXwASUnUoi/VcWJ78zpfG38f71U81Zbj/mZAKx5Xja0=
[11:08:11] [FileManager Info]     : SFTP Server started on 37.44.215.177:2224
[11:08:11] [Webserver Info]       : Websockets are enabled.
[11:08:11] [Webserver Info]       : Webserver started on http://37.44.215.177:8081
[11:08:11] [Webserver Info]       : RouterTimer@10Hz with 2 jobs started
[11:08:12] [Core Info]            : Checking for AMP updates...
[11:08:12] [System Info]          : Startup mode is UpdateAndStart.
[11:08:12] [Core Info]            : AMP is up to date.
CPID: 536
Redirecting stderr to 'C:\AMPDatastore\Instances\FOUNDRY01\foundry\logs\stderr.txt'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[  0%] Checking for available update...
[----] Downloading update (0 of 68,942 KB)...
[  0%] Downloading update (0 of 68,942 KB)...
[  0%] Downloading update (0 of 68,942 KB)...
[  0%] Downloading update (11,007 of 68,942 KB)...
[ 15%] Downloading update (22,921 of 68,942 KB)...
[ 33%] Downloading update (23,999 of 68,942 KB)...
[ 34%] Downloading update (25,069 of 68,942 KB)...
[ 36%] Downloading update (25,588 of 68,942 KB)...
[ 37%] Downloading update (28,229 of 68,942 KB)...
[ 40%] Downloading update (30,361 of 68,942 KB)...
[ 44%] Downloading update (35,663 of 68,942 KB)...
[ 51%] Downloading update (37,946 of 68,942 KB)...
[ 55%] Downloading update (41,623 of 68,942 KB)...
[ 60%] Downloading update (46,739 of 68,942 KB)...
[ 67%] Downloading update (52,052 of 68,942 KB)...
[ 75%] Downloading update (57,387 of 68,942 KB)...
[ 83%] Downloading update (62,699 of 68,942 KB)...
[ 90%] Downloading update (67,911 of 68,942 KB)...
[ 98%] Downloading update (68,942 of 68,942 KB)...
[100%] Download Complete.
[----] Applying update...
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[11:08:19] [Core Activity]        : Authentication attempt for user admin from 37.44.215.177
[----] Extracting package...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Cleaning up...
[----] Update complete, launching...
Redirecting stderr to 'C:\AMPDatastore\Instances\FOUNDRY01\foundry\logs\stderr.txt'
Logging directory: 'C:\AMPDatastore\Instances\FOUNDRY01\foundry/logs'
[  0%] Checking for available updates...
[11:08:20] [Core Activity]        : Authentication success
[----] Verifying installation...
[  0%] Downloading update...
[  0%] Checking for available updates...
[----] Downloading update (311 of 45,273 KB)...
[  0%] Downloading update (6,940 of 45,273 KB)...
[ 15%] Downloading update (14,403 of 45,273 KB)...
[ 31%] Downloading update (23,693 of 45,273 KB)...
[ 52%] Downloading update (25,060 of 45,273 KB)...
[ 55%] Downloading update (26,126 of 45,273 KB)...
[ 57%] Downloading update (27,697 of 45,273 KB)...
[ 61%] Downloading update (32,652 of 45,273 KB)...
[ 72%] Downloading update (35,435 of 45,273 KB)...
[ 78%] Downloading update (41,058 of 45,273 KB)...
[ 90%] Downloading update (45,273 of 45,273 KB)...
[100%] Download complete.
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Cleaning up...
[----] Update complete, launching Steamcmd...
Redirecting stderr to 'C:\AMPDatastore\Instances\FOUNDRY01\foundry\logs\stderr.txt'
Logging directory: 'C:\AMPDatastore\Instances\FOUNDRY01\foundry/logs'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1709846822
-- type 'quit' to exit --
Loading Steam API...OK
force_install_dir "2915550"
Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
app_update 2915550 validate
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x61) downloading, progress: 1.09 (21223852 / 1952484608)
 Update state (0x61) downloading, progress: 6.21 (121167207 / 1952484608)
 Update state (0x61) downloading, progress: 7.50 (146467533 / 1952484608)
 Update state (0x61) downloading, progress: 8.73 (170376301 / 1952484608)
 Update state (0x61) downloading, progress: 22.13 (432090437 / 1952484608)
 Update state (0x61) downloading, progress: 36.56 (713748309 / 1952484608)
 Update state (0x61) downloading, progress: 59.58 (1163232593 / 1952484608)
 Update state (0x61) downloading, progress: 65.18 (1272710482 / 1952484608)
 Update state (0x61) downloading, progress: 72.56 (1416757926 / 1952484608)
 Update state (0x61) downloading, progress: 78.61 (1534940791 / 1952484608)
 Update state (0x61) downloading, progress: 84.52 (1650161643 / 1952484608)
 Update state (0x61) downloading, progress: 92.29 (1801962744 / 1952484608)
 Update state (0x61) downloading, progress: 99.84 (1949338880 / 1952484608)
 Update state (0x81) verifying update, progress: 20.14 (393240929 / 1952484608)
 Update state (0x81) verifying update, progress: 49.78 (971887977 / 1952484608)
 Update state (0x81) verifying update, progress: 74.12 (1447148239 / 1952484608)
 Update state (0x101) committing, progress: 87.22 (1702871481 / 1952484608)
 Update state (0x0) unknown, progress: 0.00 (0 / 0)
Success! App '2915550' fully installed.
quit
[11:09:15] [steamcmdplugin Info]  : SteamCMD Update successful
[11:09:15] [Generic Info]         : Writing config file ./foundry/2915550/app.cfg using Unicode (UTF-8) encoding.
[11:09:16] [Generic Info]         : Writing config file ./foundry/2915550/app.cfg using Unicode (UTF-8) encoding.
[UnityMemory] Configuration Parameters - Can be set up in boot.config
    "memorysetup-bucket-allocator-granularity=16"
    "memorysetup-bucket-allocator-bucket-count=8"
    "memorysetup-bucket-allocator-block-size=4194304"
    "memorysetup-bucket-allocator-block-count=1"
    "memorysetup-main-allocator-block-size=16777216"
    "memorysetup-thread-allocator-block-size=16777216"
    "memorysetup-gfx-main-allocator-block-size=16777216"
    "memorysetup-gfx-thread-allocator-block-size=16777216"
    "memorysetup-cache-allocator-block-size=4194304"
    "memorysetup-typetree-allocator-block-size=2097152"
    "memorysetup-profiler-bucket-allocator-granularity=16"
    "memorysetup-profiler-bucket-allocator-bucket-count=8"
    "memorysetup-profiler-bucket-allocator-block-size=4194304"
    "memorysetup-profiler-bucket-allocator-block-count=1"
    "memorysetup-profiler-allocator-block-size=16777216"
    "memorysetup-profiler-editor-allocator-block-size=1048576"
    "memorysetup-temp-allocator-size-main=4194304"
    "memorysetup-job-temp-allocator-block-size=2097152"
    "memorysetup-job-temp-allocator-block-size-background=1048576"
    "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
    "memorysetup-temp-allocator-size-background-worker=32768"
    "memorysetup-temp-allocator-size-job-worker=262144"
    "memorysetup-temp-allocator-size-preload-manager=262144"
    "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
    "memorysetup-temp-allocator-size-audio-worker=65536"
    "memorysetup-temp-allocator-size-cloud-worker=32768"
    "memorysetup-temp-allocator-size-gfx=262144"
Mono path[0] = 'C:/AMPDatastore/Instances/FOUNDRY01/foundry/2915550/FoundryDedicatedServer_Data/Managed'
Mono config path = 'C:/AMPDatastore/Instances/FOUNDRY01/foundry/2915550/MonoBleedingEdge/etc'
Initialize engine version: 2021.3.20f1 (577897200b8b)
[Subsystems] Discovering subsystems at path C:/AMPDatastore/Instances/FOUNDRY01/foundry/2915550/FoundryDedicatedServer_Data/UnitySubsystems
Forcing GfxDevice: Null
GfxDevice: creating device client; threaded=0; jobified=0
NullGfxDevice:
    Version:  NULL 1.0 [1.0]
    Renderer: Null Device
    Vendor:   Unity Technologies
Begin MonoManager ReloadAssembly
- Completed reload, in  0.585 seconds
Microsoft Media Foundation video decoding to texture disabled: graphics device is Null, only Direct3D 11 and Direct3D 12 (only on desktop) are supported for hardware-accelerated video decoding.
There is no texture data available to upload.
UnloadTime: 3.696550 ms
Odin Serializer ArchitectureInfo initialization with defaults (all unaligned read/writes disabled).
Odin Serializer detected non-white-listed runtime platform WindowsServer; disabling all unaligned memory read/writes.
There is no texture data available to upload.
Unloading 5 Unused Serialized files (Serialized files now loaded: 0)
UnloadTime: 0.255760 ms
[11:09:20] [Generic Warning]      : The application stopped unexpectedly. Exit code -532265403
[11:09:23] [Generic Info]         : Writing config file ./foundry/2915550/app.cfg using Unicode (UTF-8) encoding.
[UnityMemory] Configuration Parameters - Can be set up in boot.config
    "memorysetup-bucket-allocator-granularity=16"
    "memorysetup-bucket-allocator-bucket-count=8"
    "memorysetup-bucket-allocator-block-size=4194304"
    "memorysetup-bucket-allocator-block-count=1"
    "memorysetup-main-allocator-block-size=16777216"
    "memorysetup-thread-allocator-block-size=16777216"
    "memorysetup-gfx-main-allocator-block-size=16777216"
    "memorysetup-gfx-thread-allocator-block-size=16777216"
    "memorysetup-cache-allocator-block-size=4194304"
    "memorysetup-typetree-allocator-block-size=2097152"
    "memorysetup-profiler-bucket-allocator-granularity=16"
    "memorysetup-profiler-bucket-allocator-bucket-count=8"
    "memorysetup-profiler-bucket-allocator-block-size=4194304"
    "memorysetup-profiler-bucket-allocator-block-count=1"
    "memorysetup-profiler-allocator-block-size=16777216"
    "memorysetup-profiler-editor-allocator-block-size=1048576"
    "memorysetup-temp-allocator-size-main=4194304"
    "memorysetup-job-temp-allocator-block-size=2097152"
    "memorysetup-job-temp-allocator-block-size-background=1048576"
    "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
    "memorysetup-temp-allocator-size-background-worker=32768"
    "memorysetup-temp-allocator-size-job-worker=262144"
    "memorysetup-temp-allocator-size-preload-manager=262144"
    "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
    "memorysetup-temp-allocator-size-audio-worker=65536"
    "memorysetup-temp-allocator-size-cloud-worker=32768"
    "memorysetup-temp-allocator-size-gfx=262144"
Mono path[0] = 'C:/AMPDatastore/Instances/FOUNDRY01/foundry/2915550/FoundryDedicatedServer_Data/Managed'
Mono config path = 'C:/AMPDatastore/Instances/FOUNDRY01/foundry/2915550/MonoBleedingEdge/etc'
Initialize engine version: 2021.3.20f1 (577897200b8b)
[Subsystems] Discovering subsystems at path C:/AMPDatastore/Instances/FOUNDRY01/foundry/2915550/FoundryDedicatedServer_Data/UnitySubsystems
Forcing GfxDevice: Null
GfxDevice: creating device client; threaded=0; jobified=0
NullGfxDevice:
    Version:  NULL 1.0 [1.0]
    Renderer: Null Device
    Vendor:   Unity Technologies
Begin MonoManager ReloadAssembly
- Completed reload, in  0.306 seconds
Microsoft Media Foundation video decoding to texture disabled: graphics device is Null, only Direct3D 11 and Direct3D 12 (only on desktop) are supported for hardware-accelerated video decoding.
There is no texture data available to upload.
UnloadTime: 2.154590 ms
Odin Serializer ArchitectureInfo initialization with defaults (all unaligned read/writes disabled).
Odin Serializer detected non-white-listed runtime platform WindowsServer; disabling all unaligned memory read/writes.
There is no texture data available to upload.
Unloading 5 Unused Serialized files (Serialized files now loaded: 0)
UnloadTime: 0.261590 ms
[11:09:25] [Generic Warning]      : The application stopped unexpectedly. Exit code -532265403
[11:09:25] [Generic Warning]      : Application failed to start 2 times, not restarting.
[14:52:00] [Core Info]            : Checking for AMP updates...
[14:52:00] [Core Info]            : AMP is up to date.
[20:52:00] [Core Info]            : Checking for AMP updates...
[20:52:00] [Core Info]            : AMP is up to date.

@Daniel_Hesse - Did you ever get this up and running? Having the same issues, no idea why and this error code is not helpful.

To add to this it appears that it is tossing the error right after the “There is no texture data available to upload”

Texture Copy Support:
Basic Textures: False
3D Textures: False
Between Different Texture Types: False
Texture to RT: False
RT to Texture: False
There is no texture data available to upload.
***ERROR Here****
*Below is what it would continue to run if run manually* I assume that there is something in AMP that is causing this to bail out because there is no graphics card besides the onboard server board?
ERROR: Shader CubeFactory/PlaceholderReShader shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
ERROR: Shader Custom/FoundryBlueprintShader shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
ERROR: Shader Custom/FoundryWireframePreviewShader shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
ERROR: Shader Custom/FoundryInstancingTest shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
ERROR: Shader Custom/FoundryWireframeShader shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
ERROR: Shader CubeFactory/Scanlines Unlit shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
…Continues to fail on shaders and then will load up the server like it should.(when run manually)

Seems this server has an issue with running as network service on windows server 2019

Windows server 2022 is OK

No not with amp, but manually via SteamCMD on Server is working.

What do you mean “no”? Running it manually is not running it as network service, so the point remains

So for kicks I tried changing permissions for the folder and found that even when i assign Everyone FULL rights it still fails to launch *via AMP.
This might just be a game bug when trying to launch via AMP and AMP not liking the error thus bailing out.
Personally i am using server 2019 VM & no graphics card.
The next log set when manually running is to fail loading shaders because of lack up a graphics card and it unloads everything as i previously noted.
I would bet that if it didn’t trigger the error to unload the shaders that AMP would still run, but because it is getting that error AMP just fails it.

@Greelan - I assume you either have a graphics card on server 2022 or you dont but that you are not getting the previously posted errors i had added above for the shaders?

I am assuming i am getting the same issue Daniel is and it is related to the shaders failing and then AMP killing the process.
FYI the windows errors logs just show that the launcher has app error 1000 and closes out. error 1000 is a generic app crash, looks like it would be the same for a force close of the process.