After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 667156 - Password dialogs queue up
Password dialogs queue up
Status: RESOLVED OBSOLETE
Product: gnome-shell
Classification: Core
Component: network-indicator
3.3.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
triaged
Depends on:
Blocks:
 
 
Reported: 2012-01-02 23:52 UTC by Sebastian Keller
Modified: 2021-07-05 14:16 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian Keller 2012-01-02 23:52:40 UTC
Sometimes I'm using my laptop where I only have access to two wireless networks with very low signal strength. It often happens that i get disconnected randomly and then get shown the password dialog.
Now when I go away and leave the laptop running for a while, after I come back, there are multiple password dialogs for the two networks queued up. (Some from gnome-shell, some from nm-applet as described in #662338).
In the gnome-shell dialogs when i click cancel the next one from the queue shows up.
There should be only the most recent dialog.

These dialogs also prevent the screensaver from starting so that after I'm done clicking away all those dialogs the screen finally fades to black.

Also when cancelling those dialogs too fast I have seen gnome-shell crashing. (No backtrace yet; I first have to find a way to reliably add enough dialogs to reproduce the crash)
Comment 1 Milan Bouchet-Valat 2012-01-04 14:41:14 UTC
Dialogs queuing up is certainly a bug per-se. But in bug 664495, Jon said we should never ask for password without user action; this doesn't seem to be technically possible currently, according to Giovanni.

Also, are you storing your WiFi passphrases in the keyring? If yes, then there's another problem.
Comment 2 Sebastian Keller 2012-01-04 15:55:21 UTC
No, the passphrases are not stored in the keyring but by NetworkManager as both connections are available to all users. If the password dialogs show up the password fields are already filled out, so they are remembered correctly.

I guess the dialog just shows up, because of a failed connection attempt, which i think NM assumes might be because of a wrong password but in reality is because of the low connection strength.
Comment 3 Milan Bouchet-Valat 2012-01-05 13:02:33 UTC
(In reply to comment #2)
> I guess the dialog just shows up, because of a failed connection attempt, which
> i think NM assumes might be because of a wrong password but in reality is
> because of the low connection strength.
Yeah, that's a current limitation with NM, I'd like to know whether that's fixable or not. In the present case, this behavior is quite unfortunate.
Comment 4 Milan Bouchet-Valat 2012-05-06 14:14:54 UTC
Does this still happen with 3.4?
Comment 5 Jasper St. Pierre (not reading bugmail) 2012-05-06 16:31:50 UTC
Yes.
Comment 6 Milan Bouchet-Valat 2012-07-27 08:38:52 UTC
See also bug 676278.
Comment 7 GNOME Infrastructure Team 2021-07-05 14:16:29 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of  gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/

Thank you for your understanding and your help.