Search Issue Tracker
Active
Votes
0
Found in
2022.3.49f1
Issue ID
UUM-83908
Regression
No
Crash on UnityPlayer!profiling::ProfilerManager::DisposeProfilerRecorder+0xa when Player gets relaunched and exited after running for a long amount of time
Reproduction steps:
1. Open the attached “IN-85623.zip” project
2. Open up the Addressables Group Window (Window > Asset Management > Addressables > Groups)
3. Click Build > Clean Build Cache > All
4. Select TotS (From the top menu) > Addressables > Manually Build Addressables
5. Once it is built, select TotS > Addressables > Build Player
6. Copy the attached “run.bat” file into the build folder
7. Change the path of the executable within the “run.bat” to point to the build .exe from 5th step (Open using a text editor)
8. Double click on the “run.bat” script
9. Wait for the Player to be run and exited every 30 minutes (Will take at least a few cycles)
10. Observe the crash
Reproducible with: 2022.3.49f1
Couldn’t test with: 2021.3.44f1, 6000.0.23f1 (Unfixable compiler errors after upgrading/downgrading)
Reproducible on: Windows 11
Not reproducible on: No other environment tested
Notes:
- Make sure Git is installed on the system for all the packages to work
- The “run.bat” automatically starts and exits the Player every 30 minutes until it crashes. If this does not reproduce the issue, try running the .exe manually and exiting every hour
- The issue is possibly caused by _UNITY_USE_RECORDER_
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Crash on UnityPlayer!profiling::ProfilerManager::DisposeProfilerRecorder+0xa when Player gets relaunched and exited after running for a long amount of time
- [Input system] When releasing one touch and pressing a second touch during a single frame, the second touch is not translated into UI event line OnPointerDown by the InputSystemUIInputModule
- URP Samples - multiple "Attempting to resolve render surface" and other errors appear when setting Quality pipeline asset
- OnDemandRendering.willCurrentFrameRender returns incorrect values in the Player when UnityEngine.Rendering.OnDemandRendering.renderFrameInterval is greater than 1
- Root motion is not reapplied when transitioning from an animation without root motion to an animation with root motion
Add comment