Dragging Dock / AppView icons after closing the search causes lots of JS errors
- Open the overview
- Search "terminal" or something that gives out results
- Cleanup the search string (or move to app views via key-bindings)
- Drag a Dock or AppView icons
We log quite a lot of repeated errors (dnd-erros.log is just for few seconds, around 5k lines), but mostly these two:
(gnome-shell:29848): Gjs-CRITICAL **: 21:50:18.127: Object St.Button (0x5559a3f9e560), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
== Stack trace for context 0x5559a0fbc700 ==
#0 5559a11f80b0 i /media/M2/GNOME/gnome-shell/js/ui/appDisplay.js:2145 (7fdd340f43a0 @ 78)
#1 7ffc8258e090 b self-hosted:977 (7fdd33b26e50 @ 413)
#2 5559a11f7ff0 i /media/M2/GNOME/gnome-shell/js/ui/dnd.js:492 (7fdd3402d940 @ 259)
#3 7ffc8258f360 b self-hosted:975 (7fdd33b26e50 @ 392)
(gnome-shell:29848): Clutter-CRITICAL **: 21:50:18.128: clutter_actor_contains: assertion 'CLUTTER_IS_ACTOR (self)' failed
== Stack trace for context 0x5559a0fbc700 ==
#0 5559a11f80b0 i /media/M2/GNOME/gnome-shell/js/ui/appDisplay.js:2145 (7fdd340f43a0 @ 78)
#1 7ffc8258e090 b self-hosted:977 (7fdd33b26e50 @ 413)
#2 5559a11f7ff0 i /media/M2/GNOME/gnome-shell/js/ui/dnd.js:492 (7fdd3402d940 @ 259)
#3 7ffc8258f360 b self-hosted:975 (7fdd33b26e50 @ 392)
....
(gnome-shell:29848): Gjs-CRITICAL **: 21:50:19.965: Object St.Button (0x5559a4251600), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
== Stack trace for context 0x5559a0fbc700 ==
#0 7ffc8258bf00 b /media/M2/GNOME/gnome-shell/js/ui/appDisplay.js:2158 (7fdd340f4430 @ 27)
#1 7ffc8258bfc0 b self-hosted:977 (7fdd33b26e50 @ 413)
#2 7ffc8258c0b0 b resource:///org/gnome/gjs/modules/signals.js:142 (7fdd347c51f0 @ 386)
#3 5559a11f8290 i /media/M2/GNOME/gnome-shell/js/ui/overview.js:405 (7fdd340d2040 @ 41)
#4 5559a11f8210 i /media/M2/GNOME/gnome-shell/js/ui/appDisplay.js:1869 (7fdd340f1ee0 @ 50)
#5 7ffc8258d720 b resource:///org/gnome/gjs/modules/signals.js:142 (7fdd347c51f0 @ 386)
#6 5559a11f8178 i /media/M2/GNOME/gnome-shell/js/ui/dnd.js:714 (7fdd3402df70 @ 185)
#7 5559a11f80f0 i /media/M2/GNOME/gnome-shell/js/ui/dnd.js:688 (7fdd3402de50 @ 27)
#8 5559a11f8070 i /media/M2/GNOME/gnome-shell/js/ui/environment.js:75 (7fdd34785790 @ 73)
#9 5559a11f7ff0 i /media/M2/GNOME/gnome-shell/js/ui/environment.js:126 (7fdd34785a60 @ 14)
(gnome-shell:29848): St-CRITICAL **: 21:50:19.966: st_widget_remove_style_pseudo_class: assertion 'ST_IS_WIDGET (actor)' failed
== Stack trace for context 0x5559a0fbc700 ==
#0 7ffc8258bf00 b /media/M2/GNOME/gnome-shell/js/ui/appDisplay.js:2158 (7fdd340f4430 @ 27)
#1 7ffc8258bfc0 b self-hosted:977 (7fdd33b26e50 @ 413)
#2 7ffc8258c0b0 b resource:///org/gnome/gjs/modules/signals.js:142 (7fdd347c51f0 @ 386)
#3 5559a11f8290 i /media/M2/GNOME/gnome-shell/js/ui/overview.js:405 (7fdd340d2040 @ 41)
#4 5559a11f8210 i /media/M2/GNOME/gnome-shell/js/ui/appDisplay.js:1869 (7fdd340f1ee0 @ 50)
#5 7ffc8258d720 b resource:///org/gnome/gjs/modules/signals.js:142 (7fdd347c51f0 @ 386)
#6 5559a11f8178 i /media/M2/GNOME/gnome-shell/js/ui/dnd.js:714 (7fdd3402df70 @ 185)
#7 5559a11f80f0 i /media/M2/GNOME/gnome-shell/js/ui/dnd.js:688 (7fdd3402de50 @ 27)
#8 5559a11f8070 i /media/M2/GNOME/gnome-shell/js/ui/environment.js:75 (7fdd34785790 @ 73)
#9 5559a11f7ff0 i /media/M2/GNOME/gnome-shell/js/ui/environment.js:126 (7fdd34785a60 @ 14)