Search Issue Tracker

Won't Fix

Votes

0

Found in

2021.3.10f1

2022.1.16f1

2022.2.0b9

2023.1.0a12

Issue ID

UUM-15542

Regression

Yes

[Linux] Editor crashes at "GeometryBuffersBase::GetRuntimeMemorySize()" after a couple minutes when the Profiler window is open and recording while in Play Mode

--

-

How to reproduce:
1. Open the user-attached project (BlockTuggers.zip)
2. Make sure the "Initialization" scene is open
3. Open the "Profiler" window
4. Enter Play Mode
5. Wait about 2 minutes
6. Observe the crash

Reproducible with: 2021.3.10f1, 2022.1.16f1, 2022.2.0a16, 2022.2.0b9, 2023.1.0a12
Not reproducible with: 2020.3.40f1, 2022.2.0a15

Reproducible on: Ubuntu 20.04
Not reproducible on: Windows 10

Notes:
1. Not reproducible on a new project or when the Profiler window isn't open
2. Unrelated to the "Memory Profiler" package because the issue still reproduces after removing it
3. On the 2022.2 stream the issue does not reproduce consistently and most often doesn't reproduce

Last five lines of the crash stack trace:
#0 0x007f878d3ca520 in __sigaction
#1 0x0056045a725cc8 in GeometryBuffersBase::GetRuntimeMemorySize() const
#2 0x0056045c54530b in Mesh::GetRuntimeMemorySize() const
#3 0x0056045a84f48d in GetMeshMemoryBytes(long*)
#4 0x0056045a859e85 in profiler_flush_counter(void*)

  1. Resolution Note:

    please look at the comments. Can not repro this even once..

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.