Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#71740 - [fwupd] fwupd stopped working

Attached to Project: Community Packages
Opened by Iyan (iyanmv) - Thursday, 05 August 2021, 12:31 GMT
Last edited by freswa (frederik) - Wednesday, 11 August 2021, 22:56 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To freswa (frederik)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

After last update fwupd (1.6.1-2 -> 1.6.2-1), it doesn't work on my Thinkpad X1 Yoga (gen 6).

Steps to reproduce:

1. Update fwupd
2. Try to refresh or get-devices with fwupdmgr

$ fwupdmgr refresh
Failed to connect to daemon: Error calling StartServiceByName for org.freedesktop.fwupd: Failed to activate service 'org.freedesktop.fwupd': timed out (service_start_timeout=25000ms)

$ systemctl status fwupd.service
fwupd.service - Firmware update daemon
Loaded: loaded (/usr/lib/systemd/system/fwupd.service; static)
Active: failed (Result: core-dump) since Thu 2021-08-05 14:29:48 CEST; 43s ago
Docs: https://fwupd.org/
Process: 2331 ExecStart=/usr/lib/fwupd/fwupd (code=dumped, signal=SEGV)
Main PID: 2331 (code=dumped, signal=SEGV)
CPU: 304ms

Aug 05 14:29:47 thinkpad fwupd[2331]: 12:29:47:0445 FuPluginDfu unable to guess initial device state from interface 0
Aug 05 14:29:47 thinkpad fwupd[2331]: 12:29:47:0445 FuPluginDfu unable to guess initial device state from interface 0
Aug 05 14:29:47 thinkpad fwupd[2331]: 12:29:47:0445 FuPluginDfu unable to guess initial device state from interface 0
Aug 05 14:29:47 thinkpad fwupd[2331]: 12:29:47:0445 FuPluginDfu DFU version 0xe1c0 invalid, v1.1 assumed
Aug 05 14:29:47 thinkpad fwupd[2331]: 12:29:47:0445 FuPluginDfu DFU version 0x0c00 invalid, v1.1 assumed
Aug 05 14:29:47 thinkpad fwupd[2331]: 12:29:47:0445 FuPluginDfu 13d3:5411 is missing download capability
Aug 05 14:29:47 thinkpad fwupd[2331]: 12:29:47:0908 FuEngine failed to add device /sys/devices/pci0000:00/0000:00:1f.5: failed to mmap SPIBAR: Operation not permitted
Aug 05 14:29:48 thinkpad systemd[1]: fwupd.service: Main process exited, code=dumped, status=11/SEGV
Aug 05 14:29:48 thinkpad systemd[1]: fwupd.service: Failed with result 'core-dump'.
Aug 05 14:29:48 thinkpad systemd[1]: Failed to start Firmware update daemon.
This task depends upon

Closed by  freswa (frederik)
Wednesday, 11 August 2021, 22:56 GMT
Reason for closing:  Fixed
Additional comments about closing:  fwupd-1.6.3-1
Comment by freswa (frederik) - Thursday, 05 August 2021, 13:04 GMT
Please report this to upstream. It doesn't seem to be a packaging issue.
Comment by Iyan (iyanmv) - Thursday, 05 August 2021, 14:28 GMT
Okay, I just did. I copy here the link to follow it:
https://github.com/fwupd/fwupd/issues/3608
Comment by Aidan Dang (AidanGG) - Thursday, 05 August 2021, 17:50 GMT
Possibly fixed by https://github.com/fwupd/fwupd/pull/3604. I had the same issue with my X1 Carbon Gen 9 and worked with the developer to debug the issue.
Comment by Iyan (iyanmv) - Monday, 09 August 2021, 00:19 GMT
Yes, that patch fixes the issue for me as well. Maybe, if upstream does not tag 1.6.3 soon, this patch can be added by Arch? It's already merged anyways...

Loading...