Search Issue Tracker

Fixed

Fixed in 6000.0.52f1, 6000.1.8f1, 6000.2.0b6, 6000.3.0a1

Votes

0

Found in

6000.0.50f1

6000.1.5f1

6000.2.0b3

Issue ID

UUM-107557

Regression

Yes

[Linux] Crash on gtk_widget_get_window when attempting to create a new Tilemap

-

Reproduction steps:
1. Create a new “2D URP” project
2. Open the Tile Palette window (Window > 2D > Tile Palette)
3. Press on the “Create New Tilemap” dropdown

Expected result: New tilemap is created
Actual result: “MissingReferenceException: The object of type 'UnityEditor.HostView' has been destroyed but you are still trying to access it.” or “MissingReferenceException: The object of type 'UnityEditor.ContainerWindow' has been destroyed but you are still trying to access it..” errors are thrown and the Editor eventually crashes

Reproducible with: 6000.0.50f1 (f1ef1dca8bff), 6000.1.5f1, 6000.2.0b3
Not reproducible with: 2022.3.62f1, 6000.0.49f1 (840e0a9776d9)
Couldn’t test with:

Reproducible on: Ubuntu 24.04
Not reproducible on: Windows 10

First lines of the stack trace:
#0 0x0057ec63d4da6c in burst_signal_handler(int, siginfo_t*, void*)
#1 0x00749b8ba45330 in (Unknown)
#2 0x00749b8c965385 in gtk_widget_get_window
#3 0x0057ec657ef678 in ContainerPlatform::ConnectGtkInputEvents(_GtkWidget*)
#4 0x0057ec657effe3 in ContainerPlatform::WaitForGtkEvent(_GtkWidget*, bool*, char const*)
#5 0x0057ec657f0608 in ContainerPlatform::SetGtkWindowSizeAndPositionSync(ContainerWindow*, int, int, int, int)
#6 0x0057ec657f0885 in ContainerWindow::SetRect(RectT<float> const&, bool)

Note:
- Sometimes the Editor does not crash from the first click, so try multiple presses

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.