New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Segfault in fwupd service #4250
Labels
Comments
Can you do: and then paste the backtrace please. Thanks! |
|
|
hmm, odd. what's the output of |
# fwupdtool hwids
Computer Information
--------------------
BiosVendor: Intel Corp.
BiosVersion: MTCDT10N.86A.0165.2013.0114.1540
BiosMajorRelease: 0
BiosMinorRelease: 0
FirmwareMajorRelease: 00
FirmwareMinorRelease: 00
Manufacturer:
ProductName:
EnclosureKind: 3
BaseboardManufacturer: Intel Corporation
BaseboardProduct: DN2800MT
Hardware IDs
------------
not available as 'Family' unknown
not available as 'Family' unknown
{14c2cad6-3f14-5353-bb86-96f50fd4456e} <- Manufacturer + ProductName + BiosVendor + BiosVersion + BiosMajorRelease + BiosMinorRelease
not available as 'Family' unknown
not available as 'Family' unknown
not available as 'Family' unknown
not available as 'ProductSku' unknown
not available as 'ProductSku' unknown
{a75daac7-135f-5d1e-aaed-1d865311fb9b} <- Manufacturer + ProductName + BaseboardManufacturer + BaseboardProduct
{34e7ec17-de26-5884-b775-61d25efde5bf} <- Manufacturer + ProductName
not available as 'Family' unknown
not available as 'Family' unknown
{ec031666-69d7-5bf3-bb55-b3f68a59fedd} <- Manufacturer + EnclosureKind
{c652fde9-dcdd-5ec5-9261-cc7a467c1faf} <- Manufacturer + BaseboardManufacturer + BaseboardProduct
no GUIDs in data |
|
Running the same command on the other machine that fails (just in case it helps): # fwupdtool hwids
Computer Information
--------------------
BiosVendor:
BiosVersion: 7/29/2009
BiosMajorRelease: 0
BiosMinorRelease: 0
FirmwareMajorRelease: 00
FirmwareMinorRelease: 00
Manufacturer:
ProductName:
EnclosureKind: 3
BaseboardManufacturer: Intel Corporation
BaseboardProduct: D945GCLF2
Hardware IDs
------------
not available as 'Family' unknown
not available as 'Family' unknown
{6475b18f-6948-5ed4-b8c9-d284722d0364} <- Manufacturer + ProductName + BiosVendor + BiosVersion + BiosMajorRelease + BiosMinorRelease
not available as 'Family' unknown
not available as 'Family' unknown
not available as 'Family' unknown
not available as 'ProductSku' unknown
not available as 'ProductSku' unknown
{ed3524dd-3a14-57fe-a615-a4639599938c} <- Manufacturer + ProductName + BaseboardManufacturer + BaseboardProduct
{34e7ec17-de26-5884-b775-61d25efde5bf} <- Manufacturer + ProductName
not available as 'Family' unknown
not available as 'Family' unknown
{ec031666-69d7-5bf3-bb55-b3f68a59fedd} <- Manufacturer + EnclosureKind
{fc87e0d7-c913-57ae-9a13-9486f67ba71d} <- Manufacturer + BaseboardManufacturer + BaseboardProduct
no GUIDs in data |
hughsie
added a commit
that referenced
this issue
Feb 4, 2022
I broke this when optimizing fu_context_lookup_quirk_by_id() to only take a GUID. Mea culpa. Fixes #4250
4 tasks
|
Can you try the wip/hughsie/battery-mapping branch please. |
hughsie
added a commit
that referenced
this issue
Feb 4, 2022
I broke this when optimizing fu_context_lookup_quirk_by_id() to only take a GUID. Mea culpa. Fixes #4250
13r0ck
pushed a commit
to pop-os/fwupd
that referenced
this issue
Apr 29, 2022
I broke this when optimizing fu_context_lookup_quirk_by_id() to only take a GUID. Mea culpa. Fixes fwupd#4250
13r0ck
pushed a commit
to pop-os/fwupd
that referenced
this issue
Apr 29, 2022
I broke this when optimizing fu_context_lookup_quirk_by_id() to only take a GUID. Mea culpa. Fixes fwupd#4250
13r0ck
pushed a commit
to pop-os/fwupd
that referenced
this issue
Apr 29, 2022
I broke this when optimizing fu_context_lookup_quirk_by_id() to only take a GUID. Mea culpa. Fixes fwupd#4250
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
wizeman commentedFeb 4, 2022
Describe the bug
The fwupd service fails with a segfault after upgrading to NixOS 21.11. This happens 100% of the time on only 2 of my machines (both have Intel Atom CPUs with 2 GB of RAM), but not on any of my other ones (Raspberry Pis, AMD laptop, AMD desktop, AMD server and also a virtual machine with 2 GB of RAM).
Example log:
Steps to Reproduce
Run
fwupdmgr --refresh --force.But it also seems to fail with other commands.
Expected behavior
No segfault.
fwupd version information
$ fwupdmgr --version client version: 1.7.2 compile-time dependency versions gusb: 0.3.7 Failed to connect to daemon: Error calling StartServiceByName for org.freedesktop.fwupd: Timeout was reachedInstalled on NixOS via the Nix package manager.
fwupd device information
Please provide the output of the fwupd devices recognized in your system.
$ fwupdmgr get-devices --show-all-devices Failed to connect to daemon: Error calling StartServiceByName for org.freedesktop.fwupd: Timeout was reachedAdditional questions
The text was updated successfully, but these errors were encountered: