gnome-shell crashed with SIGSEGV in g_type_check_instance_cast() from st_label_set_text() from ffi_call_unix64()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNOME Shell |
Fix Released
|
Critical
|
|||
gjs (Ubuntu) |
Triaged
|
Undecided
|
Marco Trevisan (Treviño) | ||
Bionic |
Won't Fix
|
Undecided
|
Unassigned | ||
gnome-shell (Ubuntu) |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Saw some reports with the same title but they're all for previous versions.
error reports:
https:/
https:/
[ Impact ]
gnome-shell crashes
[ Test case ]
1. No clear test case for this issue.
Some extensions (clipboard indicator) seems to trigger it, but there's no an an easy and reproducible test-case for this so far.
So install "clipboard indicator" indicator and expect this to run properly.
[ Regression Potential ]
Nothing really should be regressing.
Labels could not be updated correctly on disposed labels (not destroyed yet).
ProblemType: CrashDistroRelease: Ubuntu 17.10
Package: gnome-shell 3.25.91-0ubuntu2
ProcVersionSign
Uname: Linux 4.12.0-12-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.7-0ubuntu1
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Mon Sep 4 16:52:13 2017
DisplayManager: gdm3
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2017-04-21 (135 days ago)
InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412)
ProcCmdline: /usr/bin/
ProcEnviron:
LANGUAGE=en_GB:en
PATH=(custom, user)
XDG_RUNTIME_
LANG=en_GB.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7fd97c8e7e5d <g_type_
PC (0x7fd97c8e7e5d) ok
source "0x16(%rax)" (0x0000eb1e) not located in a known VMA region (needed readable region)!
destination "%edx" ok
SegvReason: reading NULL VMA
Signal: 11SourcePackage: gnome-shell
StacktraceTop:
g_type_
st_label_set_text () from /usr/lib/
ffi_call_unix64 () from /usr/lib/
ffi_call () from /usr/lib/
?? () from /usr/lib/
Title: gnome-shell crashed with SIGSEGV in g_type_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
information type: | Private → Public |
summary: |
- gnome-shell crashed with SIGSEGV in g_type_check_instance_cast() + gnome-shell crashed with SIGSEGV in g_type_check_instance_cast() from + st_label_set_text() |
Changed in gnome-shell (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
description: | updated |
Changed in gnome-shell: | |
importance: | Unknown → Critical |
status: | Unknown → Incomplete |
summary: |
gnome-shell crashed with SIGSEGV in g_type_check_instance_cast() from - st_label_set_text() + st_label_set_text() (dash-to-panel specific?) |
Changed in gnome-shell: | |
status: | Incomplete → Confirmed |
summary: |
gnome-shell crashed with SIGSEGV in g_type_check_instance_cast() from - st_label_set_text() (dash-to-panel specific?) + st_label_set_text() from ffi_call_unix64() [dash-to-panel specific?] |
tags: | added: bugpattern-needed |
Changed in gnome-shell: | |
status: | Confirmed → Fix Released |
Changed in gnome-shell (Ubuntu): | |
status: | Incomplete → Confirmed |
tags: | added: bionic |
tags: | added: fixed-in-3.26.3 |
description: | updated |
Changed in gjs (Ubuntu Bionic): | |
status: | New → Won't Fix |
Changed in gjs (Ubuntu): | |
status: | Confirmed → Triaged |
StacktraceTop: check_instance_ cast (type_instance= 0xcc06b6cda0, iface_type= 876225709408) at ../../. ./../gobject/ gtype.c: 4058 0xcc06696e10, text=0xcc061762b0 "Nightly Web Browser") at ../src/ st/st-label. c:331 x86/unix64. S:76 entry=0xcc05332 598, fn=<optimized out>, rvalue=<optimized out>, rvalue@ entry=0x7ffcbc1 c0608, avalue= avalue@ entry=0x7ffcbc1 c0500) at ../src/ x86/ffi64. c:525 c_function (context= context@ entry=0xcc03821 400, function= function@ entry=0xcc05332 580, obj=..., obj@entry=..., args=..., js_rval=..., r_value= r_value@ entry=0x0) at gi/function. cpp:1037
g_type_
st_label_set_text (label=
ffi_call_unix64 () at ../src/
ffi_call (cif=cif@
gjs_invoke_