sustmi / gnome-shell-extension-windowoverlay-icons

[Not maintained] GNOME Shell Extension that adds application icons to the windows overview (in Activities menu)
GNU General Public License v3.0
72 stars 14 forks source link

Many gnome-shell syslog messages on ubuntu 19.10 #15

Open chrstn-hntschl opened 4 years ago

chrstn-hntschl commented 4 years ago

Unfortunately I needed to disable this extension, since the following log messages from gnome-shell spam my syslog:

Object St.Bin (0x56023d791e90), 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.

Can this be fixed? The extension is working fine otherwise! Thanks a lot!

sustmi commented 3 years ago

Can you please confirm that this still happens in current version of GNOME Shell? And if yes, what is your exact version of GNOME Shell? Thanks.

chrstn-hntschl commented 3 years ago

Just installed the extension from https://extensions.gnome.org/ on Ubuntu 20.04 for testing. Bug is still present! Version of GNOME shell is 3.36 (3.36.3-1ubuntu1~20.04.2 to be exact). Thanks for getting back to this issue!

nmiell commented 3 years ago

I am also experiencing this with gnome-shell-3.36.5-1.fc32.x86_64

sustmi commented 3 years ago

I have rewritten the extension in order to support GNOME Shell v3.38. I am not sure what was the cause of the log messages but it is possible that it was fixed. Could you, please, try the v36 of this extension in GNOME Shell v3.38 (it does not support the older versions) and let me know if the issue still occurs? Thank you.

nmiell commented 3 years ago

I finally upgraded to Fedora 33/GNOME Shell 3.38/WindowOverlay Icons v36.

Now every time the overlay is activated, it generates:

Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor overviewGroup is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor Gjs_ui_workspacesView_WorkspacesView is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor Gjs_ui_workspace_Workspace is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor Gjs_ui_windowPreview_WindowPreview is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor StBin is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor StIcon is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor ClutterActor is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor Gjs_ui_windowPreview_WindowPreview is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor StBin is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor StIcon is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor ClutterActor is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor Gjs_ui_windowPreview_WindowPreview is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor StBin is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor StIcon is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor ClutterActor is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor Gjs_ui_windowPreview_WindowPreview is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor StBin is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor StIcon is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor ClutterActor is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor Gjs_ui_windowPreview_WindowPreview is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor StBin is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor StIcon is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor ClutterActor is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor overviewGroup is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor Gjs_ui_workspacesView_WorkspacesView is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor Gjs_ui_workspace_Workspace is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor Gjs_ui_windowPreview_WindowPreview is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor StBin is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor StIcon is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor ClutterActor is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor overviewGroup is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor Gjs_ui_workspacesView_WorkspacesView is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor Gjs_ui_workspace_Workspace is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor Gjs_ui_windowPreview_WindowPreview is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor StBin is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor StIcon is on because it needs an allocation. Dec 09 14:11:14 entropy gnome-shell[6685]: Can't update stage views actor ClutterActor is on because it needs an allocation.

sustmi commented 3 years ago

I think finally managed to find the cause of "Can't update stage views actor ... is on because it needs an allocation." warning messages. It was fixed in v37: https://github.com/sustmi/gnome-shell-extension-windowoverlay-icons/releases/tag/v37 . Could you, please, confirm that it helped on your system too, @nmiell ?

nmiell commented 3 years ago

That does appear to have fixed the issue, thanks.

On Sun, Feb 7, 2021 at 4:37 AM Miroslav Šustek notifications@github.com wrote:

I think finally managed to find the cause of "Can't update stage views actor ... is on because it needs an allocation." warning messages. It was fixed in v37: https://github.com/sustmi/gnome-shell-extension-windowoverlay-icons/releases/tag/v37 . Could you, please, confirm that it helped on your system too, @nmiell https://github.com/nmiell ?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/sustmi/gnome-shell-extension-windowoverlay-icons/issues/15#issuecomment-774667597, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQVFVPUN7U3GPQFUIZN5R3S52CRPANCNFSM4ND4J2JQ .