gnome-software crashed with SIGSEGV in fwupd_device_from_key_value → fwupd_device_set_from_variant_iter → fwupd_device_from_variant → fwupd_client_signal_cb
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
fwupd (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Bionic |
Fix Released
|
Medium
|
Unassigned | ||
Cosmic |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Failed on start right after login
ProblemType: Crash
DistroRelease: Ubuntu 18.04
Package: gnome-software 3.28.0-0ubuntu7
ProcVersionSign
Uname: Linux 4.13.0-39-generic x86_64
ApportVersion: 2.20.9-0ubuntu4
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Tue Apr 10 01:19:41 2018
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2018-04-07 (2 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20180105.1)
InstalledPlugins:
gnome-
gnome-
gnome-
ProcCmdline: /usr/bin/
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7efc46a3d326: mov (%rax),%rsi
PC (0x7efc46a3d326) ok
source "(%rax)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%rsi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: gnome-software
StacktraceTop:
() at /usr/lib/
fwupd_
() at /usr/lib/
ffi_call_unix64 () at /usr/lib/
ffi_call () at /usr/lib/
Title: gnome-software crashed with SIGSEGV
UpgradeStatus: Upgraded to bionic on 2018-04-10 (0 days ago)
UserGroups: adm audio cdrom dialout dip fax floppy lpadmin netdev plugdev sambashare scanner sudo tape vboxusers video
information type: | Private → Public |
affects: | gnome-software (Ubuntu) → fwupd (Ubuntu) |
summary: |
- gnome-software crashed with SIGSEGV + gnome-software crashed with SIGSEGV in fwupd_device_from_key_value() |
summary: |
- gnome-software crashed with SIGSEGV in fwupd_device_from_key_value() + gnome-software crashed with SIGSEGV in fwupd_device_from_key_value → + fwupd_device_set_from_variant_iter → fwupd_device_from_variant → + fwupd_client_signal_cb |
Changed in fwupd (Ubuntu Xenial): | |
status: | Fix Committed → Won't Fix |
no longer affects: | fwupd (Ubuntu Xenial) |
Changed in fwupd (Ubuntu Bionic): | |
status: | New → Fix Committed |
importance: | Undecided → Medium |
StacktraceTop: device_ from_key_ value (value= 0x55bebd5de000, key=0x7efc50011050 "Guid", device= 0x55beba285530) at ../libfwupd/ fwupd-device. c:979 device_ set_from_ variant_ iter (device= device@ entry=0x55beba2 85530, iter=0x7efc387d 5230) at ../libfwupd/ fwupd-device. c:1353 device_ from_variant (data=data@ entry=0x55bebd6 666a0) at ../libfwupd/ fwupd-device. c:1384 client_ signal_ cb (proxy=<optimized out>, sender_ name=0x55bebe85 6620 ":1.146", signal_ name=0x55bebe44 3d10 "DeviceRemoved", parameters= 0x55bebd6666a0, client= 0x55beba1b4b60) at ../libfwupd/ fwupd-client. c:183 x86/unix64. S:76
fwupd_
fwupd_
fwupd_
fwupd_
ffi_call_unix64 () at ../src/