Search Issue Tracker

Won't Fix

Votes

0

Found in

2022.2.6f1

2023.1.0b3

2023.2.0a1

Issue ID

UUM-26495

Regression

Yes

[Linux] Silent crash on TLSAllocator<(AllocatorMode)0>::ThreadInitialize(unsigned long, char const*) when restarting after setting Graphics API to Vulkan

--

-

Reproduction steps:
1. Open the attached “CrashRepro” project
2. Click Edit > Project Settings
3. Deselect “Auto Graphics API for Linux”
4. Drag Vulkan above OpenGL Core
5. Agree to a restart

Expected result: The project is opened
Actual result: Unity Editor crashes

Reproducible with: 2022.2.0b1, 2022.2.6f1, 2023.1.0a2, 2023.1.0b3, 2023.2.0a1
Not reproducible with: 2020.3.45f1, 2021.3.18f1,
Couldn't test with: 2022.2.0a1 - 2022.2.0a19, 2023.1.0a1 (Couldn't downgrade packages)

Reproducible on: Ubuntu 20.04

First lines of the stack trace:
#0 0x0055e30f3672be in TLSAllocator<(AllocatorMode)0>::ThreadInitialize(unsigned long, char const*)
#1 0x0055e30ffb1c83 in AudioManager::EngineThreadStarted(char const*)
#2 0x0055e30ffb1a94 in AudioManager::systemCallback(FMOD_SYSTEM*, FMOD_SYSTEM_CALLBACKTYPE, void*, void*)
#3 0x0055e3122b2414 in FMOD::Thread::callback(void*)
#4 0x007f5185bce609 in start_thread

Note: After the initial crash, the project always crashes when starting it (on the same version)

  1. Resolution Note:

    This bug is no longer reproducing on the latest versions of Unity 2023.2, 2023.1, and 2022.2. (2023.2.0a13, 2023.1.0b15, 2022.2.18f1)

Comments (1)

  1. tomsrivertubreglazing

    Feb 06, 2023 12:36

    Thanks for sharing the idea

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.