gnome-shell crashed with SIGSEGV in _clutter_input_device_reset_scroll_info()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mutter |
Fix Released
|
Unknown
|
|||
mutter (Ubuntu) |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) |
Bug Description
[ Impact ]
Using Ubuntu 16.04 and 20.04 LTS Beta release. Was using gnome-shell and using Chrome web browser when computer became unresponsive to any commands or mouse clicks. About 3-4 minutes later a crash report popped up on my screen. I clicked report and now I am reporting this as a new bug as I have never had this happen before on previous versions of Ubuntu. I was attempting to copy and save an image from Google Chrome when this happened.
Similar crash still happening, as per https:/
----
[ Test case ]
Run xinput and figure device IDs for your mouse.
Run this evil script with 9 changed (be sure to change both) to your id:
for ((;;)) do xinput disable 9; echo Disabled; xinput enable 9; echo Enabled; done
While the script runs, open some context menu in some program. It may require a few clicks due to evil script enabling/disabling mouse.
This will sometimes crash GTK programs due to a mirror bug in GTK.
GNOME Shell should not crash
[ Regression potential ]
Devices might be not be properly recognized when plugged and unplugged
----
Description: Ubuntu Xenial Xerus (development branch)
Release: 16.04
lostprophet@
google-
Installed: 49.0.2623.75-1
Candidate: 49.0.2623.75-1
Version table:
*** 49.0.2623.75-1 100
100 /var/lib/
ProblemType: CrashDistroRelease: Ubuntu 16.04
Package: gnome-shell 3.18.4-0ubuntu2
ProcVersionSign
Uname: Linux 4.4.0-14-generic x86_64
ApportVersion: 2.20-0ubuntu3
Architecture: amd64
CurrentDesktop: GNOME
Date: Thu Mar 17 22:20:56 2016
DisplayManager: lightdm
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2016-02-24 (22 days ago)
InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Release amd64 (20151021)
ProcCmdline: /usr/bin/
ProcEnviron:
LANGUAGE=en_US
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7f634ba78320: mov 0xe0(%rdi),%rax
PC (0x7f634ba78320) ok
source "0xe0(%rdi)" (0x000000e0) not located in a known VMA region (needed readable region)!
destination "%rax" ok
SegvReason: reading NULL VMASignal: 11SourcePackage: gnome-shell
StacktraceTop:
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
clutter_
?? () from /usr/lib/
Title: gnome-shell crashed with SIGSEGV in clutter_
UpgradeStatus: Upgraded to xenial on 2016-03-03 (14 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
information type: | Private → Public |
tags: | added: focal |
description: | updated |
affects: | gnome-shell (Ubuntu) → mutter (Ubuntu) |
Changed in mutter (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
status: | Confirmed → Fix Committed |
affects: | gnome-shell → mutter |
description: | updated |
Changed in mutter (Ubuntu Focal): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
importance: | Undecided → Medium |
status: | New → Fix Committed |
status: | Fix Committed → In Progress |
Changed in mutter (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in mutter: | |
status: | Unknown → Fix Released |
StacktraceTop: input_device_ reset_scroll_ info () from /tmp/apport_ sandbox_ MOoLFt/ usr/lib/ x86_64- linux-gnu/ libclutter- 1.0.so. 0 device_ manager_ xi2_translate_ event () from /tmp/apport_ sandbox_ MOoLFt/ usr/lib/ x86_64- linux-gnu/ libclutter- 1.0.so. 0 backend_ real_translate_ event () from /tmp/apport_ sandbox_ MOoLFt/ usr/lib/ x86_64- linux-gnu/ libclutter- 1.0.so. 0 x11_handle_ event () from /tmp/apport_ sandbox_ MOoLFt/ usr/lib/ x86_64- linux-gnu/ libclutter- 1.0.so. 0 source_ dispatch () from /tmp/apport_ sandbox_ MOoLFt/ usr/lib/ libmutter. so.0
_clutter_
clutter_
clutter_
clutter_
x_event_