gnome-shell crashes when locking screen while dock widget is in focus
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-shell (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
gnome-shell crashes with signal 11 (segmentation fault) when I try to lock the screen while a widget in the dock is in focus. The end result is that the screen either does not lock, and gnome-shell reloads, or it hangs (can move mouse, but mouse clicks or keyboard presses don't seem to have any effect). Either way no screen lock occurs.
This is on a dual-screen setup, where I have the dock visible on both screens.
Steps to reproduce:
1) Open a terminal (or any app, terminal is just an example)
2) Open a new terminal with cntrl+N
3) Click on the terminal icon on the dock, so it shows both instances of the terminal app
4) Try to lock the screen with super+L
5) Observe crash
Attached is the output of syslog at the exact moment the crash occurs.
Output of lsb_release -rd:
Description: Ubuntu 18.04.1 LTS
Release: 18.04
Output of apt-cache policy gnome-shell:
gnome-shell:
Installed: 3.28.3-
Candidate: 3.28.3-
Version table:
*** 3.28.3-
500 http://
100 /var/lib/
3.
500 http://
Thank you for taking the time to report this bug and helping to make Ubuntu better. It sounds like some part of the system has crashed. To help us find the cause of the crash please follow these steps:
1. Look in /var/crash for crash files and if found run:
ubuntu-bug YOURFILE.crash
Then tell us the ID of the newly-created bug.
2. If step 1 failed then look at https:/ /errors. ubuntu. com/user/ ID where ID is the content of file /var/lib/ whoopsie/ whoopsie- id on the machine. Do you find any links to recent problems on that page? If so then please send the links to us.
3. If step 2 also failed then apply the workaround from bug 994921, reboot, reproduce the crash, and retry step 1.
Please take care to avoid attaching .crash files to bugs as we are unable to process them as file attachments. It would also be a security risk for yourself.