oae / gnome-shell-pano

Next-gen Clipboard Manager for Gnome Shell
https://extensions.gnome.org/extension/5278/pano/
GNU General Public License v2.0
978 stars 52 forks source link

Automatic paste after screen unlock #260

Closed zeerayne closed 4 months ago

zeerayne commented 4 months ago

Description

Pano automatically paste clipboard content after screen unlock if Paste on Select setting is turned on.

Problem Explanation

When earlier locked screen is unlocked, last clipboard content is automatically pasted to active window.

Expected Behavior

Pano shouldn't paste clipboard content automatically after screen is unlocked when Paste on Select setting is turned on

Reprodution

How one can find the bug?

Steps To Reproduce

Steps to reproduce, if applicable:

  1. Turn on Paste on Select setting (actually it is turned on by default)
  2. Copy some content
  3. Open any application which can handle copied content (i.e. vscode or gedit for text, telegram-desktop or GIMP for images; I checked with many apps, even writing this issue in chrome reproduces the bug)
  4. Lock the screen using any method (by pressing Super+L or via top bar icon click)
  5. Enter password to unlock screen
  6. Clipboard content will be automatically pasted to active window

Details

It happens with any application?

It happens only on one computer?

It happens only with some specific gnome configuration?

It happens only with some specific extension installed?

Diagnostics

Under what conditions does it happen?

Environment

Output and Logs

Gnome

Command: journalctl --since=now --follow /usr/bin/gnome-shell

$ journalctl --since=now --follow /usr/bin/gnome-shell
Feb 17 21:40:42 arch gnome-shell[1283]: invalid (NULL) pointer instance
Feb 17 21:40:42 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Feb 17 21:40:42 arch gnome-shell[1283]: invalid (NULL) pointer instance
Feb 17 21:40:42 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Feb 17 21:40:42 arch gnome-shell[1283]: invalid (NULL) pointer instance
Feb 17 21:40:42 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Feb 17 21:40:42 arch gnome-shell[1283]: invalid (NULL) pointer instance
Feb 17 21:40:42 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Feb 17 21:40:42 arch gnome-shell[1283]: ../glib/gobject/gsignal.c:2777: instance '0x5a4b0a40b3a0' has no handler with id '575228'
Feb 17 21:40:42 arch gnome-shell[1283]: ../glib/gobject/gsignal.c:2777: instance '0x5a4b0a40b3a0' has no handler with id '575228'
Feb 17 21:40:42 arch gnome-shell[1283]: ../glib/gobject/gsignal.c:2777: instance '0x5a4b0a40b3a0' has no handler with id '575226'
Feb 17 21:40:42 arch gnome-shell[1283]: ../glib/gobject/gsignal.c:2777: instance '0x5a4b0a40b3a0' has no handler with id '575226'
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Feb 17 21:40:43 arch gnome-shell[1283]: Error
                                        error@file:///home/user/.local/share/gnome-shell/extensions/monitor@astraext.github.io/src/utils/utils.js:117:23
                                        destroy@file:///home/user/.local/share/gnome-shell/extensions/monitor@astraext.github.io/src/container.js:156:19
                                        disable@file:///home/user/.local/share/gnome-shell/extensions/monitor@astraext.github.io/extension.js:64:36
                                        _callExtensionDisable@resource:///org/gnome/shell/ui/extensionSystem.js:202:32
                                        _onEnabledExtensionsChanged@resource:///org/gnome/shell/ui/extensionSystem.js:619:24
                                        async*_sessionUpdated@resource:///org/gnome/shell/ui/extensionSystem.js:799:20
                                        ExtensionManager/<@resource:///org/gnome/shell/ui/extensionSystem.js:44:18
                                        _callHandlers@resource:///org/gnome/gjs/modules/core/_signals.js:130:42
                                        _emit@resource:///org/gnome/gjs/modules/core/_signals.js:119:10
                                        _sync@resource:///org/gnome/shell/ui/sessionMode.js:212:14
                                        pushMode@resource:///org/gnome/shell/ui/sessionMode.js:170:14
                                        activate@resource:///org/gnome/shell/ui/screenShield.js:617:34
                                        lock@resource:///org/gnome/shell/ui/screenShield.js:684:14
                                        LockAsync@resource:///org/gnome/shell/ui/shellDBus.js:525:28
                                        _handleMethodCall@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:373:35
                                        _wrapJSObject/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:408:34
                                        @resource:///org/gnome/shell/ui/init.js:21:20
                                            ERROR: Error: Critical: Config.settings is not valid
Feb 17 21:40:43 arch gnome-shell[1283]: Error
                                        error@file:///home/user/.local/share/gnome-shell/extensions/monitor@astraext.github.io/src/utils/utils.js:117:23
                                        destroy@file:///home/user/.local/share/gnome-shell/extensions/monitor@astraext.github.io/src/container.js:163:19
                                        disable@file:///home/user/.local/share/gnome-shell/extensions/monitor@astraext.github.io/extension.js:64:36
                                        _callExtensionDisable@resource:///org/gnome/shell/ui/extensionSystem.js:202:32
                                        _onEnabledExtensionsChanged@resource:///org/gnome/shell/ui/extensionSystem.js:619:24
                                        async*_sessionUpdated@resource:///org/gnome/shell/ui/extensionSystem.js:799:20
                                        ExtensionManager/<@resource:///org/gnome/shell/ui/extensionSystem.js:44:18
                                        _callHandlers@resource:///org/gnome/gjs/modules/core/_signals.js:130:42
                                        _emit@resource:///org/gnome/gjs/modules/core/_signals.js:119:10
                                        _sync@resource:///org/gnome/shell/ui/sessionMode.js:212:14
                                        pushMode@resource:///org/gnome/shell/ui/sessionMode.js:170:14
                                        activate@resource:///org/gnome/shell/ui/screenShield.js:617:34
                                        lock@resource:///org/gnome/shell/ui/screenShield.js:684:14
                                        LockAsync@resource:///org/gnome/shell/ui/shellDBus.js:525:28
                                        _handleMethodCall@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:373:35
                                        _wrapJSObject/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:408:34
                                        @resource:///org/gnome/shell/ui/init.js:21:20
                                            ERROR: Error: Critical: Config.settings is not valid
Feb 17 21:40:43 arch gnome-shell[1283]: Source ID 338413 was not found when attempting to remove it
Feb 17 21:40:43 arch gnome-shell[1283]: Source ID 406602 was not found when attempting to remove it
Feb 17 21:40:43 arch gnome-shell[1283]: ../glib/gobject/gsignal.c:2777: instance '0x5a4b0d8e4810' has no handler with id '550998'
Feb 17 21:40:43 arch gnome-shell[1283]: [pano] [extension] extension is disabled
Feb 17 21:40:43 arch gnome-shell[1283]: quick-lang-switch@ankostis.gmail.com: DISABLING, restoring language switcher popup.
Feb 17 21:40:43 arch gnome-shell[1283]: st_widget_get_theme_node called on the widget [0x5a4af2a3c6a0 Gjs_dash-to-dock_micxgx_gmail_com_docking_DashToDock.bottom shrink running-dots fixed extended:insensitive "dashtodockContainer"] which is not in the stage.
Feb 17 21:40:43 arch gnome-shell[1283]: Spurious clutter_actor_allocate called for actor 0x5a4af2a3c6a0/<dashtodockContainer>[<Gjs_dash-to-dock_micxgx_gmail_com_docking_DashToDock>:0x5a4af2a3c6a0] which isn't a descendent of the stage!
Feb 17 21:40:43 arch gnome-shell[1283]: st_widget_get_theme_node called on the widget [0x5a4b03532ba0 Gjs_dash-to-dock_micxgx_gmail_com_docking_DashToDock.bottom shrink running-dots fixed extended:insensitive "dashtodockContainer"] which is not in the stage.
Feb 17 21:40:43 arch gnome-shell[1283]: Spurious clutter_actor_allocate called for actor 0x5a4b03532ba0/<dashtodockContainer>[<Gjs_dash-to-dock_micxgx_gmail_com_docking_DashToDock>:0x5a4b03532ba0] which isn't a descendent of the stage!
Feb 17 21:40:48 arch gnome-shell[1283]: quick-lang-switch@ankostis.gmail.com: ENABLING, bypassing language switcher popup.
Feb 17 21:40:48 arch gnome-shell[1283]: loading user theme: /usr/share/themes/Catppuccin-Frappe-Standard-Rosewater-Dark/gnome-shell/gnome-shell.css
Feb 17 21:40:48 arch gnome-shell[1283]: [pano] [extension] extension is enabled
Feb 17 21:40:49 arch gnome-shell[1283]: The meta of type 'ColorEffect' with name '<unknown>' is already attached to actor 'MetaBackgroundActor'
Feb 17 21:40:49 arch gnome-shell[1283]: The meta of type 'NoiseEffect' with name '<unknown>' is already attached to actor 'MetaBackgroundActor'
Feb 17 21:40:49 arch gnome-shell[1283]: Object Meta.BackgroundActor (0x5a4afa7e2c60), has been already disposed — 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 0x5a4af1c531f0 ==
                                        #0   5a4af1d1eab8 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/components/screenshot.js:151 (115dc7a1b060 @ 36)
                                        #1   7ffca47e8870 I   self-hosted:203 (24cd41696a60 @ 245)
                                        #2   5a4af1d1ea28 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/components/screenshot.js:149 (115dc7a19fb0 @ 38)
                                        #3   5a4af1d1e970 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/components/screenshot.js:47 (115dc7a19bf0 @ 17)
                                        #4   5a4af1d1e8d8 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/components/screenshot.js:42 (115dc7a19b00 @ 132)
                                        #5   5a4af1d1e848 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/extension.js:222 (1087f7bef5b0 @ 522)
                                        #6   5a4af1d1e780 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/extension.js:88 (1087f7bef330 @ 1498)
                                        #7   7ffca47e9340 b   resource:///org/gnome/shell/ui/extensionSystem.js:253 (a41ee21ec90 @ 438)
                                        #8   5a4af1d1e6d0 i   resource:///org/gnome/shell/ui/extensionSystem.js:771 (a41ee224ab0 @ 201)
                                        #9   5a4af1d1e638 i   self-hosted:1455 (6882db9aec0 @ 30)
                                        #10   7ffca47e9d60 b   self-hosted:852 (6882db9ab00 @ 15)
                                        #11   5a4af1d1e5a8 i   resource:///org/gnome/shell/ui/init.js:21 (24cd41670ba0 @ 48)
Feb 17 21:40:49 arch gnome-shell[1283]: clutter_actor_remove_child: assertion 'child->priv->parent != NULL' failed
Feb 17 21:40:49 arch gnome-shell[1283]: Object Meta.BackgroundActor (0x5a4afa7e2c60), has been already disposed — 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 0x5a4af1c531f0 ==
                                        #0   5a4af1d1eab8 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/components/screenshot.js:152 (115dc7a1b060 @ 55)
                                        #1   7ffca47e8870 I   self-hosted:203 (24cd41696a60 @ 245)
                                        #2   5a4af1d1ea28 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/components/screenshot.js:149 (115dc7a19fb0 @ 38)
                                        #3   5a4af1d1e970 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/components/screenshot.js:47 (115dc7a19bf0 @ 17)
                                        #4   5a4af1d1e8d8 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/components/screenshot.js:42 (115dc7a19b00 @ 132)
                                        #5   5a4af1d1e848 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/extension.js:222 (1087f7bef5b0 @ 522)
                                        #6   5a4af1d1e780 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/extension.js:88 (1087f7bef330 @ 1498)
                                        #7   7ffca47e9340 b   resource:///org/gnome/shell/ui/extensionSystem.js:253 (a41ee21ec90 @ 438)
                                        #8   5a4af1d1e6d0 i   resource:///org/gnome/shell/ui/extensionSystem.js:771 (a41ee224ab0 @ 201)
                                        #9   5a4af1d1e638 i   self-hosted:1455 (6882db9aec0 @ 30)
                                        #10   7ffca47e9d60 b   self-hosted:852 (6882db9ab00 @ 15)
                                        #11   5a4af1d1e5a8 i   resource:///org/gnome/shell/ui/init.js:21 (24cd41670ba0 @ 48)
Feb 17 21:40:49 arch gnome-shell[1283]: Object Meta.BackgroundActor (0x5a4afa0f7110), has been already disposed — 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 0x5a4af1c531f0 ==
                                        #0   5a4af1d1eab8 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/components/screenshot.js:151 (115dc7a1b060 @ 36)
                                        #1   7ffca47e8870 I   self-hosted:203 (24cd41696a60 @ 245)
                                        #2   5a4af1d1ea28 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/components/screenshot.js:149 (115dc7a19fb0 @ 38)
                                        #3   5a4af1d1e970 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/components/screenshot.js:47 (115dc7a19bf0 @ 17)
                                        #4   5a4af1d1e8d8 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/components/screenshot.js:42 (115dc7a19b00 @ 132)
                                        #5   5a4af1d1e848 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/extension.js:222 (1087f7bef5b0 @ 522)
                                        #6   5a4af1d1e780 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/extension.js:88 (1087f7bef330 @ 1498)
                                        #7   7ffca47e9340 b   resource:///org/gnome/shell/ui/extensionSystem.js:253 (a41ee21ec90 @ 438)
                                        #8   5a4af1d1e6d0 i   resource:///org/gnome/shell/ui/extensionSystem.js:771 (a41ee224ab0 @ 201)
                                        #9   5a4af1d1e638 i   self-hosted:1455 (6882db9aec0 @ 30)
                                        #10   7ffca47e9d60 b   self-hosted:852 (6882db9ab00 @ 15)
                                        #11   5a4af1d1e5a8 i   resource:///org/gnome/shell/ui/init.js:21 (24cd41670ba0 @ 48)
Feb 17 21:40:49 arch gnome-shell[1283]: clutter_actor_remove_child: assertion 'child->priv->parent != NULL' failed
Feb 17 21:40:49 arch gnome-shell[1283]: Object Meta.BackgroundActor (0x5a4afa0f7110), has been already disposed — 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 0x5a4af1c531f0 ==
                                        #0   5a4af1d1eab8 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/components/screenshot.js:152 (115dc7a1b060 @ 55)
                                        #1   7ffca47e8870 I   self-hosted:203 (24cd41696a60 @ 245)
                                        #2   5a4af1d1ea28 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/components/screenshot.js:149 (115dc7a19fb0 @ 38)
                                        #3   5a4af1d1e970 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/components/screenshot.js:47 (115dc7a19bf0 @ 17)
                                        #4   5a4af1d1e8d8 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/components/screenshot.js:42 (115dc7a19b00 @ 132)
                                        #5   5a4af1d1e848 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/extension.js:222 (1087f7bef5b0 @ 522)
                                        #6   5a4af1d1e780 i   file:///home/user/.local/share/gnome-shell/extensions/blur-my-shell@aunetx/extension.js:88 (1087f7bef330 @ 1498)
                                        #7   7ffca47e9340 b   resource:///org/gnome/shell/ui/extensionSystem.js:253 (a41ee21ec90 @ 438)
                                        #8   5a4af1d1e6d0 i   resource:///org/gnome/shell/ui/extensionSystem.js:771 (a41ee224ab0 @ 201)
                                        #9   5a4af1d1e638 i   self-hosted:1455 (6882db9aec0 @ 30)
                                        #10   7ffca47e9d60 b   self-hosted:852 (6882db9ab00 @ 15)
                                        #11   5a4af1d1e5a8 i   resource:///org/gnome/shell/ui/init.js:21 (24cd41670ba0 @ 48)
Feb 17 21:40:49 arch gnome-shell[1283]: Gio.DBusError: GDBus.Error:org.freedesktop.DBus.Error.Failed: error occurred in AboutToShow

                                        Stack trace:
                                          _promisify/proto[asyncFunc]/</<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:453:45
                                          @resource:///org/gnome/shell/ui/init.js:21:20
                                          ### Promise created here: ###
                                          sendAboutToShow@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/dbusMenu.js:501:48
                                          sendAboutToShow@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/dbusMenu.js:198:22
                                          attachToMenu@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/dbusMenu.js:862:24
                                          _updateMenu/this._menuReadyId<@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/indicatorStatusIcon.js:319:38
                                          _callHandlers@resource:///org/gnome/gjs/modules/core/_signals.js:130:42
                                          _emit@resource:///org/gnome/gjs/modules/core/_signals.js:119:10
                                          Client/<@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/dbusMenu.js:833:24
                                          _updateLayoutState@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/dbusMenu.js:365:18
                                          _layoutUpdateUpdateAsync@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/dbusMenu.js:346:18
                                          async*_beginLayoutUpdate@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/dbusMenu.js:326:14
                                          _requestLayoutUpdate@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/dbusMenu.js:276:14
                                          initAsync@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/dbusMenu.js:254:14
                                          async*Client@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/dbusMenu.js:827:22
                                          _updateMenu@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/indicatorStatusIcon.js:311:32
                                          _showIfReady@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/indicatorStatusIcon.js:332:14
                                          _callHandlers@resource:///org/gnome/gjs/modules/core/_signals.js:130:42
                                          _emit@resource:///org/gnome/gjs/modules/core/_signals.js:119:10
                                          _checkIfReady@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:464:18
                                          checkIfReadyChanged@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:646:50
                                          _onPropertiesChanged/<@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:654:17
                                          _onPropertiesChanged@file:///home/user/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/appIndicator.js:650:15
                                          @resource:///org/gnome/shell/ui/init.js:21:20

Feb 17 21:40:49 arch gnome-shell[1283]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x5a4afb3d46f0] is on because it needs an allocation.
Feb 17 21:40:49 arch gnome-shell[1283]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x5a4af298df20] is on because it needs an allocation.
Feb 17 21:40:49 arch gnome-shell[1283]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x5a4af80d4fb0] is on because it needs an allocation.
Feb 17 21:40:49 arch gnome-shell[1283]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x5a4af4ee3e70] is on because it needs an allocation.
Feb 17 21:40:49 arch gnome-shell[1283]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x5a4af5d2b020] is on because it needs an allocation.
Feb 17 21:40:49 arch gnome-shell[1283]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x5a4afa5b7870] is on because it needs an allocation.

Pano Configuration

Command: dconf dump /org/gnome/shell/extensions/pano/

$ dconf dump /org/gnome/shell/extensions/pano/
[/]
history-length=30
is-in-incognito=false
link-previews=false
paste-on-select=true
play-audio-on-copy=false
send-notification-on-copy=false
sync-primary=true

Enabled Extensions

Command: dconf read /org/gnome/shell/enabled-extensions | tr ' ' '\n'

$ dconf read /org/gnome/shell/enabled-extensions | tr ' ' '\n'
['quick-lang-switch@ankostis.gmail.com',
'user-theme@gnome-shell-extensions.gcampax.github.com',
'dash-to-dock@micxgx.gmail.com',
'appindicatorsupport@rgcjonas.gmail.com',
'pano@elhan.io',
'monitor@astraext.github.io',
'caffeine@patapon.info',
'blur-my-shell@aunetx',
'Bluetooth-Battery-Meter@maniacx.github.com']
peepNoork6iv commented 4 months ago

I have had the same bug on Fedora 39 with GNOME Shell 45.4. I don't know how to reproduce a similar error log, but every time I log in, I see that the last thing from the clipboard is pasted into the active window textbox.

$ dconf dump /org/gnome/shell/extensions/pano/
[/]
paste-on-select=true
play-audio-on-copy=false
send-notification-on-copy=false
$ dconf read /org/gnome/shell/enabled-extensions | tr ' ' '\n'
['background-logo@fedorahosted.org',
'emoji-selector@maestroschan.fr',
'pano@elhan.io',
'smile-extension@mijorus.it',
'grand-theft-focus@zalckos.github.com']
EnverOsmanovGY commented 4 months ago

It was discussed here.

Probably would be better to keep the original ticket open until new version will be released to the users.

zeerayne commented 4 months ago

Yep, looks like as duplicate of #244. Thanks @EnverOsmanovGY