gnome-shell crashed with SIGSEGV in g_str_hash() from g_hash_table_lookup() from update_user() from on_user_changed()

Bug #1842414 reported by Rachel Greenham
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
accountsservice (Ubuntu)
Confirmed
Medium
Unassigned
gnome-shell (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

https://errors.ubuntu.com/problem/3a817938d76d231fdfc8f698392fbf5e3724084f

Laptop was asleep (Dell XPS13 9370). I plugged it into a thunderbolt 3 dock (Caldigit TS3+). Keyboard rattling had no apparent effect at waking it up. Opened lid to see lock screen, keyboard still non-responsive. Unlocked using laptop's own keyboard. Logged in to see this and some other crashes being reported currently.

As description is what i was doing and it was the same for all crashes, am copy-pasting that part from first bug #1842412 then adding notes. In this case, it seems to have relaunched as session is continuing and gnome-shell is running.

ProblemType: Crash
DistroRelease: Ubuntu 19.10
Package: gnome-shell 3.33.91-1ubuntu1
ProcVersionSignature: Ubuntu 5.2.0-15.16-generic 5.2.9
Uname: Linux 5.2.0-15-generic x86_64
ApportVersion: 2.20.11-0ubuntu7
Architecture: amd64
CrashCounter: 1
CurrentDesktop: ubuntu:GNOME
Date: Mon Sep 2 23:31:05 2019
DisplayManager: gdm3
ExecutablePath: /usr/bin/gnome-shell
InstallationDate: Installed on 2018-09-11 (356 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180214)
ProcCmdline: /usr/bin/gnome-shell
ProcEnviron:
 LANG=en_GB.UTF-8
 LANGUAGE=en_GB:en
 PATH=(custom, user)
 SHELL=/usr/bin/zsh
 XDG_RUNTIME_DIR=<set>
RelatedPackageVersions: mutter-common 3.33.91-1ubuntu1
Signal: 11
SourcePackage: gnome-shell
StacktraceTop:
 __GI_raise (sig=<optimised out>) at ../sysdeps/unix/sysv/linux/raise.c:50
 ()
 <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
 g_str_hash () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_hash_table_lookup () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
Title: gnome-shell crashed with SIGSEGV in __GI_raise()
UpgradeStatus: Upgraded to eoan on 2019-07-16 (48 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
separator:

Revision history for this message
Rachel Greenham (rachel-strangenoises) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 g_str_hash () from /tmp/apport_sandbox_5_hxd6zz/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
 g_hash_table_lookup () from /tmp/apport_sandbox_5_hxd6zz/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
 update_user (user=0x559d87087600, manager=0x559d864e41f0) at ../src/libaccountsservice/act-user-manager.c:1020
 on_user_changed (manager=0x559d864e41f0, user=0x559d87087600) at ../src/libaccountsservice/act-user-manager.c:664
 on_user_changed (user=0x559d87087600, manager=0x559d864e41f0) at ../src/libaccountsservice/act-user-manager.c:650

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in gnome-shell (Ubuntu):
importance: Undecided → Medium
summary: - gnome-shell crashed with SIGSEGV in __GI_raise()
+ gnome-shell crashed with SIGSEGV in g_str_hash()
tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote : Re: gnome-shell crashed with SIGSEGV in g_str_hash()

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-shell (Ubuntu):
status: New → Confirmed
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

This crash looks suspiciously similar to bug 1841382.

information type: Private → Public
summary: - gnome-shell crashed with SIGSEGV in g_str_hash()
+ gnome-shell crashed with SIGSEGV in g_str_hash() from
+ g_hash_table_lookup() from update_user()
Changed in accountsservice (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
summary: gnome-shell crashed with SIGSEGV in g_str_hash() from
- g_hash_table_lookup() from update_user()
+ g_hash_table_lookup() from update_user() from on_user_changed()
description: updated
Revision history for this message
Daniel van Vugt (vanvugt) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.