Open abhijeetviswa opened 4 years ago
same error for me, Gnome Shell 3.32.2 and release 18 of the extension
I'm afraid there are two options at the moment:
thanks for answer, version from your link is working for me
after 1day of running, item in system monitor doubled or maybe tripled
restart of gnome-shell solves this for one day is this related to system monitor extension or gnome-shell itself?
Every extension has the responsibility to remove all the changes it made when it's deactivated. So it's the extension's fault. But there must be an error preventing that happen.
yes, i can see something in log, sending here, hope it helps systemmonitor.log
Two similar error messages are repeating over the log:
Object St.Label (0x55837356f870), has been already deallocated — 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.
Object St.Button (0x55837428c4a0), has been already deallocated — 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.
Unfortunately it does not tell where the problem is in the extension code. Resolving that would require further debugging.
Since this problem does not exist in latest Gnome Shell with latest extension, either you upgrade to the latest or keep Gnome Shell, but try an older version of the extension. Previous releases are available from the Github releases page.
I'm running Gnome Shell 3.32.2 and release 18 of the extension. However, it fails to load with the following error message:
TypeError: GObject.registerClass() used with invalid base class (is PopupBaseMenuItem)