gnome-session-binary crashed with SIGSEGV in g_signal_emit_valist() from g_signal_emit_by_name() from gsm_exported_client_private_emit_query_end_session()

Bug #1942238 reported by christian espinoza
76
This bug affects 10 people
Affects Status Importance Assigned to Milestone
gnome-session (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

https://errors.ubuntu.com/problem/7d04bae8b01fc69d3c8db64f88f8b01331c7f327

This is happening since the first boot after upgrading to 21.10

ProblemType: Crash
DistroRelease: Ubuntu 21.10
Package: gnome-session-bin 3.38.0-3ubuntu2
ProcVersionSignature: Ubuntu 5.13.0-14.14-generic 5.13.1
Uname: Linux 5.13.0-14-generic x86_64
ApportVersion: 2.20.11-0ubuntu68
Architecture: amd64
CasperMD5CheckResult: pass
CrashCounter: 1
CurrentDesktop: GNOME-Greeter:GNOME
Date: Tue Aug 31 17:58:47 2021
ExecutablePath: /usr/libexec/gnome-session-binary
InstallationDate: Installed on 2021-07-23 (39 days ago)
InstallationMedia: Ubuntu 21.04 "Hirsute Hippo" - Release amd64 (20210420)
ProcCmdline: /usr/libexec/gnome-session-binary --systemd --autostart /usr/share/gdm/greeter/autostart
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_GB.UTF-8
 SHELL=/bin/false
SegvAnalysis:
 Segfault happened at: 0x7f52cbe8d6f3 <g_signal_emit_valist+211>: mov (%rax),%rdi
 PC (0x7f52cbe8d6f3) ok
 source "(%rax)" (0x00000000) not located in a known VMA region (needed readable region)!
 destination "%rdi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: gnome-session
StacktraceTop:
 g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_signal_emit_by_name () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ()
 ()
 g_hash_table_find () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
Title: gnome-session-binary crashed with SIGSEGV in g_signal_emit_valist()
UpgradeStatus: Upgraded to impish on 2021-08-31 (0 days ago)
UserGroups: N/A
separator:

Revision history for this message
christian espinoza (chespinoza-g) wrote :
tags: removed: need-amd64-retrace
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 g_signal_emit_valist (instance=instance@entry=0x555d483d7430, signal_id=signal_id@entry=76, detail=detail@entry=0, var_args=var_args@entry=0x7fffd310c170) at ../../../gobject/gsignal.c:3281
 g_signal_emit_by_name (instance=0x555d483d7430, detailed_signal=detailed_signal@entry=0x555d46e7bc4e "query-end-session") at ../../../gobject/gsignal.c:3593
 gsm_exported_client_private_emit_query_end_session (object=<optimized out>, arg_flags=arg_flags@entry=1) at gnome-session/org.gnome.SessionManager.ClientPrivate.c:500
 dbus_client_query_end_session (client=0x555d483d7310, flags=GSM_CLIENT_END_SESSION_FLAG_FORCEFUL, error=<optimized out>) at ../gnome-session/gsm-dbus-client.c:389
 _client_query_end_session (id=<optimized out>, client=0x555d483d7310, data=0x7fffd310c320) at ../gnome-session/gsm-manager.c:1059

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-session (Ubuntu):
importance: Undecided → Medium
summary: - gnome-session-binary crashed with SIGSEGV in g_signal_emit_valist()
+ gnome-session-binary crashed with SIGSEGV in g_signal_emit_valist() from
+ g_signal_emit_by_name() from
+ gsm_exported_client_private_emit_query_end_session()
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in gnome-session (Ubuntu):
status: New → Confirmed
information type: Private → Public
Revision history for this message
Daniel van Vugt (vanvugt) wrote :
description: updated
tags: added: jammy kinetic
removed: impish
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.