Search Issue Tracker
In Progress
Fixed in 6000.2.6f1, 6000.3.0b1
Fix In Review for 6000.0.59f1
Votes
59
Found in
6000.1.16f1
6000.2.0f1
6000.3.0a4
Issue ID
UUM-113839
Regression
Yes
Memory leak warnings are thrown when creating a Particle System GameObject
*Steps to reproduce:*
# Create a new Unity project using the Universal 3D template
# Create a new Particle System (GameObject > Effects > Particle System)
# Observe the Console window
*Actual results:* Memory leak warnings are thrown
*Expected results:* No warnings or errors thrown
*Reproducible with versions:* 6000.0.58f1, 6000.1.15f1, 6000.1.16f1, 6000.2.0f1, 6000.3.0a4
*Not reproducible with versions:* 6000.0.54f1, 6000.1.14f1
*Tested on (OS):* Windows 11, macOS Silicon Sequoia 15.5
*Notes:*
* Also reproduces in HDRP
* Sometimes need to wait a bit after creating the Particle System for memory leak warnings to appear or click on other GameObjects
Comments (28)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Popup windows spawn on the incorrect monitor when the Editor is placed near the boundary of scaled monitor next to a monitor with different scaling
- Hidden Tabs do not shift into empty space after closing visible Tabs
- [Android] Application not deployed on a device when "activity-alias" is used in the AndroidManifest
- Shader compile process adds shader ID to the constant buffer name when the word "Globals" is being used in Vulkan
- Audio Mixer Snapshot link to the documentation isn’t working
Magician-Cirkus
Sep 12, 2025 16:04
Hi @AlexM1918, for now it would be to go back to using one of the versions that do not present the problem, such as 6000.1.14f1 for example, until a new fixed version is released.
Player7
Sep 11, 2025 09:19
Nope, and it's still a known issue '6000.2.3f1' that just came out, I don't like that they've got this stated as fixed in this '6000.3.0b1' ...and yet not back porting it to previous versions when it is a major regression and game breaker. Can't expect people to goto a early beta, where the changes made there to URP etc probably break even more assets that aren't updated for it.
The bug reported my own experience is that I don't get these errors at all in editor.. but in a game build they appear and crash out the game after like 30seconds if particle is created...
"I get a ton of these showing in a game build with 6.2 .2f1 and seems to be caused by particle system, if no particles used or created no errors… if particle created/destroy I get these.. enough of them add up and then the game just crashes. Weirdly in editor playtests work fine and no errors seen."
Also this issue bug reporting site is ancient and terrible still don't even have a way to edit a comment :(
AlexM1918
Sep 11, 2025 09:10
Did anyone find a workaround to temporarily fix this?
Player7
Sep 10, 2025 11:13
Is this getting fixed on 6.2 and 6lts? Fixed in 6000.3.0b1 isn't even out but it is also a beta.. this is breaking builds made in 6.2 regressions like this shouldn't happening and if they are should be back ported to fix previous versions that aren't early alpha/beta releases.
Player7
Sep 09, 2025 22:43
I get a ton of these showing in a game build with 6.2 .2f1 and seems to be caused by particles, if no particle used no errors...
Internal: JobTempAlloc has allocations that are more than the maximum lifespan of 4 frames old - this is not allowed and likely a leak
To Debug, run app with -diag-job-temp-memory-leak-validation cmd line argument. This will output the callstacks of the leaked allocations.
Internal: JobTempAlloc has allocations that are more than the maximum lifespan of 4 frames old - this is not allowed and likely a leak
To Debug, run app with -diag-job-temp-memory-leak-validation cmd line argument. This will output the callstacks of the leaked allocations.
Internal: JobTempAlloc has allocations that are more than the maximum lifespan of 4 frames old - this is not allowed and likely a leak
To Debug, run app with -diag-job-temp-memory-leak-validation cmd line argument. This will output the callstacks of the leaked allocations.
Invalid memory pointer was detected in ThreadsafeLinearAllocator::Deallocate!
Invalid memory pointer was detected in ThreadsafeLinearAllocator::Deallocate!
Internal: JobTempAlloc has allocations that are more than the maximum lifespan of 4 frames old - this is not allowed and likely a leak
To Debug, run app with -diag-job-temp-memory-leak-validation cmd line argument. This will output the callstacks of the leaked allocations.
Internal: JobTempAlloc has allocations that are more than the maximum lifespan of 4 frames old - this is not allowed and likely a leak
To Debug, run app with -diag-job-temp-memory-leak-validation cmd line argument. This will output the callstacks of the leaked allocations.
Gokayy1
Sep 09, 2025 19:47
Happens for me in 6000.2.1f1 Universal 2D
Magician-Cirkus
Sep 09, 2025 13:41
Noticed the issue Using Unity 6000.2.2f1. URP.
Yu960803
Sep 08, 2025 16:16
Happens for me in 6000.0.55f1
Yu960803
Sep 08, 2025 16:16
Happens for me in 6000.0.55f1
aanconale
Sep 07, 2025 09:25
This issue happened on Mac OS Sequoia 15.6.1 using URP with 6000.0.57f1