gnome-shell crash after resume from suspend in gdm/util.js:154
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNOME Shell |
Fix Released
|
Unknown
|
|||
gnome-shell (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
### Affected version
* Your OS and version: ubuntu 22.04 (dev series, before release)
* Affected GNOME Shell version: 41.3-1ubuntu1
* Issue appears in Wayland
### Bug summary
Sometimes gnome-shell hangs when I open the laptop to login from the suspend state, preventing the rest of gdm to load. Because I am running wayland, I cannot open another tty either. If I close the laptop lid again and wait 30s or so and reopen to retry, it will work.
### Steps to reproduce
Not 100% reproducible, happens sometimes.
1. open laptop to login from suspend
2. see login screen with time and all looks normal but is unresponsive
### What happened
The login screen is hung and unresponsive to clicks/
### What did you expect to happen
The login screen should be responsive to input.
### Relevant logs, screenshots, screencasts etc.
After a successful login, I see a crash in journalctl:
```
Mar 01 09:58:40 fenrir gnome-shell[2799]: JS ERROR: Gio.DBusError: Error calling StartServiceByName for net.reactivated
```
<!-- Do not remove the following line. -->
ProblemType: Crash
DistroRelease: Ubuntu 22.04
Package: fprintd 1.94.2-1
ProcVersionSign
Uname: Linux 5.15.0-18-generic x86_64
ApportVersion: 2.20.11-0ubuntu78
Architecture: amd64
CasperMD5CheckR
CrashCounter: 1
Date: Tue Mar 1 09:58:16 2022
ExecutablePath: /usr/libexec/
ExecutableTimes
InstallationDate: Installed on 2020-06-29 (609 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
ProcCmdline: /usr/libexec/
ProcCwd: /
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
SegvAnalysis: Skipped: missing required field "Disassembly"
Signal: 11
SourcePackage: fprintd
UpgradeStatus: Upgraded to jammy on 2022-01-04 (55 days ago)
UserGroups: N/A
affects: | fprintd (Ubuntu) → gnome-shell (Ubuntu) |
affects: | fprintd → gnome-shell |
Changed in gnome-shell (Ubuntu): | |
status: | New → Triaged |
status: | Triaged → In Progress |
summary: |
- gnome-shell crash after resume from suspend in util.js:154 + gnome-shell crash after resume from suspend in gdm/util.js:154 |
Changed in gnome-shell: | |
status: | Unknown → New |
Changed in gnome-shell: | |
status: | New → Fix Released |
StacktraceTop: get_context (source= source@ entry=0xa0c0000 000000000) at ../../. ./glib/ gmain.c: 1481 3a70) at ../../. ./gio/gtask. c:1278 53a70, type=<optimized out>) at ../../. ./gio/gtask. c:1249 return_ error (task=<optimized out>, error=<optimized out>) at ../../. ./gio/gtask. c:1889 task_return_ in_idle_ cb (user_data= 0x55ba9326a220) at /usr/include/ glib-2. 0/glib/ gmem.h: 213
g_source_
g_task_return (type=<optimized out>, task=0x55ba9325
g_task_return (task=0x55ba932
g_task_
fp_device_