Search Issue Tracker

Fixed

Fixed in 2021.3.20f1, 2022.2.9f1, 2023.1.0b6, 2023.2.0a2

Votes

0

Found in

2020.3.43f1

2021.3.16f1

2022.2.2f1

2023.1.0a25

2023.2.0a1

Issue ID

UUM-23241

Regression

No

[Linux] Editor crashes at "gdk_window_get_frame_extents" when dragging and dropping an asset in a custom Editor window

--

-

How to reproduce:
1. Open the user-attached project (DragAndDropBug.zip)
2. Open the "Test Window" by going to the menu bar: Window > Test Window
3. While the window is floating drag any asset from the Project panel into it
4. Dock the Test Window
5. Drag any asset from the Project panel into the docked window again
6. Observe the crash

Reproducible with: 2020.3.43f1, 2021.3.16f1, 2022.2.2f1, 2023.1.0a25

Reproducible on: Ubuntu 20.04
Not reproducible on: Windows 10

Last 7 lines of the crash stacktrace:
#0 0x00563b83e06a3c in burst_signal_handler(int, siginfo_t*, void*)
#1 0x007f4df9e3ea30 in __sigaction
#2 0x007f4e013492d4 in gdk_window_get_frame_extents
#3 0x007f4e01349318 in gdk_window_get_root_origin
#4 0x00563b853fa067 in GetGdkDragData(void*, int*, int*, int*, int*, unsigned int*)
#5 0x00563b853d4332 in HandleDrag(InputEvent::TypeEnum, GUIView*, void*, unsigned int)
#6 0x00563b853d3573 in OnGUIViewDragMotion(GUIView*, void*, int, int, unsigned int)

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.