OS Name/Version:
cat /etc/redhat-release
AlmaLinux release 8.9 (Midnight Oncilla)
uname -r
4.18.0-513.24.1.el8_9.x86_64
Product Name/Version: AMP version 2.5.0.8 (Callisto), built 02/05/2024 04:53
Problem Description: ADS quits after about a minute of running.
[05:52:47] [Core Info] : Starting AMP version 2.5.0.8 (Callisto), built 02/05/2024 04:53
[05:52:47] [Core Info] : Stream: Mainline / Release - built by CUBECODERS/buildbot on CCL-DEV
[05:52:48] [Core Info] : Running in a VMware environment.
[05:52:48] [Core Warning] : Current time zone is set to EST - It is recommended you switch to UTC+0 to avoid time-zone related issues
[05:52:48] [Core Info] : OS: Linux / x86_64
[05:52:48] [Core Info] : CPU: AMD Ryzen 9 5950X 16-Core Processor (2C/2T)
[05:52:48] [Core Info] : RAM: 2773MB
[05:52:48] [Core Info] : AMP Instance ID: e8db5188-8250-4dbb-8a99-e703d8d293d8
[05:52:48] [Settings Warning] : Unable to set field value for node: NewInstanceDefaults.DefaultPostCreate to StartAndUpdate - Requested value 'StartAndUpdate' was not found.
[05:52:48] [Loader Info] : Loaded ADSModule version 1.0.0.0 by CubeCoders Limited
[05:52:48] [Loader Info] : Loaded FileManagerPlugin by CubeCoders Limited
[05:52:48] [Loader Info] : Loaded EmailSenderPlugin by CubeCoders Limited
[05:52:48] [Loader Info] : Loaded WebRequestPlugin by CubeCoders Limited
[05:52:48] [Loader Info] : Loaded LocalFileBackupPlugin by CubeCoders Limited
[05:52:48] [Loader Info] : Loaded CommonCorePlugin by CubeCoders Limited
[05:52:48] [Loader Info] : ADSModule requests dependency InstanceManagerPlugin...
[05:52:48] [Loader Info] : Loaded InstanceManagerPlugin by CubeCoders Limited
[05:52:48] [Loader Info] : ADSModule requests dependency SystemUserManagerPlugin...
[05:52:48] [Loader Info] : Loaded SystemUserManagerPlugin by CubeCoders Limited
[05:52:48] [Loader Info] : Loaded steamcmdplugin by CubeCoders Limited
[05:52:48] [Core Info] : Metrics server started OK on port 12820
[05:52:48] [ADS Info] : ADS startup complete in 83ms
[05:52:48] [Auth Activity] : Authentication token for AMP_SYSTEM requested by UpdateRemoteInstancesList on behalf of INTERNAL
[05:52:48] [ADS Info] : Updating remote source CubeCoders/AMPTemplates
[05:52:48] [ADS Info] : Updating existing remote source https://github.com/CubeCoders/AMPTemplates.git...
Already up to date.
[05:52:48] [FileManager Info] : SFTP Server started on 0.0.0.0:2223
[05:52:48] [Webserver Info] : Websockets are enabled.
[05:52:49] [Logger Info] : RouterTimer@10Hz with 2 jobs started
[05:52:49] [Webserver Info] : Webserver started on http://0.0.0.0:8080
[05:52:49] [Core Info] : Checking for AMP updates...
[05:52:49] [Core Info] : Startup mode is StartApplication.
[05:52:49] [Core Info] : AMP is up to date.
[05:53:00] [ErrorReporter Error] : Unhandled Exception: Please report this to the AMP developers.
[05:53:00] [ErrorReporter Error] : [Error] --- Begin Exception Data ---
[Error] OS: Linux (x86_64/VMware)
[Error] Module: ADSModule, Version: AMP 2.5.0.8
[Error] Release spec: Mainline - built by CUBECODERS/buildbot on CCL-DEV
[Error] Instance ID:
[Error] NullReferenceException
[Error] [0] (NullReferenceException) : Object reference not set to an instance of an object
[Error] at ADSModule.ModuleMain.MetricsServer_MetricsReceived (Object sender, ModuleShared.EventArgs`1[T] e)
[Error] --- End Exception Data ---
[05:53:00] [ErrorReporter Info] : ####################################
[05:53:00] [ErrorReporter Info] : # Self Diagnostics #
[05:53:00] [ErrorReporter Info] : ####################################
[05:53:00] [ErrorReporter Info] : This exception was caused by a null reference or null argument. This is usually caused by a bug in AMP, or a plugin.
[05:53:00] [ErrorReporter Info] : The exception message was: Object reference not set to an instance of an object
/home/amp/.ampdata/instances/ADS01/AMP_Logs/AMPLOG 2024-05-12 05-52-47.log (END)
Steps to reproduce:
- Reboot host
- ADS auto-starts, and then after about a minute stops
- Manually start ADS, same result
Actions taken to resolve so far:
- Reboot
- Updated system + ampinstmgr
- Forced distro-sync
- Cleared cache, dnf + updated ampinstmgr --nocache