Bug 1971534

Summary: gnome-shell[2343]: gsignal.c:2642: instance '0x5583c61f9280' has no handler with id '23831'
Product: Red Hat Enterprise Linux 8 Reporter: Yaniv Ferszt <yferszt>
Component: gnome-shellAssignee: Florian Müllner <fmuellner>
Status: CLOSED ERRATA QA Contact: Michal Odehnal <modehnal>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 8.4CC: amdas, fmuellner, jadahl, mboisver, modehnal, sbarcomb
Target Milestone: betaKeywords: Triaged
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: gnome-shell-3.32.2-33.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-11-09 19:34:38 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Yaniv Ferszt 2021-06-14 09:50:07 UTC
Description of problem:
On a fresh installed RHEL 8.4 system with GUI. Click on lock (lock screen), then login again. The following is printed in the system log:
---------------
Jun 10 15:58:52 example gnome-shell[9537]: gsignal.c:2642: instance '0x55a5f4bec280' has no handler with id '54444'
Jun 10 15:58:52 example gnome-shell[9537]: clutter_actor_get_preferred_height: assertion 'CLUTTER_IS_ACTOR (self)' failed
Jun 10 15:58:52 example org.gnome.Nautilus[7524]: Failed to register: Unable to acquire bus name 'org.gnome.Nautilus'
Jun 10 15:58:52 example gnome-shell[9537]: Object .Gjs_CapsLockWarning (0x55a5f7779080), has been already deallocated — impossible to get any property from it. This might be caused by the object
 having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: == Stack trace for context 0x55a5f5314250 ==
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #0   7ffc62366db0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:281 (7fd8c50d1820 @ 856)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #1   7ffc623679a0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:355 (7fd8c50d18b0 @ 100)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #2   55a5f7907530 i   resource:///org/gnome/gjs/modules/tweener/tweener.js:370 (7fd8c50d1940 @ 10)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #3   7ffc623688c0 I   resource:///org/gnome/gjs/modules/signals.js:142 (7fd8c50cb940 @ 386)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #4   55a5f79074a0 i   resource:///org/gnome/shell/ui/tweener.js:238 (7fd8c50cb430 @ 159)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #5   55a5f7907420 i   resource:///org/gnome/shell/ui/tweener.js:209 (7fd8c50cb310 @ 15)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: == Stack trace for context 0x55a5f5314250 ==
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #0   7ffc62366db0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:281 (7fd8c50d1820 @ 856)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #1   7ffc623679a0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:355 (7fd8c50d18b0 @ 100)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #2   55a5f7907530 i   resource:///org/gnome/gjs/modules/tweener/tweener.js:370 (7fd8c50d1940 @ 10)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #3   7ffc623688c0 I   resource:///org/gnome/gjs/modules/signals.js:142 (7fd8c50cb940 @ 386)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #4   55a5f79074a0 i   resource:///org/gnome/shell/ui/tweener.js:238 (7fd8c50cb430 @ 159)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #5   55a5f7907420 i   resource:///org/gnome/shell/ui/tweener.js:209 (7fd8c50cb310 @ 15)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: == Stack trace for context 0x55a5f5314250 ==
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #0   7ffc62366db0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:327 (7fd8c50d1820 @ 1578)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #1   7ffc623679a0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:355 (7fd8c50d18b0 @ 100)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #2   55a5f7907530 i   resource:///org/gnome/gjs/modules/tweener/tweener.js:370 (7fd8c50d1940 @ 10)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #3   7ffc623688c0 I   resource:///org/gnome/gjs/modules/signals.js:142 (7fd8c50cb940 @ 386)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #4   55a5f79074a0 i   resource:///org/gnome/shell/ui/tweener.js:238 (7fd8c50cb430 @ 159)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #5   55a5f7907420 i   resource:///org/gnome/shell/ui/tweener.js:209 (7fd8c50cb310 @ 15)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: == Stack trace for context 0x55a5f5314250 ==
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #0   7ffc62366db0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:327 (7fd8c50d1820 @ 1578)
Jun 10 15:58:52 example gnome-shell[9537]: Object .Gjs_CapsLockWarning (0x55a5f7779080), has been already deallocated — impossible to get any property from it. This might be caused by the object
 having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #1   7ffc623679a0 b   resource:///org/gnome/gjs/modules/tweener/tweener.js:355 (7fd8c50d18b0 @ 100)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #2   55a5f7907530 i   resource:///org/gnome/gjs/modules/tweener/tweener.js:370 (7fd8c50d1940 @ 10)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #3   7ffc623688c0 I   resource:///org/gnome/gjs/modules/signals.js:142 (7fd8c50cb940 @ 386)
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #4   55a5f79074a0 i   resource:///org/gnome/shell/ui/tweener.js:238 (7fd8c50cb430 @ 159)
Jun 10 15:58:52 example gnome-shell[9537]: Object .Gjs_CapsLockWarning (0x55a5f7779080), has been already deallocated — impossible to set any property on it. This might be caused by the object h
aving been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Jun 10 15:58:52 example gnome-shell[9537]: Object .Gjs_CapsLockWarning (0x55a5f7779080), has been already deallocated — impossible to set any property on it. This might be caused by the object h
aving been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Jun 10 15:58:52 example org.gnome.Shell.desktop[9537]: #5   55a5f7907420 i   resource:///org/gnome/shell/ui/tweener.js:209 (7fd8c50cb310 @ 15)
---------------



Version-Release number of selected component (if applicable):
# rpm -qa | grep gnome-shell
gnome-shell-extension-window-list-3.32.1-14.el8.noarch
gnome-shell-extension-apps-menu-3.32.1-14.el8.noarch
gnome-shell-extension-horizontal-workspaces-3.32.1-14.el8.noarch
gnome-shell-3.32.2-30.el8.x86_64
gnome-shell-extension-desktop-icons-3.32.1-14.el8.noarch
gnome-shell-extension-common-3.32.1-14.el8.noarch
gnome-shell-extension-launch-new-instance-3.32.1-14.el8.noarch
gnome-shell-extension-places-menu-3.32.1-14.el8.noarch


Steps to Reproduce:
1. Fresh installed RHEL 8.4 with GUI.
2. Login and click on lock (lock screen), then login again.
3. Check system logs

Actual results:
See "Description of problem".



Expected results:
This issue not happening.

Comment 2 Michal Odehnal 2021-06-14 10:49:37 UTC
I am able to reproduce this issue on fresh install of rhel-8.4

Versions on the system:
gnome-shell-extension-apps-menu-3.32.1-14.el8.noarch
gnome-shell-extension-launch-new-instance-3.32.1-14.el8.noarch
gnome-shell-3.32.2-30.el8.x86_64
gnome-shell-extension-horizontal-workspaces-3.32.1-14.el8.noarch
gnome-shell-extension-desktop-icons-3.32.1-14.el8.noarch
gnome-shell-extension-window-list-3.32.1-14.el8.noarch
gnome-shell-extension-places-menu-3.32.1-14.el8.noarch
gnome-shell-extension-common-3.32.1-14.el8.noarch

Comment 3 Florian Müllner 2021-06-14 17:38:46 UTC
*** Bug 1949182 has been marked as a duplicate of this bug. ***

Comment 4 Michal Odehnal 2021-06-15 10:33:29 UTC
I have verified that the new version of gnome-shell no longer produces the error messages. I will wait until the automation tests will finish to make sure nothing got broken and than I will switch to Verified:Tested.

Comment 13 errata-xmlrpc 2021-11-09 19:34:38 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Moderate: GNOME security, bug fix, and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2021:4381