Wallpaper Change causes Memory Leak [$15]

Bug #1488183 reported by Viktor on 2015-08-24
72
This bug affects 14 people
Affects Status Importance Assigned to Milestone
Gala
Fix Committed
High
KJ Lawrence

Bug Description

Whenever I change the wallpaper the ram usage increases by 10-20MB. Since I've automated the process of changing wallpaper every few minutes, the laptop becomes unusable due to lack of free RAM.

Related branches

Daniel Fore (danrabbit) wrote :

Confirming this report. Can be reproduced by using "Variety" wallpaper changer.

affects: elementaryos → gala
Changed in gala:
status: New → Confirmed
milestone: none → loki-beta1
Cody Garver (codygarver) on 2015-09-16
Changed in gala:
importance: Undecided → Medium
Liam (freefavors) wrote :

can you post a link with the code? maybe the git repo, I'm new to launchpad so Im not sure if I can see the code from here.

Liam (freefavors) wrote :

when I typed wallpaper at the elementary os git repo no results were shown then I typed screen and this came up.
https://github.com/pimvullers/elementary/search?utf8=%E2%9C%93&q=screen

I notice the first is a login screen

inherit gnome2-utils vala cmake-utils
DESCRIPTION="Pantheon Login Screen for LightDM"
HOMEPAGE="https://launchpad.net/pantheon-greeter"
SRC_URI="https://launchpad.net/${PN}/freya/${PV}/+download/${P}.tar.xz"

scroll bar:

DESCRIPTION="Overlay Scrollbars use an overlay to ensure that scrollbars take up no active screen real-estate."
HOMEPAGE="https://launchpad.net/overlay-scrollbar"0.

arrow patch:

 menu_parent.app_paintable = true;
menu_parent.set_visual (Gdk.Screen.get_default ().get_rgba_visual ());

screen resolution:

- public string screen_resolution { get; set; }
- public GalaSettings gala_settings;
-
- public Settings () {
+ public bool use_category { get; set; }
+ public string screen_resolution { get; set; }
+ public GalaSettings gala_settings;

*******************************
would any of these factors possibly contribute to the memory leak?

Cody Garver (codygarver) on 2016-04-30
Changed in gala:
milestone: loki-beta1 → loki-rc1
Daniel Fore (danrabbit) on 2016-06-15
Changed in gala:
milestone: loki-rc1 → none
Changed in gala:
importance: Medium → High
Maxim Taranov (png2378) wrote :
summary: - Wallpaper Change causes Memory Leak
+ Wallpaper Change causes Memory Leak [$15]
tags: added: bounty
Changed in gala:
assignee: nobody → KJ Lawrence (kjtehprogrammer)
milestone: none → juno-beta1
status: Confirmed → Fix Committed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers