Activity log for bug #1866275

Date Who What changed Old value New value Message
2020-03-06 00:11:12 Matthew Ruffell bug added bug
2020-03-06 00:11:12 Matthew Ruffell attachment added Screencast of password overlay bug https://bugs.launchpad.net/bugs/1866275/+attachment/5334104/+files/Screencast%20from%2006-03-20%2012%3A46%3A31.webm
2020-03-06 00:11:36 Matthew Ruffell description If you have a password overlay dialogue box present on your screen, for example, trying to mount an encrypted disk image from gnome-disks, or trying to unlock an ssh key, if the lock screen appears while the dialogue is in place, after unlocking the screen, you can still enter your password into the dialogue and the action still happens (mounting the disk image, unlocking the ssh key), but the dialogue box gets stuck and does not disappear. Steps for reproducing: 1) In gnome-disks, make a small 10mb disk image, select ext4 and luks. Set a trivial password. 2) Attempt to mount the encrypted disk image 3) When the password unlock dialogue appears, lock your screen (super + L) 4) Wake the screen up, unlock computer <note, password overlay dialogue covers lock screen password prompt> 5) Enter password into existing dialogue 6) The dialogue now cannot be dismissed. Logs: Mar 06 12:46:36 ubuntu0 udisksd[749]: Set up loop device /dev/loop5 (backed by /home/ubuntu/Documents/diskimage.img) Mar 06 12:46:37 ubuntu0 systemd[1]: fprintd.service: Succeeded. Mar 06 12:46:40 ubuntu0 dbus-daemon[703]: [system] Activating via systemd: service name='net.reactivated.Fprint' unit='fprintd.service' requested by ':1.307' (uid=1000 pid=1506 comm="> Mar 06 12:46:40 ubuntu0 systemd[1]: Starting Fingerprint Authentication Daemon... Mar 06 12:46:40 ubuntu0 dbus-daemon[703]: [system] Successfully activated service 'net.reactivated.Fprint' Mar 06 12:46:40 ubuntu0 systemd[1]: Started Fingerprint Authentication Daemon. Mar 06 12:46:40 ubuntu0 gdm-password][1921]: pam_unix(gdm-password:auth): Couldn't open /etc/securetty: No such file or directory Mar 06 12:46:43 ubuntu0 gnome-shell[1506]: JS WARNING: [resource:///org/gnome/shell/gdm/authPrompt.js 316]: reference to undefined property "_defaultButtonWellActor" Mar 06 12:46:43 ubuntu0 gdm-password][1921]: pam_unix(gdm-password:auth): Couldn't open /etc/securetty: No such file or directory Mar 06 12:46:43 ubuntu0 gdm-password][1921]: gkr-pam: unlocked login keyring Mar 06 12:46:43 ubuntu0 NetworkManager[706]: <info> [1583452003.9911] agent-manager: agent[69f92bd444c1b400,:1.307/org.gnome.Shell.NetworkAgent/1000]: agent registered Mar 06 12:46:43 ubuntu0 dbus-daemon[1259]: [session uid=1000 pid=1259] Activating service name='org.freedesktop.FileManager1' requested by ':1.50' (uid=1000 pid=1506 comm="/usr/bin/gn> Mar 06 12:46:44 ubuntu0 dbus-daemon[1259]: [session uid=1000 pid=1259] Activating service name='org.gnome.Nautilus' requested by ':1.50' (uid=1000 pid=1506 comm="/usr/bin/gnome-shell > Mar 06 12:46:44 ubuntu0 gnome-shell[1506]: Unable to mount volume 10.0 MB Encrypted: Gio.IOErrorEnum: An operation is already pending Mar 06 12:46:51 ubuntu0 udisksd[749]: Unlocked device /dev/loop5 as /dev/dm-3 Mar 06 12:46:51 ubuntu0 kernel: EXT4-fs (dm-3): mounted filesystem without journal. Opts: (null) Mar 06 12:53:50 ubuntu0 gnome-shell[1506]: JS WARNING: [resource:///org/gnome/shell/ui/unlockDialog.js 762]: reference to undefined property "_authPrompt" Mar 06 12:53:50 ubuntu0 gnome-shell[1506]: JS ERROR: TypeError: this._authPrompt is undefined _escape@resource:///org/gnome/shell/ui/unlockDialog.js:762:13 Version info: - Ubuntu 20.04 - gnome-shell 3.35.91-1ubuntu2 Attached is a screencast demonstrating each of the steps for reproducing. If you have a password overlay dialogue box present on your screen, for example, trying to mount an encrypted disk image from gnome-disks, or trying to unlock an ssh key, if the lock screen appears while the dialogue is in place, after unlocking the screen, you can still enter your password into the dialogue and the action still happens (mounting the disk image, unlocking the ssh key), but the dialogue box gets stuck and does not disappear. Steps for reproducing: 1) In gnome-disks, make a small 10mb disk image, select ext4 and luks. Set a trivial password. 2) Attempt to mount the encrypted disk image 3) When the password unlock dialogue appears, lock your screen (super + L) 4) Wake the screen up, unlock computer <note, password overlay dialogue covers lock screen password prompt> 5) Enter password into existing dialogue 6) The dialogue now cannot be dismissed. Logs: Mar 06 12:46:36 ubuntu0 udisksd[749]: Set up loop device /dev/loop5 (backed by /home/ubuntu/Documents/diskimage.img) Mar 06 12:46:37 ubuntu0 systemd[1]: fprintd.service: Succeeded. Mar 06 12:46:40 ubuntu0 dbus-daemon[703]: [system] Activating via systemd: service name='net.reactivated.Fprint' unit='fprintd.service' requested by ':1.307' (uid=1000 pid=1506 comm="> Mar 06 12:46:40 ubuntu0 systemd[1]: Starting Fingerprint Authentication Daemon... Mar 06 12:46:40 ubuntu0 dbus-daemon[703]: [system] Successfully activated service 'net.reactivated.Fprint' Mar 06 12:46:40 ubuntu0 systemd[1]: Started Fingerprint Authentication Daemon. Mar 06 12:46:40 ubuntu0 gdm-password][1921]: pam_unix(gdm-password:auth): Couldn't open /etc/securetty: No such file or directory Mar 06 12:46:43 ubuntu0 gnome-shell[1506]: JS WARNING: [resource:///org/gnome/shell/gdm/authPrompt.js 316]: reference to undefined property "_defaultButtonWellActor" Mar 06 12:46:43 ubuntu0 gdm-password][1921]: pam_unix(gdm-password:auth): Couldn't open /etc/securetty: No such file or directory Mar 06 12:46:43 ubuntu0 gdm-password][1921]: gkr-pam: unlocked login keyring Mar 06 12:46:43 ubuntu0 NetworkManager[706]: <info> [1583452003.9911] agent-manager: agent[69f92bd444c1b400,:1.307/org.gnome.Shell.NetworkAgent/1000]: agent registered Mar 06 12:46:43 ubuntu0 dbus-daemon[1259]: [session uid=1000 pid=1259] Activating service name='org.freedesktop.FileManager1' requested by ':1.50' (uid=1000 pid=1506 comm="/usr/bin/gn> Mar 06 12:46:44 ubuntu0 dbus-daemon[1259]: [session uid=1000 pid=1259] Activating service name='org.gnome.Nautilus' requested by ':1.50' (uid=1000 pid=1506 comm="/usr/bin/gnome-shell > Mar 06 12:46:44 ubuntu0 gnome-shell[1506]: Unable to mount volume 10.0 MB Encrypted: Gio.IOErrorEnum: An operation is already pending Mar 06 12:46:51 ubuntu0 udisksd[749]: Unlocked device /dev/loop5 as /dev/dm-3 Mar 06 12:46:51 ubuntu0 kernel: EXT4-fs (dm-3): mounted filesystem without journal. Opts: (null) Mar 06 12:53:50 ubuntu0 gnome-shell[1506]: JS WARNING: [resource:///org/gnome/shell/ui/unlockDialog.js 762]: reference to undefined property "_authPrompt" Mar 06 12:53:50 ubuntu0 gnome-shell[1506]: JS ERROR: TypeError: this._authPrompt is undefined                                            _escape@resource:///org/gnome/shell/ui/unlockDialog.js:762:13 Version info: - Ubuntu 20.04 - gnome-shell 3.35.91-1ubuntu2 Attached is a screencast demonstrating each of the steps for reproducing.
2020-03-06 00:11:58 Matthew Ruffell bug watch added https://gitlab.gnome.org/GNOME/gnome-shell/issues/2321
2020-03-06 08:50:11 Daniel van Vugt bug task added gnome-shell
2020-03-09 16:55:21 Sebastien Bacher gnome-shell (Ubuntu): importance Undecided Low
2020-03-09 16:55:23 Sebastien Bacher gnome-shell (Ubuntu): status New Triaged
2020-03-17 15:08:27 Sebastien Bacher nominated for series Ubuntu Focal
2020-03-17 15:08:27 Sebastien Bacher bug task added gnome-shell (Ubuntu Focal)
2020-03-17 15:10:24 Sebastien Bacher gnome-shell (Ubuntu Focal): assignee Daniel van Vugt (vanvugt)
2020-03-19 09:46:08 Daniel van Vugt gnome-shell (Ubuntu Focal): status Triaged In Progress
2020-03-30 07:54:45 Bug Watch Updater gnome-shell: status Unknown New
2020-03-30 09:01:32 Daniel van Vugt gnome-shell (Ubuntu Focal): assignee Daniel van Vugt (vanvugt)
2020-03-30 09:01:42 Daniel van Vugt gnome-shell (Ubuntu Focal): status In Progress New
2020-03-30 09:02:39 Daniel van Vugt tags champagne focal champagne focal rls-ff-notfixing
2020-03-30 09:03:22 Daniel van Vugt bug watch added https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/2321
2020-03-30 09:03:38 Daniel van Vugt tags champagne focal rls-ff-notfixing focal rls-ff-notfixing
2020-03-30 09:05:51 Daniel van Vugt bug watch added https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/2446
2020-03-31 09:41:00 Launchpad Janitor gnome-shell (Ubuntu): status New Confirmed
2020-04-01 01:43:37 Daniel van Vugt bug task deleted gnome-shell (Ubuntu Focal)