Search Issue Tracker

Third Party Issue

Votes

1

Found in

2022.2.11f1

2023.1.0b8

2023.2.0a6

Issue ID

UUM-30668

Regression

Yes

[Linux][Vulkan] Crash on "__sigaction" when Vulkan is set as default Graphics API

--

-

Reproduction steps:
1. Create and open a new Project
2. Go to Edit > Project Settings > Player window
3. Under “Other Settings” uncheck “Auto Graphics API for Linux”
4. Set the “Vulkan” option at the top of the list
5. Restart the editor

Expected result: The Editor opens up using Vulkan API
Actual result: The Editor crashes

Reproducible with: 2022.2.3f1, 2022.2.11f1, 2023.1.0b8, 2023.2.0a6
Not reproducible with: 2020.3.46f1, 2021.3.21f1, 2022.2.2f1

Reproducible on: Ubuntu 22.04 (AMD GPU)
Not reproducible on: Ubuntu 20.04 (AMD GPU), Ubuntu 22.04 (Nvidia GPU), Windows 10

First lines of the stack trace:
0x007fed40fca520 in __sigaction
0x0055df7ab2ed17 in Performance::TrackerManager::StartWatch(unsigned long)
0x0055df7a5df6da in Ticker::TickProfileInternal(bool)
0x0055df7a6ca1cc in Application::TickTimer()
0x0055df7ac5dcce in MainMessageIteration(void*)

Note:
- Personally I was not able to get stack trace, but the crash did occur
- The issue was reproducible after a clean install of Ubuntu 22.04
- When official AMD GPU drivers are installed, Editor does not open on 2022.2 versions. These are the last lines of Editor.log:

{noformat}
: CommandLine Error: Option 'help-list' registered more than once!
LLVM ERROR: inconsistency in registered CommandLine options{noformat}

  1. Resolution Note:

    This has been verified to be a mesa driver issue.
    Please upgrade the driver to very latest using:
    sudo add-apt-repository ppa:oibaf/graphics-drivers
    sudo apt update
    sudo apt upgrade

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.