Search Issue Tracker

Fixed

Fixed in 2021.3.35f1, 2022.3.20f1, 2023.2.7f1, 2023.3.0a13, 2024.1.0a1

Votes

0

Found in

2021.3.31f1

2022.3.10f1

2023.1.16f1

Issue ID

UUM-53154

Regression

No

[Linux] Crash on GUIView::SendLayoutEvent or IDList::CalculateNextFromHintList when browsing for a Visual Graph and selecting "None"

--

-

Reproduction steps:
1. Create a new 3D project
2. Click Window > Visual Scripting > Visual Scripting Graph
3. In the Visual Scripting window, select "Browse to open a Graph"
4. Select "None"

Expected result: Visual Scripting Graph is created and opened
Actual result: Unity Editor crashes

Reproducible with: 2021.3.31f1, 2022.3.10f1, 2023.1.16f1
Not reproducible with: 2023.2.0a1, 2023.2.0b13, 2023.3.0a9

Reproducible on: Ubuntu 23.04
Not reproducible on: No other environment tested

First lines of the first crash stack trace:
#0 0x00564d3980b9fc in burst_signal_handler(int, siginfo_t*, void*)
#1 0x007f9f27c3c460 in __sigaction
#2 0x00564d3ae887f0 in GUIView::SendLayoutEvent(GUIState&)
#3 0x00564d3ae88c75 in GUIView::OnInputEvent(InputEvent&)
#4 0x00564d3a7d01b4 in GUIView::ProcessInputEvent(InputEvent&)
#5 0x00564d3ae8d155 in OnGUIViewButtonPress(GUIView*, void*)

First lines of the second crash stack trace:
#1 0x005564e97490b6 in IDList::CalculateNextFromHintList(GUIState&, int, bool)
#2 0x005564e974919d in IDList::GetNext(GUIState&, int, FocusType, RectT<float> const&)
#3 0x005564e974dd0b in GUIState::GetControlID(GUIState&, int, FocusType, RectT<float> const&, bool)
#4 0x0000004115b610 in (wrapper managed-to-native) UnityEngine.GUIUtility:Internal_GetControlID_Injected (int,UnityEngine.FocusType,UnityEngine.Rect&)
#5 0x0000004115b563 in UnityEngine.GUIUtility:Internal_GetControlID (int,UnityEngine.FocusType,UnityEngine.Rect)

  1. Resolution Note (fix version 2023.3.0a13):

    fixed the focus change during dialog box pop up.

  2. Resolution Note (fix version 2021.3.35f1):

    fix visual scripting graph window crash when clicking on its button to select graphs to open

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.