[Bug 1671570] Re: fwupd crashed with SIGSEGV in fu_plugin_synapticsmst_enumerate()

Mario Limonciello superm1 at ubuntu.com
Fri May 26 13:58:40 UTC 2017


** Description changed:

- autoreported bug
+ [Impact]
+ On some non Dell systems that contain Synaptics MST hubs, fwupd will crash.
  
- ProblemType: Crash
- DistroRelease: Ubuntu 17.04
- Package: fwupd 0.8.1-3
- ProcVersionSignature: Ubuntu 4.10.0-11.13-generic 4.10.1
- Uname: Linux 4.10.0-9-generic x86_64
- ApportVersion: 2.20.4-0ubuntu2
- Architecture: amd64
- CrashCounter: 1
- Date: Mon Mar  6 11:00:13 2017
- ExecutablePath: /usr/lib/fwupd/fwupd
- InstallationDate: Installed on 2016-09-01 (188 days ago)
- InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Alpha amd64 (20160901)
- ProcCmdline: /usr/lib/fwupd/fwupd
- ProcEnviron:
-  LANG=en_US.UTF-8
-  PATH=(custom, no user)
- SegvAnalysis:
-  Segfault happened at: 0x7f4c128d0741 <fu_plugin_coldplug+673>:	mov    0x8(%rax),%rcx
-  PC (0x7f4c128d0741) ok
-  source "0x8(%rax)" (0x00000008) not located in a known VMA region (needed readable region)!
-  destination "%rcx" ok
- SegvReason: reading NULL VMA
- Signal: 11
- SourcePackage: fwupd
- StacktraceTop:
-  fu_plugin_coldplug () from /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_synapticsmst.so
-  fu_plugin_runner_coldplug ()
-  ?? ()
-  main ()
- Title: fwupd crashed with SIGSEGV in fu_plugin_coldplug()
- UpgradeStatus: Upgraded to zesty on 2017-02-25 (12 days ago)
- UserGroups:
+ [Test Case]
+ 1. On a system that was previously crashing fwupd, ensure fwupd starts up correctly.
+ 2. On a Dell system that previously works properly, ensure it continues to work properly.
+ 
+ [Regression potential]
+ Regression potential is low, this fix only prevents plugins from running where they shouldn't be running in the first place.

** Description changed:

  [Impact]
  On some non Dell systems that contain Synaptics MST hubs, fwupd will crash.
+ This affects fwupd 0.8.x in zesty.  In Artful, fwupd will be synced to a newer version from debian experimental (0.9.2-5) which contains this fix already.
  
  [Test Case]
  1. On a system that was previously crashing fwupd, ensure fwupd starts up correctly.
  2. On a Dell system that previously works properly, ensure it continues to work properly.
  
  [Regression potential]
  Regression potential is low, this fix only prevents plugins from running where they shouldn't be running in the first place.

** Also affects: fwupd (Ubuntu Artful)
   Importance: Medium
     Assignee: Mario Limonciello (superm1)
       Status: In Progress

** Also affects: fwupd (Ubuntu Zesty)
   Importance: Undecided
       Status: New

** Changed in: fwupd (Ubuntu Zesty)
       Status: New => In Progress

** Changed in: fwupd (Ubuntu Artful)
       Status: In Progress => Fix Committed

** Changed in: fwupd (Ubuntu Zesty)
     Assignee: (unassigned) => Mario Limonciello (superm1)

-- 
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/1671570

Title:
  fwupd crashed with SIGSEGV in fu_plugin_synapticsmst_enumerate()

Status in fwupd package in Ubuntu:
  Fix Committed
Status in fwupd source package in Zesty:
  In Progress
Status in fwupd source package in Artful:
  Fix Committed

Bug description:
  [Impact]
  On some non Dell systems that contain Synaptics MST hubs, fwupd will crash.
  This affects fwupd 0.8.x in zesty.  In Artful, fwupd will be synced to a newer version from debian experimental (0.9.2-5) which contains this fix already.

  [Test Case]
  1. On a system that was previously crashing fwupd, ensure fwupd starts up correctly.
  2. On a Dell system that previously works properly, ensure it continues to work properly.

  [Regression potential]
  Regression potential is low, this fix only prevents plugins from running where they shouldn't be running in the first place.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fwupd/+bug/1671570/+subscriptions



More information about the foundations-bugs mailing list