Search Issue Tracker

Active

Under Consideration for 6000.5.X

Votes

2

Found in

6000.0.65f1

6000.3.3f1

6000.5.0a5

Issue ID

UUM-131286

Regression

No

"TLS Allocator ALLOC_TEMP_TLS, underlying allocator ALLOC_TEMP_MAIN has unfreed allocations..." error when changing the Packages "Cache Location" folder

Packman

-

Steps to reproduce:

  1. Create a new Unity project using a 3D Universal Template
  2. Go to Edit > Preferences > Package Manager
  3. Locate the Packages "Cache Location" field
  4. Click on the folder button and select "Change Location"
  5. Create a new folder in Local\Unity or Local\Unity\cache and select it
  6. Observe the Console after installation is complete

Actual results: "TLS Allocator ALLOC_TEMP_TLS, underlying allocator ALLOC_TEMP_MAIN has unfreed allocations..." error and "Internal: Stack allocator ALLOC_TEMP_MAIN has unfreed allocations" warning

Expected results: No errors or warnings 

Reproducible with versions: 6000.0.0b11, 6000.0.65f1, 6000.2.15f1, 6000.3.3f1

Not reproducible with versions: 6000.4.0b4, 6000.5.0a4

Tested on (OS): Windows 11, macOS 26.1 (M1 Pro)

Notes:

  • Initially, the issue reproduced instantly on both macOS and Windows, but after testing several versions, it can be quite inconsistent to reproduce at around ~ 1 in 5 times. Therefore, unsure if the affected versions are exactly correct. Could not find any duplicate tickets, suggesting it was fixed in later versions

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.