Search Issue Tracker

Active

Fixed in 2023.2.0a22

Under Consideration for 2021.3.X, 2022.3.X, 2023.3.X

Votes

0

Found in

2021.3.27f1

2022.3.3f1

2023.2.0a21

2023.3.0a3

Issue ID

UUM-40716

Regression

No

Crash on GUIView::ProcessInputEventFromAPI when closing a window

--

-

Reproduction steps:
1. Open the attached “repro-project“
2. Close the “Scene Bookmarks“ window
3. Observe the crash

Reproducible with: 2021.3.27f1, 2022.3.3f1, 2023.1.0a26, 2023.2.0a21
Not reproducible with: 2023.1.1f1
Fixed in: 2023.1.0b1

Reproduced on: Windows 10 Pro

First few lines of the stack trace:
0x00007ff66a8eb233 (Unity) GUIView::ProcessInputEventFromAPI
0x00007ff66a8eb108 (Unity) GUIView::ProcessInputEvent
0x00007ff66ae7e7af (Unity) GUIView::ProcessEventMessages
0x00007ff66ae78490 (Unity) GUIView::GUIViewWndProc
0x00007ffa533ce858 (USER32) CallWindowProcW

  1. Resolution Note (fix version 2023.2.0a22):

    The struct was not initialized as there is a default implicit parameter-less constructor for struct and not for class, this caused the initial error. (it is more specific than public ListEntries(dynamic arg = null) )

    The editor has been hardened against the resulting exception to prevent a crash, but the initial error should be fixed in the user project.

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.