Search Issue Tracker

Fixed

Fixed in 2021.3.26f1, 2022.3.0f1, 2023.1.0b20, 2023.2.0a5

Votes

0

Found in

2021.3.17f1

2022.2.4f1

2023.1.0b1

2023.2.0a2

Issue ID

UUM-25089

Regression

Yes

[Linux] [URP] Crash with multiple stack traces when opening a project created from "Test Track" template

--

-

Reproduction steps:
1. Open the attached “CrashRepro” project

Expected result: The project opens
Actual result: Unity Editor crashes

Reproducible with: 2021.3.14f1, 2021.3.17f1, 2022.2.4f1, 2023.1.0b1
Not reproducible with: 2020.3.44f1, 2021.3.13f1

Reproducible on: Ubuntu 20.04
Not reproducible on: Windows 10 Pro 22H2

First lines of the stack trace:
#0 0x0055a3a3812a3c in burst_signal_handler(int, siginfo_t*, void*)
#1 0x007fc5861a5420 in funlockfile
#2 0x0055a3a4d8d24a in std::_Rb_tree<std::string, std::pair<std::string const, XmlOptions::PrefValue>, std::_Select1st<std::pair<std::string const, XmlOptions::PrefValue> >, std::less<std::string>, std::allocator<std::pair<std::string const, XmlOptions::PrefValue> > >::find(std::string const&)
#3 0x0055a3a4d8559d in XmlOptions::GetInt(std::string const&, int)
#4 0x0055a3a55f9c3e in EditorPrefs::GetBool(core::basic_string_ref<char>, bool)

First lines of the stack trace:
#0 0x0055e40656c199 in DebugStringToFilePostprocessedStacktrace(DebugStringToFileData const&)
#1 0x0055e40656d02a in DebugStringToFile(DebugStringToFileData const&)
#2 0x0055e40656b05b in AssertImplementation(int, char const*, int, int, char const*)
#3 0x0055e406106c6d in AcceleratorClient::~AcceleratorClient()
#4 0x0055e40618a56c in core::unique_ptr<AcceleratorClient>::~unique_ptr()

First lines of the stack trace:
#0 0x0056080b03fc62 in profiling::Profiler::CreatePerThreadProfilerNoLock(bool)
#1 0x0056080b03cb3d in profiling::Profiler::InitializeInternalThread(char const*, char const*, void (*)(unsigned int, void*), void*)
#2 0x0056080ae76854 in profiler_initialize_thread(char const*, char const*, void (*)(unsigned int, void*), void*)
#3 0x0056080b696de7 in AudioManager::EngineThreadStarted(char const*)
#4 0x0056080b696984 in AudioManager::systemCallback(FMOD_SYSTEM*, FMOD_SYSTEM_CALLBACKTYPE, void*, void*)

First lines of the stack trace:
#0 0x0056080adb410c in burst_signal_handler(int, siginfo_t*, void*)
#1 0x007f21e709c420 in funlockfile
#2 0x0056080aa4cebd in TLSAllocator<(AllocatorMode)0>::GetRequestedPtrSize(void const*) const
#3 0x0056080aa3b8c1 in MemoryManager::Deallocate(void*, char const*, int)
#4 0x0056080aa3bf10 in MemoryManager::Deallocate(void*, MemLabelId const&, char const*, int)

Note: 2023.1.0b1 freezes, but doesn’t crash

  1. Resolution Note (fix version 2023.2.0a5):

    Verified the fix has landed in 2023.2.0a6 with Rocky Linux 8.7

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.