gnome-shell crashed with SIGSEGV in ___vsnprintf_chk()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libxau (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Bionic |
Fix Released
|
Medium
|
Daniel van Vugt | ||
Eoan |
Fix Released
|
Medium
|
Unassigned | ||
Focal |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Impact]
gnome-shell crashes a lot. Over 42000 times in bionic so far:
https:/
[Test Case]
None known yet. Just keeping an eye on the above link for regressions.
[Regression Potential]
Low. The same fix has been released to newer distros for the past 2 years already.
[Other Info]
ProblemType: Crash
DistroRelease: Ubuntu 16.04
Package: gnome-shell 3.18.4-0ubuntu2
ProcVersionSign
Uname: Linux 4.4.0-13-generic x86_64
ApportVersion: 2.20-0ubuntu3
Architecture: amd64
CrashCounter: 1
CurrentDesktop: GNOME
Date: Wed Mar 16 17:15:11 2016
DisplayManager: gdm3
ExecutablePath: /usr/bin/
GsettingsChanges:
InstallationDate: Installed on 2016-03-13 (6 days ago)
InstallationMedia: Ubuntu-GNOME 16.04 LTS "Xenial Xerus" - Alpha amd64 (20160311)
ProcCmdline: gnome-shell --mode=gdm --wayland --display-server
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/false
SegvAnalysis:
Segfault happened at: 0x7f1ff33f46ab <___vsnprintf_
PC (0x7f1ff33f46ab) ok
source "$0x0" ok
destination "(%r12)" (0x00000000) not located in a known VMA region (needed writable region)!
Stack memory exhausted (SP below stack segment)
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: gnome-shell
StacktraceTop:
___vsnprintf_chk (s=0x0, maxlen=<optimized out>, flags=1, slen=<optimized out>, format=
___snprintf_chk (s=<optimized out>, maxlen=<optimized out>, flags=<optimized out>, slen=<optimized out>, format=<optimized out>) at snprintf_chk.c:34
XauFileName () from /usr/lib/
XauGetBestAuth
?? () from /usr/lib/
Title: gnome-shell crashed with SIGSEGV in ___vsnprintf_chk()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
information type: | Private → Public |
description: | updated |
tags: | added: artful |
tags: | added: cosmic |
tags: | added: bionic |
tags: |
added: disco removed: artful |
tags: | removed: cosmic |
tags: | removed: disco |
Changed in gnome-shell (Ubuntu Bionic): | |
assignee: | nobody → Martin Wimpress (flexiondotorg) |
assignee: | Martin Wimpress (flexiondotorg) → Daniel van Vugt (vanvugt) |
description: | updated |
Changed in libxau (Ubuntu Bionic): | |
status: | In Progress → Fix Committed |
no longer affects: | gnome-shell (Ubuntu) |
affects: | gnome-shell → ubuntu-translations |
no longer affects: | ubuntu-translations |
Changed in libxau (Ubuntu Bionic): | |
status: | Fix Committed → In Progress |
description: | updated |
description: | updated |
StacktraceTop: 0x7f1fe54ccae5 "%s%s", args=args@ entry=0x7f1fce5 02da8) at vsnprintf_chk.c:55 entry=1, slen=slen@ entry=184467440 73709551615, format= format@ entry=0x7f1fe54 ccae5 "%s%s") at snprintf_chk.c:34 0x7f1fe54ccae5 "%s%s", __n=<optimized out>, __s=<optimized out>) at /usr/include/ x86_64- linux-gnu/ bits/stdio2. h:64 ByAddr (family=256, address_length=5, address= 0x7f1fce502f80 "phhug", number_length=4, number= 0x7f1fce502f50 "1024", types_length=2, types=0x7f1fecc 671a0 <authnames>, type_lengths= 0x7f1fecc67198 <authnameslen>) at ../AuGetBest.c:74
___vsnprintf_chk (s=0x0, maxlen=<optimized out>, flags=1, slen=<optimized out>, format=
___snprintf_chk (s=<optimized out>, maxlen=<optimized out>, flags=flags@
snprintf (__fmt=
XauFileName () at ../AuFileName.c:83
XauGetBestAuth