You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Code/Framework
galibzon f24c3d3457
ASV Trace::Assert Environment.h(438) You are using an invalid variable, (#5521)
the owner has removed it!

This fixes the issue by forcing NameDictionary to not transfer
ownership. This means ComponentApplication()::Destroy will fully destroy
the NameDictionary before the OS::Allocator is destroyed.

In Windows the bug was not happening when running AssetProcessorBatch
because for Windows, _exit() is called before the application shutsdown
forcing all module to properly decrease the reference count of
EnvironmentVaqriableHolderBase::m_useCount for NameDictionary.

In MacOS, there's no _exit() so when the NameDictionary destructor was being called
before existing the application the reference count wouldn't be 0, and
would eventually try to destry the NameDictionary BUT the OS::Allocator
was already destroyed.

Signed-off-by: galibzon <66021303+galibzon@users.noreply.github.com>
4 years ago
..
AtomCore Adding a temporary Orphan function to the InstanceDatabase (#4297) 5 years ago
AzAndroid/java/com/amazon Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
AzCore ASV Trace::Assert Environment.h(438) You are using an invalid variable, (#5521) 4 years ago
AzFramework Adding missing pragma once at XcbInputDeviceMouse.h (#5448) 4 years ago
AzGameFramework Update how Project Filepaths are calculated when not supplied via command line (#5194) 4 years ago
AzManipulatorTestFramework More fixes 4 years ago
AzNetworking Merging latest dev 4 years ago
AzQtComponents bugifx: resolve crash with project manager (#5151) 4 years ago
AzTest Support for importing Json files (#4609) 4 years ago
AzToolsFramework Merge pull request #5497 from aws-lumberyard-dev/viewport/select_rect_fix 4 years ago
GFxFramework More fixes 5 years ago
GridMate Remove old "Integ" functionality from tests (#4688) 4 years ago
CMakeLists.txt Remove crcfix (#3294) 5 years ago