gnome-shell-hotplug-sniffer crashed with SIGSEGV in g_str_hash() from g_hash_table_lookup() from deep_count_more_files_callback()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNOME Shell |
Fix Released
|
Unknown
|
|||
glib2.0 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
gnome-shell (Ubuntu) |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
Focal |
Fix Released
|
High
|
Marco Trevisan (Treviño) |
Bug Description
[ Impact ]
gnome-shell-
[ Test case ]
- Plug a media, but it's not yet known which kind of files cause this issue,
so we should just monitor the e.u.c crash:
https:/
[ Regression potential ]
- No valid application for opening a media is shown by gnome-shell
---
This is for 3.34:
https:/
---
Happened during normal use of the desktop.
ProblemType: CrashDistroRelease: Ubuntu 20.04
Package: gnome-shell 3.34.3-1ubuntu1
ProcVersionSign
Uname: Linux 5.4.0-14-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu18
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Sat Feb 29 19:51:58 2020
DisplayManager: gdm3
ExecutablePath: /usr/lib/
InstallationDate: Installed on 2020-01-25 (35 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Alpha amd64 (20200117)
ProcCmdline: /usr/lib/
RelatedPackageV
SegvAnalysis:
Segfault happened at: 0x7f5f54fa6444 <g_str_hash+4>: movsbl (%rdi),%eax
PC (0x7f5f54fa6444) ok
source "(%rdi)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11SourcePackage: gnome-shell
StacktraceTop:
g_str_hash () from /lib/x86_
g_hash_
?? ()
?? () from /lib/x86_
?? () from /lib/x86_
Title: gnome-shell-
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip docker lpadmin lxd plugdev sambashare sudo
separator:
Changed in gnome-shell (Ubuntu): | |
status: | Incomplete → Confirmed |
tags: | added: apport-request-retrace |
Changed in gnome-shell (Ubuntu): | |
importance: | Medium → High |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
tags: | removed: rls-ff-incoming |
tags: | added: groovy |
tags: | added: fixed-in-3.37.3 fixed-upstream |
description: | updated |
Changed in gnome-shell (Ubuntu Focal): | |
status: | New → In Progress |
importance: | Undecided → High |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
no longer affects: | glib2.0 (Ubuntu Focal) |
Changed in gnome-shell (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in gnome-shell (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
tags: | added: fixed-in-3.36.4 |
Changed in gnome-shell: | |
status: | Unknown → Fix Released |
StacktraceTop: sandbox_ 0f0xofjv/ usr/lib/ x86_64- linux-gnu/ libglib- 2.0.so. 0.6305. 0 table_lookup () from /tmp/apport_ sandbox_ 0f0xofjv/ usr/lib/ x86_64- linux-gnu/ libglib- 2.0.so. 0.6305. 0 more_files_ callback () callback_ wrapper (source_ object= 0x557217342500, res=0x55721732fca0, user_data= 0x557217356400) at ../../. ./gio/gfileenum erator. c:305 2fca0) at ../../. ./gio/gtask. c:1214
g_str_hash () from /tmp/apport_
g_hash_
deep_count_
next_async_
g_task_return_now (task=0x5572173