[Bug 1726367] Re: fwupd crashed with SIGSEGV in fu_plugin_dell_match_dock_component()
Mario Limonciello
superm1 at ubuntu.com
Tue Nov 7 15:54:50 UTC 2017
@Tim,
Well that's unfortunate you had troubles with UEFI. After we can confirm this issue is fixed for you with the proposed fix, I think you should try to re-install with in UEFI mode again. UEFI mode is preferable as BIOS updates will only be distributed and installed when in UEFI mode.
What problem did you run into?
My fix is merged into both master and 0_9_X branches.
As for testing the fix, easiest way is with docker.
1. Set up a docker environment.
2. Clone upstream tree
# git clone https://github.com/hughsie/fwupd
3) Swap to 0_9_X branch.
# git checkout 0_9_X
4) Follow directions here for deb to compile into debs:
https://github.com/hughsie/fwupd/tree/master/contrib
5) Install all but the fwupd-tests deb package.
6) Try to start fwupd process.
Alternatively if you want to install all the build depends for fwupd you can do that too rather than docker to build.
# apt build-dep fwupd
# ./contrib/ci/build_and_install_debs.sh
** Also affects: fwupd (Ubuntu Artful)
Importance: Undecided
Status: New
** Also affects: fwupd (Ubuntu Bionic)
Importance: Medium
Status: Incomplete
** Changed in: fwupd (Ubuntu Artful)
Status: New => Incomplete
** Changed in: fwupd (Ubuntu Bionic)
Status: Incomplete => Fix Committed
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to fwupd in Ubuntu.
https://bugs.launchpad.net/bugs/1726367
Title:
fwupd crashed with SIGSEGV in fu_plugin_dell_match_dock_component()
Status in fwupd package in Ubuntu:
Fix Committed
Status in fwupd source package in Artful:
Incomplete
Status in fwupd source package in Bionic:
Fix Committed
Bug description:
Dell Precision 5520 using USB-C single-cable dock K17A.
ProblemType: Crash
DistroRelease: Ubuntu 17.10
Package: fwupd 0.9.7-2
ProcVersionSignature: Ubuntu 4.13.0-16.19-generic 4.13.4
Uname: Linux 4.13.0-16-generic x86_64
NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
ApportVersion: 2.20.7-0ubuntu3
Architecture: amd64
CrashCounter: 1
Date: Mon Oct 23 07:55:49 2017
ExecutablePath: /usr/lib/fwupd/fwupd
InstallationDate: Installed on 2017-10-20 (2 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20171018)
ProcCmdline: /usr/lib/fwupd/fwupd
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
SegvAnalysis:
Segfault happened at: 0x7f10f3106c5a <__strcmp_sse2_unaligned+26>: movdqu (%rdi),%xmm1
PC (0x7f10f3106c5a) ok
source "(%rdi)" (0x00000006) not located in a known VMA region (needed readable region)!
destination "%xmm1" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: fwupd
StacktraceTop:
fu_plugin_dell_device_added_cb () from /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_dell.so
g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: fwupd crashed with SIGSEGV in fu_plugin_dell_device_added_cb()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fwupd/+bug/1726367/+subscriptions
More information about the foundations-bugs
mailing list