Skip to content

Possible memory leak #13

Open
Open
@alexdelorenzo

Description

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions