dconf-service memory leak
Bug #1069474 reported by
iroli
This bug affects 9 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
d-conf (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Quantal |
Fix Released
|
High
|
Unassigned |
Bug Description
(note that the component is part of GNOME and has a standing MRE then)
Impact:
The dconf-service has a leak which leads to extra memory usage over time for the session
Test Case:
Check that the dconf-service memory usage stay stable over time
Regression potential:
Limited, that's a leak fix
summary: |
- dconf-service ate all my memory + dconf-service memory leak |
Changed in d-conf (Ubuntu): | |
importance: | Undecided → High |
status: | Confirmed → Fix Committed |
Changed in d-conf (Ubuntu Quantal): | |
importance: | Undecided → High |
status: | New → In Progress |
description: | updated |
To post a comment you must log in.
It just (started) to happen again, I started 2 memory-demanding programs (each using 2GiB memory approx.), I do however have 8GiB memory installed.
The system froze for 2 Minutes (or so), no mouse cursor, sound stopped, sporadic hard disk activity.
Afterwards (from top):
13546 tbfg 20 0 906m 10m 3184 R 79,5 0,1 1:24.37 gnome-settings-
15316 tbfg 20 0 405m 129m 844 R 27,9 1,6 0:23.68 dconf-service
gnome-settings- daemon and dconf-service started to use (combined) 100% CPU usage and both started to eat up memory.
dmesg only shows: 0023.0002: >control queue full 0023.0002: >control queue full 0023.0002: >control queue full
[57726.545257] cherry 0003:046A:
[57726.549750] cherry 0003:046A:
[57726.557497] cherry 0003:046A:
/var/log/syslog may have something:
Oct 22 14:03:12 tbfg-desktop rtkit-daemon[1789]: The canary thread is apparently starving. Taking action.
Oct 22 14:03:12 tbfg-desktop rtkit-daemon[1789]: Demoting known real-time threads.
Oct 22 14:03:12 tbfg-desktop rtkit-daemon[1789]: Successfully demoted thread 2171 of process 2169 (n/a).
Oct 22 14:03:12 tbfg-desktop rtkit-daemon[1789]: Successfully demoted thread 2170 of process 2169 (n/a).
Oct 22 14:03:12 tbfg-desktop rtkit-daemon[1789]: Successfully demoted thread 2169 of process 2169 (n/a).
Oct 22 14:03:12 tbfg-desktop rtkit-daemon[1789]: Demoted 3 threads.
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]: [alsa-sink] alsa-util.c: snd_pcm_avail() returned a value that is exceptionally large: 406940 bytes (2306 ms).
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]: [alsa-sink] alsa-util.c: Most likely this is a bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the ALSA developers.
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]: [alsa-sink] alsa-util.c: snd_pcm_dump():
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]: [alsa-sink] alsa-util.c: Soft volume PCM
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]: [alsa-sink] alsa-util.c: Control: PCM Playback Volume
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]: [alsa-sink] alsa-util.c: min_dB: -51
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]: [alsa-sink] alsa-util.c: max_dB: 0
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]: [alsa-sink] alsa-util.c: resolution: 256
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]: [alsa-sink] alsa-util.c: Its setup is:
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]: [alsa-sink] alsa-util.c: stream : PLAYBACK
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]: [alsa-sink] alsa-util.c: access : MMAP_INTERLEAVED
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]: [alsa-sink] alsa-util.c: format : S16_LE
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]: [alsa-sink] alsa-util.c: subformat : STD
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]: [alsa-sink] alsa-util.c: channels : 2
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]: [alsa-sink] alsa-util.c: rate : 44100
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]: [alsa-sink] alsa-util.c: exact rate : 44100 (44100/1)
Oct 22 14:03:12 tbfg-desktop pulseaudio[2169]...