GNOME Bugzilla – Bug 791367
Dragging window caused Wayland to hang
Last modified: 2017-12-08 18:59:28 UTC
I tried to drag window from workspace to workspace when gnome-shell hanged: Dec 07 16:07:13 babylon5 gnome-shell[823]: JS ERROR: Error calling onComplete: Error: Object Meta.WindowActor (0x560bb56bc7b0), has been already finalized. Impossible to get any property from it. _resetTweenState@resource:///org/gnome/shell/ui/tweener.js:73:9 _tweenCompleted@resource:///org/gnome/shell/ui/tweener.js:105:9 _addHandler/params[name]@resource:///org/gnome/shell/ui/tweener.js:92:13 _callOnFunction@resource:///org/gnome/gjs/modules/tweener/tweener.js:203:13 _updateTweenByIndex@resource:///org/gnome/gjs/modules/tweener/tweener.js:332:9 _updateTweens@resource:///org/gnome/gjs/modules/tweener/tweener.js:345:18 _onEnterFrame@resource:///org/gnome/gjs/modules/tweener/tweener.js:360:10 _emit@resource:///org/gnome/gjs/modules/signals.js:126:27 ClutterFrameTicker<._onNewFrame@resource:///org/gnome/shell/ui/tweener.js:208:9 wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22 ClutterFrameTicker<._init/<@resource:///org/gnome/shell/ui/tweener.js:183:17 Dec 07 16:07:16 babylon5 gnome-shell[823]: JS ERROR: Error: Object .Gjs_DashItemContainer (0x560bb5bdbe40), has been already finalized. Impossible to set any property to it. wrapper@resource:///org/gnome/gjs/modules/_legacy.js:83:9 Dash<._redisplay@resource:///org/gnome/shell/ui/dash.js:818:17 wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22 _runDeferredWork@resource:///org/gnome/shell/ui/main.js:571:5 _runBeforeRedrawQueue@resource:///org/gnome/shell/ui/main.js:586:9 In similar way to bug #789535 it hanged the system.
(In reply to Maciej (Matthew) Piechotka from comment #0) > Dec 07 16:07:13 babylon5 gnome-shell[823]: JS ERROR: Error calling > onComplete: Error: Object Meta.WindowActor (0x560bb56bc7b0), has been > already finalized. Impossible to get any property from it. That's a new error gjs introduced in the last unstable release. This and other fallout is tracked in bug 791233. *** This bug has been marked as a duplicate of bug 791233 ***
(In reply to Florian Müllner from comment #1) > (In reply to Maciej (Matthew) Piechotka from comment #0) > > Dec 07 16:07:13 babylon5 gnome-shell[823]: JS ERROR: Error calling > > onComplete: Error: Object Meta.WindowActor (0x560bb56bc7b0), has been > > already finalized. Impossible to get any property from it. > > That's a new error gjs introduced in the last unstable release. This and > other fallout is tracked in bug 791233. > > *** This bug has been marked as a duplicate of bug 791233 *** But I'm using stable version so if it was introduced in unstable release it is not a duplicate: % sudo pacman -Qi gjs gnome-shell Name : gjs Version : 1.50.2+8+gb65c785-1 Description : Javascript Bindings for GNOME Architecture : x86_64 URL : https://wiki.gnome.org/Projects/Gjs Licenses : GPL Groups : None Provides : None Depends On : cairo gobject-introspection-runtime js52 gtk3 Optional Deps : None Required By : gnome-builder gnome-characters gnome-documents gnome-maps gnome-shell gnome-sound-recorder gnome-weather polari sushi Optional For : gnome-code-assistance Conflicts With : None Replaces : None Installed Size : 885.00 KiB Packager : Jan de Groot <jgc@archlinux.org> Build Date : Tue 05 Dec 2017 02:42:36 PM PST Install Date : Thu 07 Dec 2017 02:02:07 PM PST Install Reason : Installed as a dependency for another package Install Script : No Validated By : Signature Name : gnome-shell Version : 3.26.2+5+g3b4be770a-3 Description : The next generation GNOME Shell Architecture : x86_64 URL : https://wiki.gnome.org/Projects/GnomeShell Licenses : GPL2 Groups : gnome Provides : None Depends On : accountsservice caribou gcr gjs gnome-bluetooth gnome-menus upower gnome-session gnome-settings-daemon gnome-themes-standard gsettings-desktop-schemas libcanberra-pulse libcroco libgdm libsecret mutter nm-connection-editor unzip gstreamer Optional Deps : gnome-control-center: System settings [installed] evolution-data-server: Evolution calendar integration [installed] Required By : gdm gnome-shell-extensions Optional For : None Conflicts With : None Replaces : None Installed Size : 11.70 MiB Packager : Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> Build Date : Wed 22 Nov 2017 07:37:03 AM PST Install Date : Tue 05 Dec 2017 02:45:28 AM PST Install Reason : Explicitly installed Install Script : No Validated By : Signature
(In reply to Maciej (Matthew) Piechotka from comment #2) > But I'm using stable version so if it was introduced in unstable release it > is not a duplicate: > > % sudo pacman -Qi gjs gnome-shell > Name : gjs > Version : 1.50.2+8+gb65c785-1 That's a stable release with 8 commits cherry-picked on top. (And by marking it a duplicate, I don't mean that we won't fix the issue; I'm only saying that it's best to keep it to the one report we already have instead of spreading it across a bazillion separate reports) *** This bug has been marked as a duplicate of bug 791233 ***