[Pkg-utopia-maintainers] Bug#666548: network-manager-gnome: excessive password prompts and associated memory leak

Erich Schubert erich at debian.org
Wed Dec 26 16:20:38 UTC 2012


Package: network-manager-gnome
Version: 0.9.6.4-1
Followup-For: Bug #666548

Hi,
the same thing happened here, too. I left the laptop running at a spot with low wifi reception. Over night, nm-applet
had opened a hundred passphrase prompts for the *same* wireless network. It took *ages* to close them, the CPU
went up to 100% after each single window closing, taking seconds for the next one to be able to close.
Furthermore, there apparently is an associated memory leak:

20   0  415m 173m 3076 S   0,0  8,6  18:42.38 nm-applet

173 MB resident for the network applet? That's crazy.
Fortunately, I'm not using shell, so I can just kill the applet and restart it:

20   0  219m  13m  10m S   0,0  0,7   0:00.39 nm-applet

Next time it goes haywire, I'll just kill it right away to get pack the precious memory right away.

Anyway:

1) nm-applet should open at most *one* window asking for a passphrase at any time.
2) It should recognize when it managed to connect, and then close the window automatically
3) It would be nice to *not* ask for a passphrase when it has been verified before (i.e. connected successfully):
if I change my passphrase, I'm fine with editing the connection. I don't want nm-applet to ask for the passphrase every
time the wirless connection is bad!
4) The memory leak needs to be tracked down.

For reproduction, I recommend reducing wireless signal quality to the point where the network starts disconnecting.

-- System Information:
Debian Release: 7.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages network-manager-gnome depends on:
ii  dbus-x11                                     1.6.8-1
ii  dconf-gsettings-backend [gsettings-backend]  0.14.0-1
ii  dpkg                                         1.16.9
ii  gconf-service                                3.2.5-1+build1
ii  gnome-icon-theme                             3.6.0-1
ii  libatk1.0-0                                  2.6.0-1
ii  libc6                                        2.13-37
ii  libcairo-gobject2                            1.12.6-1
ii  libcairo2                                    1.12.6-1
ii  libdbus-1-3                                  1.6.8-1
ii  libdbus-glib-1-2                             0.100-1
ii  libgconf-2-4                                 3.2.5-1+build1
ii  libgdk-pixbuf2.0-0                           2.26.4-2
ii  libglib2.0-0                                 2.34.3-1
ii  libgnome-bluetooth10                         3.4.2-1
ii  libgnome-keyring0                            3.6.0-1
ii  libgtk-3-0                                   3.6.1-1
ii  libnm-glib-vpn1                              0.9.6.4-1
ii  libnm-glib4                                  0.9.6.4-1
ii  libnm-gtk0                                   0.9.6.4-1
ii  libnm-util2                                  0.9.6.4-1
ii  libnotify4                                   0.7.5-1
ii  libpango1.0-0                                1.30.1-1
ii  network-manager                              0.9.6.4-1
ii  policykit-1-gnome                            0.105-2

Versions of packages network-manager-gnome recommends:
ii  gnome-bluetooth                        3.6.0-1
ii  iso-codes                              3.40-1
ii  libpam-gnome-keyring [libpam-keyring]  3.6.1-1
pn  mobile-broadband-provider-info         <none>
ii  notification-daemon                    0.7.6-1

Versions of packages network-manager-gnome suggests:
pn  network-manager-openconnect-gnome  <none>
ii  network-manager-openvpn-gnome      0.9.6.0-1
pn  network-manager-pptp-gnome         <none>
ii  network-manager-vpnc-gnome         0.9.6.0-1

-- no debconf information



More information about the Pkg-utopia-maintainers mailing list