Search Issue Tracker

Fixed

Fixed in 2021.3.31f1, 2022.3.10f1, 2023.1.13f1, 2023.2.0b7, 2023.3.0a1, 2024.1.0a1

Votes

2

Found in

2021.3.23f1

2024.1.0a1

Issue ID

UUM-34847

Regression

Yes

[Linux] Crash on DisconnectGtkSignal(void*, GtkCallbackResponse (*)(), void*) when going through microgame tutorials

--

-

Reproduction steps:
1. Create a new 2D Platform or Lego microgame project
2. Go through the tutorial

Expected result: Unity Editor does not crash on all steps of the tutorial
Actual result: Unity Editor crashes

Reproducible with: 2021.3.16f1, 2021.3.23f1

Reproducible on: Ubuntu 22.04, Ubuntu 23.04, SteamOS, Arch, Linux Mint, Fedora, Manjaro, Pop OS

First lines of the stack trace:
Caught fatal signal - signo:11 code:128 errno:0 addr:(nil)
Obtained 31 stack frames.
#0  0x0056137151edcc in burst_signal_handler(int, siginfo_t*, void*)
#1  0x007f890dde4e60 in funlockfile
#2  0x007f890eba12fd in g_type_check_instance
#3  0x007f890eb96e7c in g_signal_handlers_disconnect_matched
#4  0x00561372b23123 in DisconnectGtkSignal(void*, GtkCallbackResponse (*)(), void*)
#5  0x00561372b0933e in OSOnRemoveMenuItem(MenuItem*)
#6  0x005613723c76bf in RemoveItemFromMenu(std::list<MenuItem, std::allocator<MenuItem> >*, core::basic_string_ref<char>)
#7  0x005613723c7713 in RemoveItemFromMenu(std::list<MenuItem, std::allocator<MenuItem> >*, core::basic_string_ref<char>)
#8  0x005613723c7553 in MenuController::RemoveMenuItem(core::basic_string_ref<char>)
#9  0x00561372881e46 in RecentScenesMenu::Build()
#10 0x00561372881dae in RecentScenesMenu::Update()
#11 0x005613723c371a in MenuController::UpdateAllMenus(bool)
#12 0x00561370dcd05a in CallbackArray::Invoke()
#13 0x005613718de00c in ProfilerCallbackInvoke<CallbackArray, &GlobalCallbacks::didReloadMonoDomain>::Invoke(char const*)
#14 0x005613718dcedc in MonoManager::EndReloadAssembly(DomainReloadingData&, dynamic_bitset)
#15 0x005613718da63b in MonoManager::ReloadAssembly()
#16 0x005613728b8d8e in Internal_ADB_Only_ReloadAllUsedAssemblies()
#17 0x00561372ee9b23 in RefreshInternalV2(AssetDatabase::UpdateAssetOptions, ScanFilter const&, InternalRefreshFlagsV2)

Notes:
# Usually, customers reproduce this on the “click Play” tutorial step
# Crashes with this stack trace were only reported in the 2021.3 LTS stream
# CQA couldn’t reproduce this crash on any of their Linux machines

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.