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/LauncherUnified
Scott Romero 09dd3a8729
[development] patch fix for launcher exit crash (#7050)
The launcher will crash on exit due to an access violation when clearing the BudgetTracker after CrySystem is unloaded. This is from a recent change to how the budget pointers are tracked making the BudgetTracker responsible for clearing them so the system can be re-entrant. Unfortunately, an assumption was made that all modules that use Budgets are managed by the ComponentApplication so they can be cleared prior to being unloaded. This is a patch to manually reset the BudgetTracker prior to unloading CrySystem until the legacy system can be removed (or converted to an AZ-like module).

Signed-off-by: AMZN-ScottR 24445312+AMZN-ScottR@users.noreply.github.com
4 years ago
..
Platform Updated android launcher to remove confusing branding 4 years ago
Resources Initial commit 5 years ago
Tests Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
CMakeLists.txt Templates restricted (#6498) 4 years ago
FindLauncherGenerator.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Game.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Launcher.cpp [development] patch fix for launcher exit crash (#7050) 4 years ago
Launcher.h Legacy cleanup, part 2 (#3659) 4 years ago
LauncherProject.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Server.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
StaticModules.in Fix remain copyright header issues for .in files (#4177) 4 years ago
launcher_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
launcher_game_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
launcher_generator.cmake Templates restricted (#6498) 4 years ago
launcher_project_files.cmake Set enable gem variants feature (#3631) 4 years ago
launcher_server_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
launcher_test_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago