Bug#766595: Gnome-shell leaks memory

fmneto at gmail.com fmneto at gmail.com
Fri May 11 22:28:48 BST 2018


I have news regarding this bug (or at least I believe this is the same
bug).

GNOME devs have found a "memory leak" in gnome-shell's garbage
collection, when related to GJS. They have merged the fix into the
development branch (GNOME 3.30) and are going to (probably) merge into
the 3.28 version as well.

https://feaneron.com/2018/04/20/the-infamous-gnome-shell-memory-leak/

Cheers,
Francisco

On Tue, 24 May 2016 22:19:58 -0700 Ray Dillinger <bear at sonic.net> wrote:
> Additional information.
> 
> I've attached two screenshots cropped from my system monitor.
> between bootup one month ago and the reboot I'm getting ready
> to do tonight, gnome-shell went from occupying 180 Mbytes of
> memory to occupying 5.2 Gbytes of memory.
> 
> The leak starts getting faster after the first month; by the
> end of a second it's usually around 30Gbytes.  But I'm not
> waiting that long this time because this kernel upgrade is
> too important.
> 
> I tried to get better stability by uninstalling the buggy
> software, but apt will not allow having any kind of window
> manager installed without having gnome-shell.  It claims
> the login manager depends on it.  And it won't allow Xwindows
> to be installed at all without this particular graphical
> login manager; I would cheerfully use a text-mode login
> and startx with a different window manager if I could eliminate
> the unstable software that way, but this is apparently not
> allowed.
> 
> I'm sending this to two bugs that appear to be this issue
> or one very closely related.
> 
> This is a 'stretch' installation with gnome-shell 3.0.2.
> 
> 
> Here is the dependency information:  I hope it helps.
> 
> 				Ray
> 
> 
> 
> 
> -- System Information:
> Debian Release: stretch/sid
>   APT prefers testing
>   APT policy: (500, 'testing')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 4.5.0-1-amd64 (SMP w/8 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> 
> Versions of packages gnome-shell depends on:
> ii  dconf-gsettings-backend [gsettings-backend]  0.26.0-1
> ii  evolution-data-server                        3.18.5-1+b1
> ii  gir1.2-accountsservice-1.0                   0.6.40-3
> ii  gir1.2-atspi-2.0                             2.20.1-1
> ii  gir1.2-caribou-1.0                           0.4.20-1
> ii  gir1.2-clutter-1.0                           1.26.0-2
> ii  gir1.2-freedesktop                           1.48.0-2
> ii  gir1.2-gcr-3                                 3.20.0-2
> ii  gir1.2-gdesktopenums-3.0                     3.20.0-3
> ii  gir1.2-gdm-1.0                               3.20.1-1
> ii  gir1.2-gkbd-3.0                              3.6.0-1
> ii  gir1.2-glib-2.0                              1.48.0-2
> ii  gir1.2-gnomebluetooth-1.0                    3.18.3-1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20180511/a165c6a1/attachment-0001.sig>


More information about the pkg-gnome-maintainers mailing list