Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possible memory leak #13

Open
alexdelorenzo opened this issue Oct 15, 2021 · 0 comments
Open

Possible memory leak #13

alexdelorenzo opened this issue Oct 15, 2021 · 0 comments

Comments

@alexdelorenzo
Copy link
Owner

alexdelorenzo commented Oct 15, 2021

Left castctl running for 6 days, and it's using 2GB of resident memory out of nowhere:

user        1642  0.2  7.5 2357276 2166868 ?     Sl   Oct09  19:26 /usr/bin/python /home/user/.local/bin/castctl service connect -h Chromecast -i -l warn -w 15

More info:

❯ castctl -V
cast_control v0.11.8.post0

❯ pamac info cast_control python-mpris_server python-pychromecast python-aiopath python-gobject python-daemons
Name                  : cast_control
Version               : 1:0.11.8.post0-1
Description           : Control Chromecasts from Linux and D-Bus
URL                   : https://github.com/alexdelorenzo/cast_control
Licenses              : AGPL3
Repository            : AUR
Depends On            : python-aiopath python-appdirs python-click
                        python-daemons python-gobject python-mpris_server
                        python-pychromecast python-pydbus
                        python-typing_extensions
Optional Dependencies : playerctl [Installed]
                        gnome-shell-extension-mpris-indicator-button
Make Dependencies     : python-setuptools
Replaces              : chromecast_mpris
Conflicts With        : chromecast_mpris
Maintainer            : yochananmarqos
First Submitted       : 05/24/2021
Last Modified         : 09/22/2021
Votes                 : 1

Name                  : python-mpris_server
Version               : 1:0.4.2-1
Description           : Integrate MPRIS Media Player support into your app
URL                   : https://github.com/alexdelorenzo/mpris_server
Licenses              : AGPL3
Repository            : AUR
Depends On            : python-gobject python-pydbus python-unidecode
                        python-emoji python-typing_extensions
Make Dependencies     : python-setuptools
Maintainer            : yochananmarqos
First Submitted       : 02/10/2021
Last Modified         : 09/10/2021
Votes                 : 1

Name                  : python-pychromecast
Version               : 9.2.1-1
Description           : Library for Python 3 to communicate with the Google
                        Chromecast
URL                   : https://github.com/home-assistant-libs/pychromecast
Licenses              : MIT
Repository            : AUR
Installed Size        : 609.5 kB
Depends On            : python-protobuf python-zeroconf python-casttube
Make Dependencies     : python-setuptools
Packager              : Unknown Packager
Maintainer            : yochananmarqos
First Submitted       : 06/23/2017
Last Modified         : 09/16/2021
Votes                 : 30
Build Date            : 09/17/2021
Install Date          : 09/17/2021
Install Reason        : Installed as a dependency for another package

Name                  : python-aiopath
Version               : 0.5.12-1
Description           : Asynchronous pathlib for Python
URL                   : https://github.com/alexdelorenzo/aiopath
Licenses              : LGPL3
Repository            : AUR
Installed Size        : 117.7 kB
Depends On            : python-aiofile python-anyio python-typing-extensions
Make Dependencies     : python-setuptools
Packager              : Unknown Packager
Maintainer            : yochananmarqos
First Submitted       : 05/30/2021
Last Modified         : 08/10/2021
Build Date            : 08/14/2021
Install Date          : 08/14/2021
Install Reason        : Installed as a dependency for another package

Name                  : python-gobject
Version               : 3.40.1-1
Description           : Python Bindings for GLib/GObject/GIO/GTK+
URL                   : https://wiki.gnome.org/Projects/PyGObject
Licenses              : LGPL
Repository            : extra
Installed Size        : 1.2 MB
Depends On            : gobject-introspection-runtime python
Optional Dependencies : cairo: Cairo bindings [Installed]
Make Dependencies     : python-cairo gobject-introspection git meson
Check Dependencies    : python-pytest gtk3 xorg-server-xvfb
Required By           : gufw hplip manjaro-application-utility manjaro-hello
                        manjaro-printer nicotine+ plasma5-runners-appmenu-git
                        python-pydbus system-config-printer tlpui udiskie xpra
Optional For          : avahi gnumeric pacman-mirrors
Provides              : pygobject-devel=3.40.1
Replaces              : pygobject-devel<=3.36.1-1
Conflicts With        : pygobject-devel
Packager              : Jan Alexander Steffens (heftig) <[email protected]>
Build Date            : 03/30/2021
Install Date          : 06/14/2021
Install Reason        : Installed as a dependency for another package
Signatures            : Yes

Name                  : python-daemons
Version               : 1.3.2-1
Description           : Python unix daemon base classes.
URL                   : https://github.com/kevinconway/daemons
Licenses              : Apache
Repository            : AUR
Installed Size        : 99.8 kB
Depends On            : python-eventlet python-gevent
Make Dependencies     : python-setuptools
Packager              : Unknown Packager
Maintainer            : yochananmarqos
First Submitted       : 05/24/2021
Last Modified         : 05/25/2021
Build Date            : 08/14/2021
Install Date          : 08/14/2021
Install Reason        : Installed as a dependency for another package
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant