How to reproduce:
1. Open the Hub
2. Make sure the “Connect to Unity Cloud” option is enabled
3. Create a new project with any template
4. Observe the Console
Expected result: No warnings or errors regarding allocations are logged to the Console
Actual result: Allocation warnings and errors are logged to the Console
Reproduced with: 2022.2.0a14, 2022.3.12f1, 2023.1.19f1, 2023.2.0b16, 2023.3.0a12
Not reproduced with: 2021.3.32f1, 2022.2.0a13
Reproduced on: macOS 14.0 (by reporter), Windows 11
Not reproducible on: No other environment tested
Notes:
1. It might take at least 2 attempts to reproduce
2. In non-reproducible versions “[Collab] Collab service is deprecated and has been replaced with PlasticSCM” error is logged to the Console
3. Tested with “3D (Core)”, “3D (URP)”, “3D (HDRP)”, “2D (Core)”, “2D (URP)”, and “VR” templates
4. Not reproducible after opening the project again
Messages logged to the Console:
1. Allocation of 37 bytes at 0000016EA0900410
2. TLS Allocator ALLOC_TEMP_TLS, underlying allocator ALLOC_TEMP_MAIN has unfreed allocations, size 37
3. Internal: Stack allocator ALLOC_TEMP_MAIN has unfreed allocations, size 37
4. To Debug, run app with -diag-temp-memory-leak-validation cmd line argument. This will output the callstacks of the leaked allocations.