Running Fedora 38 with Gnome 44, I'm seeing the following log statements every 30 seconds when browsing the users logs (e.g. journalctl -b
).
apr 27 23:26:18 linux gnome-shell[2548]: Object St.Label (0x55ee00e6d530), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
apr 27 23:26:18 linux gnome-shell[2548]: == Stack trace for context 0x55ee00a40de0 ==
apr 27 23:26:18 linux gnome-shell[2548]: #0 7ffdacf5eb90 b /home/user/.local/share/gnome-shell/extensions/[email protected]/wirelesshid.js:171 (39adebe11e70 @ 76)
apr 27 23:26:18 linux gnome-shell[2548]: #1 7ffdacf5ec50 b /home/user/.local/share/gnome-shell/extensions/[email protected]/wirelesshid.js:196 (39adebe11f60 @ 17)
apr 27 23:26:18 linux gnome-shell[2548]: #2 7ffdacf5ed00 b /home/user/.local/share/gnome-shell/extensions/[email protected]/wirelesshid.js:192 (39adebe11ec0 @ 195)
apr 27 23:26:18 linux gnome-shell[2548]: #3 55ee05a23848 i self-hosted:1121 (21f65d9a0dd0 @ 501)
apr 27 23:26:18 linux gnome-shell[2548]: == Stack trace for context 0x55ee00a40de0 ==
apr 27 23:26:18 linux gnome-shell[2548]: #0 7ffdacf5ec50 b /home/user/.local/share/gnome-shell/extensions/[email protected]/wirelesshid.js:199 (39adebe11f60 @ 64)
apr 27 23:26:18 linux gnome-shell[2548]: #1 7ffdacf5ed00 b /home/user/.local/share/gnome-shell/extensions/[email protected]/wirelesshid.js:192 (39adebe11ec0 @ 195)
apr 27 23:26:18 linux gnome-shell[2548]: #2 55ee05a23848 i self-hosted:1121 (21f65d9a0dd0 @ 501)
apr 27 23:26:18 linux gnome-shell[2548]: clutter_text_get_editable: assertion 'CLUTTER_IS_TEXT (self)' failed
apr 27 23:26:18 linux gnome-shell[2548]: clutter_text_get_text: assertion 'CLUTTER_IS_TEXT (self)' failed
apr 27 23:26:18 linux gnome-shell[2548]: clutter_text_set_text: assertion 'CLUTTER_IS_TEXT (self)' failed
apr 27 23:26:18 linux gnome-shell[2548]: Object St.Icon (0x55ee028e6440), 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.
apr 27 23:26:48 linux gnome-shell[2548]: Object St.Label (0x55ee00e6d530), has been already disposed — impossible to set any property on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
apr 27 23:26:48 linux gnome-shell[2548]: == Stack trace for context 0x55ee00a40de0 ==
apr 27 23:26:48 linux gnome-shell[2548]: #0 55ee05a23a58 i /home/user/.local/share/gnome-shell/extensions/[email protected]/wirelesshid.js:171 (39adebe11e70 @ 76)
apr 27 23:26:48 linux gnome-shell[2548]: #1 55ee05a239c0 i /home/user/.local/share/gnome-shell/extensions/[email protected]/wirelesshid.js:196 (39adebe11f60 @ 17)
apr 27 23:26:48 linux gnome-shell[2548]: #2 55ee05a23918 i /home/user/.local/share/gnome-shell/extensions/[email protected]/wirelesshid.js:192 (39adebe11ec0 @ 195)
apr 27 23:26:48 linux gnome-shell[2548]: #3 55ee05a23848 i self-hosted:1121 (21f65d9a0dd0 @ 501)
apr 27 23:26:48 linux gnome-shell[2548]: == Stack trace for context 0x55ee00a40de0 ==
apr 27 23:26:48 linux gnome-shell[2548]: #0 55ee05a239c0 i /home/user/.local/share/gnome-shell/extensions/[email protected]/wirelesshid.js:199 (39adebe11f60 @ 64)
apr 27 23:26:48 linux gnome-shell[2548]: #1 55ee05a23918 i /home/user/.local/share/gnome-shell/extensions/[email protected]/wirelesshid.js:192 (39adebe11ec0 @ 195)
apr 27 23:26:48 linux gnome-shell[2548]: #2 55ee05a23848 i self-hosted:1121 (21f65d9a0dd0 @ 501)
apr 27 23:26:48 linux gnome-shell[2548]: clutter_text_get_editable: assertion 'CLUTTER_IS_TEXT (self)' failed
apr 27 23:26:48 linux gnome-shell[2548]: clutter_text_get_text: assertion 'CLUTTER_IS_TEXT (self)' failed
apr 27 23:26:48 linux gnome-shell[2548]: clutter_text_set_text: assertion 'CLUTTER_IS_TEXT (self)' failed
apr 27 23:26:48 linux gnome-shell[2548]: Object St.Icon (0x55ee028e6440), 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.
Your extension does seem to work properly, regardless the log statements. That said, would be nice if you could take a look to at least lighten the logs.