3.36 + 3.38: Dragging file into application causes GNOME Shell to freeze
Reproduce
OS: Ubuntu 20.10 && Ubuntu 20.04 (Ubuntu Launchpad Report)
- Save a file to your desktop
- Drag-n-drop file from the desktop into Nautilus/Files
- Watch the DE lock up except for the mouse.
Reproduced by System76 in Pop!_OS 20.04 and 20.10 since last month's update.
Logs
Logs that occur when the freeze happens
gnome-shell[1928]: value "inf" of type 'gfloat' is invalid or out of range for property 'x' of type 'gfloat'
gnome-shell[1928]: value "inf" of type 'gfloat' is invalid or out of range for property 'y' of type 'gfloat'
gnome-shell[1928]: value "-nan" of type 'gdouble' is invalid or out of range for property 'scale-x' of type 'gdouble'
pop-os gnome-shell[1928]: value "-nan" of type 'gdouble' is invalid or out of range for property 'scale-y' of type 'gdouble'
pop-os gnome-shell[1928]: JS ERROR: Error: Argument x: value is out of range for gfloat
_onAnimationComplete@resource:///org/gnome/shell/ui/dnd.js:742:27
onComplete@resource:///org/gnome/shell/ui/dnd.js:720:22
_makeEaseCallback/<@resource:///org/gnome/shell/ui/environment.js:84:13
_easeActor/<@resource:///org/gnome/shell/ui/environment.js:165:64
Oct 30 09:37:24 pop-os gnome-shell[1928]: clutter_actor_allocate: assertion '!isnan (real_allocation.x1) && !isnan (real_allocation.x2) && !isnan (real_allocation.y1) && !isnan (real_allocation.y2)' failed