Bug#605699: iceweasel: Spam of master key password windows when starting

Ronan Keryell Ronan.Keryell at enstb.org
Thu Dec 2 14:08:35 UTC 2010


Package: iceweasel
Version: 3.5.15-1
Severity: normal

When starting, iceweasel can reopen all the previously opened windows.
If some pages need authentication with credentials stored in the "Saved
Passwords" system, the master password window is opened to ask for it.

If there are many pages that needs a stored credential, as many windows
may open, each one grabbing the Xserver focus from the other and messing
up the input... Painful to type all the password at every restart. :-(

If the network is slow enough, the typist agile and iceweasel not
overwhelmed by swapping out to open all the pages, one can be lucky and
having to type the password only once...

Instead we should have only one master password window opened at most.
It looks like the algorithm is to open a new window each time the master
password is needed and is not set, instead of to open a new window each
time is needed, is not set and such a window is not already opened.

This bug is in the wild for 1 or 2 years, so I guess it is time for me
to report it since it is not solved for a while. :-)

Thank you for your support.

-- Package-specific info:
-------------- next part --------------

-- Extensions information
Name: Adblock Plus
Location: ${PROFILE_EXTENSIONS}/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
Status: enabled

Name: Default
Location: /usr/lib/iceweasel/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
Package: iceweasel
Status: enabled

Name: Dictionary Switcher
Location: ${PROFILE_EXTENSIONS}/dictionary-switcher at design-noir.de
Status: enabled

Name: Flashblock
Location: ${PROFILE_EXTENSIONS}/{3d7eb24f-2740-49df-8937-200b1cc08f8a}
Status: enabled

Name: FoxLingo
Location: ${PROFILE_EXTENSIONS}/{ef62e1ce-d2a4-4cdd-b7ec-92b120366b66}
Status: enabled

Name: FoxyProxy Standard
Location: ${PROFILE_EXTENSIONS}/foxyproxy at eric.h.jung
Status: enabled

Name: Fran?ais Language Pack
Location: /usr/lib/iceweasel/extensions/langpack-fr at firefox.mozilla.org
Package: iceweasel-l10n-fr
Status: enabled

Name: Greasemonkey
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{e4a8a97b-f2ed-450b-b12d-ee082ba24781}
Package: xul-ext-greasemonkey
Status: enabled

Name: It's All Text!
Location: ${PROFILE_EXTENSIONS}/itsalltext at docwhat.gerf.org
Status: enabled

Name: Media Pirate - The video downloader
Location: ${PROFILE_EXTENSIONS}/{cc265d3d-3f6f-0170-a78b-bbbaef7a868c}
Status: app-disabled

Name: UnMHT
Location: ${PROFILE_EXTENSIONS}/{f759ca51-3a91-4dd1-ae78-9db5eee9ebf0}
Status: enabled

Name: Web Developer
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{c45c406e-ab73-11d8-be73-000a95be3b12}
Package: xul-ext-webdeveloper
Status: enabled

-- Plugins information
Name: DivX Web Player
Location: /usr/lib/mozilla/plugins/libtotem-mully-plugin.so
Package: totem-mozilla
Status: enabled

Name: Java(TM) Plug-in 1.6.0_21
Location: /usr/lib/jvm/java-6-sun-1.6.0.22/jre/lib/amd64/libnpjp2.so
Package: sun-java6-bin
Status: enabled

Name: Java(TM) Plug-in 1.6.0_22
Location: /usr/lib/jvm/java-6-sun-1.6.0.22/jre/lib/amd64/libnpjp2.so
Package: sun-java6-bin
Status: enabled

Name: QuickTime Plug-in 7.6.6
Location: /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so
Package: totem-mozilla
Status: enabled

Name: Shockwave Flash
Location: /home/keryell/.mozilla/plugins/libflashplayer.so
Status: enabled

Name: Skype Buttons for Kopete
Location: /usr/lib/mozilla/plugins/skypebuttons.so
Package: kopete
Status: enabled

Name: VLC Multimedia Plug-in
Location: /usr/lib/mozilla/plugins/libvlcplugin.so
Package: mozilla-plugin-vlc
Status: enabled

Name: VLC Multimedia Plugin (compatible Totem 2.30.2)
Location: /usr/lib/mozilla/plugins/libtotem-cone-plugin.so
Package: totem-mozilla
Status: enabled

Name: Windows Media Player Plug-in 10 (compatible; Totem)
Location: /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so
Package: totem-mozilla
Status: enabled


-- Addons package information
ii  iceweasel      3.5.15-1       Web browser based on Firefox
ii  iceweasel-l10n 1:3.5.15+debia French language package for Iceweasel
ii  kopete         4:4.4.5-2      instant messaging and chat application
ii  mozilla-plugin 1.1.3-1        multimedia plugin for web browsers based on 
ii  sun-java6-bin  6.22-1         Sun Java(TM) Runtime Environment (JRE) 6 (ar
ii  totem-mozilla  2.30.2-5       Totem Mozilla plugin
ii  xul-ext-grease 0.8.20100408.6 extension that enables customization of webp
ii  xul-ext-webdev 1.1.8-5        web developer extension for the Iceweasel/Fi
-------------- next part --------------

-- System Information:
Debian Release: squeeze/sid
  APT prefers oldstable
  APT policy: (500, 'oldstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages iceweasel depends on:
ii  debianutils                   3.4.2      Miscellaneous utilities specific t
ii  fontconfig                    2.8.0-2.1  generic font configuration library
ii  libc6                         2.11.2-7   Embedded GNU C Library: Shared lib
ii  libglib2.0-0                  2.24.2-1   The GLib library of C routines
ii  libgtk2.0-0                   2.20.1-2   The GTK+ graphical user interface 
ii  libnspr4-0d                   4.8.6-1    NetScape Portable Runtime Library
ii  libstdc++6                    4.4.5-10   The GNU Standard C++ Library v3
ii  procps                        1:3.2.8-10 /proc file system utilities
ii  xulrunner-1.9.1               1.9.1.15-1 XUL + XPCOM application runner

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
ii  libgssapi-krb5-2            1.8.3+dfsg-3 MIT Kerberos runtime libraries - k
pn  mozplugger                  <none>       (no description available)
ii  ttf-lyx                     1.6.7-1      TrueType versions of some TeX font
pn  ttf-mathematica4.1          <none>       (no description available)
ii  xfonts-mathml               4            Type1 Symbol font for MathML
pn  xprint                      <none>       (no description available)

Versions of packages xulrunner-1.9.1 depends on:
ii  libasound2              1.0.23-2.1       shared library for ALSA applicatio
ii  libatk1.0-0             1.30.0-1         The ATK accessibility toolkit
ii  libbz2-1.0              1.0.5-6          high-quality block-sorting file co
ii  libc6                   2.11.2-7         Embedded GNU C Library: Shared lib
ii  libcairo2               1.8.10-6         The Cairo 2D vector graphics libra
ii  libdbus-1-3             1.2.24-3         simple interprocess messaging syst
ii  libfontconfig1          2.8.0-2.1        generic font configuration library
ii  libfreetype6            2.4.2-2.1        FreeType 2 font engine, shared lib
ii  libgcc1                 1:4.4.5-10       GCC support library
ii  libglib2.0-0            2.24.2-1         The GLib library of C routines
ii  libgtk2.0-0             2.20.1-2         The GTK+ graphical user interface 
ii  libhunspell-1.2-0       1.2.11-1         spell checker and morphological an
ii  libjpeg62               6b1-1            The Independent JPEG Group's JPEG 
ii  libmozjs2d              1.9.1.15-1       The Mozilla SpiderMonkey JavaScrip
ii  libnspr4-0d             4.8.6-1          NetScape Portable Runtime Library
ii  libnss3-1d              3.12.8-1         Network Security Service libraries
ii  libpango1.0-0           1.28.3-1         Layout and rendering of internatio
ii  libpng12-0              1.2.44-1         PNG library - runtime
ii  libreadline6            6.1-3            GNU readline and history libraries
ii  libsqlite3-0            3.7.3-1          SQLite 3 shared library
ii  libstartup-notification 0.10-1           library for program launch feedbac
ii  libstdc++6              4.4.5-10         The GNU Standard C++ Library v3
ii  libx11-6                2:1.3.3-4        X11 client-side library
ii  libxrender1             1:0.9.6-1        X Rendering Extension client libra
ii  libxt6                  1:1.0.7-1        X11 toolkit intrinsics library
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

-- no debconf information

-- 
  Ronan KERYELL                      |\/  GSM:    (+33|0) 6 13 14 37 66
  HPC Project                        |/)  Fax:    (+33|0) 1 46 01 05 46
  9 Route du Colonel Marcel Moraine  K    E-mail: rk at hpc-project.com
  92360 Meudon La For?t              |\   skype:keryell
  FRANCE                             | \  http://hpc-project.com


More information about the pkg-mozilla-maintainers mailing list