Starting the AtomTest.GameLauncher will crash on start-up right after the gems have been loaded.
System:
==================================================================
System: Trace::Assert
/mnt/WorkHorse/p4/spectra/mainline/dev/Gems/Atom/RHI/Code/Source/RHI/Factory.cpp(75): (140261479442688) 'static AZ::RHI::Factory &AZ::RHI::Factory::Get()'
System: RHI::Factory is not connected to a platform. Call IsReady() to get the status of the platform. A null de-reference is imminent.
System: ------------------------------------------------
System: AZ::RHI::Factory::Get() (+0x2f) [0x7f9119ff350f]
System: AZ::RHI::RHISystem::InitDevice() (+0x19) [0x7f9119fa32b9]
System: AZ::RHI::RHISystem::Init(AZ::RHI::RHISystemDescriptor const&) (+0x1c) [0x7f9119fa2f4c]
System: AZ::RPI::RPISystem::Initialize(AZ::RPI::RPISystemDescriptor const&) (+0x20) [0x7f9119f82540]
System: AZ::RPI::RPISystemComponent::Activate() (+0x60) [0x7f9119700da0]
System: AZ::ModuleManager::ActivateEntities(AZStd::vector<AZStd::shared_ptr<AZ::ModuleDataImpl>, AZStd::allocator> const&) (+0x929) [0xe6c269]
System: AZ::ModuleManager::OnEntityActivated(AZ::EntityId const&) (+0xc7) [0xe6c5b7]
System: void AZ::Internal::EBusContainer<AZ::EntityEvents, AZ::EntityEvents, (AZ::EBusAddressPolicy)1, (AZ::EBusHandlerPolicy)1>::Dispatcher<AZ::EBus<AZ::EntityEvents, AZ::EntityEvents> >::Event<void (AZ::EntityEvents::*)(AZ::EntityId const&), AZ::EntityId&>(AZ::
System: AzFramework::Application::StartCommon(AZ::Entity*) (+0x3a) [0x7552aa]
System: AzGameFramework::GameApplication::StartCommon(AZ::Entity*) (+0x11) [0x42f681]
System: AzFramework::Application::Start(AZ::ComponentApplication::Descriptor const&, AZ::ComponentApplication::StartupParameters const&) (+0x2dc) [0x75523c]
System: LumberyardLauncher::Run(LumberyardLauncher::PlatformMainInfo const&) (+0x9f5) [0x4217a5]
System: main (+0x1d6) [0x422256]
System: __libc_start_main (+0xe7) [0x7f9127c5abf7]
System: _start (+0x2a) [0x41f4ca]
System: ==================================================================
Aborted