Bug#640331: /usr/lib/xulrunner-1.9.1/xulrunner-stub: Memory leak in xulrunner-stub (Was: iceweasel 6.0 - huge ram use)
Jacob Sparre Andersen
sparre at nbi.dk
Thu Dec 29 08:44:02 UTC 2011
Package: xulrunner-1.9.1
Version: 1.9.1.16-11
Followup-For: Bug #640331
Dear Maintainer,
I've made a simple test of Iceweasel, since I suspected it has a memory leak:
1) Restarted iceweasel.
2) Restored a session such that two tabs were open:
a) a "restore session" tab
b) http://queue.acm.org/detail.cfm?id=2076798
3) Registered the memory use of "xulrunner-stub" using top:
Thu Dec 29 06:12:47 2011:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
13138 sparre 20 0 296m 68m 26m S 0.0 14.0 0:11.73 xulrunner-stub
4) Left Iceweasel (almost on it own) for a few hours. (In reality I have had
3 different pages open in a 3rd tab.)
5) Registered the memory use of "xulrunner-stub" using top once again:
Thu Dec 29 09:28:58 2011:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
13138 sparre 20 0 317m 59m 15m S 0.3 12.1 2:43.90 xulrunner-stub
6) This indicates that Iceweasel (xulrunner-stub) leaks memory at a rate of
about 8.4 Mb/hour. Since I prefer to leave my browser running for weeks
at a time, this is not really acceptable. And even if it was, it
indicates a programming error, which might be used for an attack against
my system.
Kind regards,
Jacob Sparre Andersen
-- System Information:
Debian Release: wheezy/sid
APT prefers stable
APT policy: (700, 'stable')
Architecture: i386 (i686)
Kernel: Linux 3.1.0-1-486
Locale: LANG=fo_FO.ISO-8859-1, LC_CTYPE=fo_FO.ISO-8859-1 (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages xulrunner-1.9.1 depends on:
ii libasound2 1.0.24.1-4
ii libatk1.0-0 2.2.0-2
ii libbz2-1.0 1.0.5-7
ii libc6 2.13-21
ii libcairo2 1.10.2-6.1
ii libdbus-1-3 1.4.16-1
ii libfontconfig1 2.8.0-3
ii libfreetype6 2.4.8-1
ii libgcc1 1:4.6.2-4
ii libglib2.0-0 2.30.2-4
ii libgtk2.0-0 2.24.8-2
ii libhunspell-1.2-0 1.2.14-4
ii libjpeg62 6b1-2
ii libmozjs2d 1.9.1.16-11
ii libnspr4-0d 4.8.9-1
ii libnss3-1d 3.13.1.with.ckbi.1.88-1
ii libpango1.0-0 1.29.4-2
ii libpng12-0 1.2.46-3
ii libreadline6 6.2-7
ii libsqlite3-0 3.7.9-2
ii libstartup-notification0 0.12-1
ii libstdc++6 4.6.2-4
ii libx11-6 2:1.4.4-4
ii libxrender1 1:0.9.6-2
ii libxt6 1:1.1.1-2
ii zlib1g 1:1.2.3.4.dfsg-3
xulrunner-1.9.1 recommends no packages.
Versions of packages xulrunner-1.9.1 suggests:
ii libcanberra0 0.28-3
ii libdbus-glib-1-2 0.98-1
ii libgconf2-4 2.32.4-1
ii libgnome2-0 2.32.1-2
ii libgnomeui-0 2.24.5-2
ii libgnomevfs2-0 1:2.24.4-1
-- no debconf information
More information about the pkg-mozilla-maintainers
mailing list