[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#856145: /usr/lib/fwupd/fwupd: Segfault everytime it starts



Yes,

It's caused by protection in the systemd service. It doesn't replicate if manually started.

Upstream is discussing the proper fixes and I'll issue an updated package early next week with the results.

Sent using Boxer
On Feb 25, 2017 09:31, Laurent Bigonville <bigon@debian.org> wrote:
Package: fwupd
Version: 0.8.0-2
Severity: grave
File: /usr/lib/fwupd/fwupd
Justification: renders package unusable

Hi,

On both my laptop and my desktop, fwupd segfaults at every startup.

Same when using fwupdmgr, the daemon crashes.

I feel that some of the system protections from the .service file

If I'm adding -v in the service file, I see the following output:

fév 25 16:24:58 fornost systemd[1]: Starting Firmware update daemon...
fév 25 16:24:58 fornost fwupd[5038]: 15:24:58:0770 Fu  Verbose debugging enabled (on console 0)
fév 25 16:24:58 fornost fwupd[5038]: 15:24:58:0770 As  run AsStore:load
fév 25 16:24:58 fornost fwupd[5038]: 15:24:58:0770 As  run AsStore:load{per-user}
fév 25 16:24:58 fornost fwupd[5038]: 15:24:58:0770 As  run AsStore:load{per-system}
fév 25 16:24:58 fornost fwupd[5038]: 15:24:58:0772 As  run AsStore:store-from-file{/usr/share/app-info/xmls/org.freedesktop.fwupd.xml}
fév 25 16:24:58 fornost fwupd[5038]: 15:24:58:0773 As  run AsStore:store-from-root
fév 25 16:24:58 fornost fwupd[5038]: 15:24:58:0773 As  using icon path /usr/share/app-info/icons/fwupd
fév 25 16:24:58 fornost fwupd[5038]: 15:24:58:0773 As  run AsStore:match-addons
fév 25 16:24:58 fornost fwupd[5038]: 15:24:58:0773 As  adding existing file: /usr/share/app-info/xmls/org.freedesktop.fwupd.xml
fév 25 16:24:58 fornost fwupd[5038]: 15:24:58:0773 As  run AsStore:store-from-file{/var/lib/app-info/yaml/ftp.nl.debian.org_debian_dists_sid_non-free_dep11_Components-amd64.yml.gz}
fév 25 16:24:58 fornost fwupd[5038]: 15:24:58:0779 As  run AsStore:store-from-file{/var/lib/app-info/yaml/ftp.nl.debian.org_debian_dists_sid_main_dep11_Components-amd64.yml.gz}
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0466 As  run AsStore:store-from-file{/var/lib/app-info/yaml/ftp.nl.debian.org_debian_dists_sid_contrib_dep11_Components-amd64.yml.gz}
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0469 As  adding existing file: /var/lib/app-info/yaml/ftp.nl.debian.org_debian_dists_sid_non-free_dep11_Components-amd64.yml.gz
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0469 As  adding existing file: /var/lib/app-info/yaml/ftp.nl.debian.org_debian_dists_sid_main_dep11_Components-amd64.yml.gz
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0469 As  adding existing file: /var/lib/app-info/yaml/ftp.nl.debian.org_debian_dists_sid_contrib_dep11_Components-amd64.yml.gz
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0469 As  run AsStore:store-from-file{/var/cache/app-info/xmls/fwupd.xml}
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0470 As  run AsStore:store-from-root
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0470 As  using icon path /var/cache/app-info/icons/debian-sid-contrib
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0471 As  run AsStore:match-addons
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0472 As  adding existing file: /var/cache/app-info/xmls/fwupd.xml
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0472 As  run AsStore:match-addons
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0472 As  Emitting ::changed() [store-load]
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0472 Fu  Loading fallback values from /etc/fwupd.conf
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0479 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_steelseries.so
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0480 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_test.so
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0480 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_test.so
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0480 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_ebitdo.so
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0480 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_usb.so
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0480 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_colorhug.so
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0482 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_colorhug.so
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0482 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_udev.so
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0483 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_udev.so
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0483 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_dfu.so
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0484 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_dfu.so
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0484 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_dell.so
fév 25 16:24:59 fornost fwupd[5038]: 15:24:59:0485 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-2/libfu_plugin_dell.so
fév 25 16:24:59 fornost systemd[1]: fwupd.service: Main process exited, code=dumped, status=11/SEGV
fév 25 16:24:59 fornost systemd[1]: Failed to start Firmware update daemon.
fév 25 16:24:59 fornost systemd[1]: fwupd.service: Unit entered failed state.
fév 25 16:24:59 fornost systemd[1]: fwupd.service: Failed with result 'core-dump'.


-- System Information:
Debian Release: 9.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages fwupd depends on:
ii  libappstream-glib8     0.6.8-1
ii  libarchive13           3.2.1-6
ii  libassuan0             2.4.3-2
ii  libc6                  2.24-9
ii  libcolord2             1.3.3-2
ii  libcolorhug2           1.3.3-2
ii  libdfu1                0.8.0-2
ii  libefivar1             30-1
ii  libelf1                0.168-0.2
ii  libfwup1               8-3
ii  libfwupd1              0.8.0-2
ii  libgcab-1.0-0          0.7-2
ii  libgdk-pixbuf2.0-0     2.36.5-2
ii  libglib2.0-0           2.50.3-1
ii  libgpg-error0          1.26-2
ii  libgpgme11             1.8.0-3
ii  libgudev-1.0-0         230-3
ii  libgusb2               0.2.9-1+b1
ii  libpolkit-gobject-1-0  0.113-5
ii  libsmbios2             2.3.1-1
ii  libsoup2.4-1           2.56.0-2
ii  libsqlite3-0           3.16.2-2
ii  libusb-1.0-0           2:1.0.21-1

Versions of packages fwupd recommends:
ii  fwupdate  8-3

fwupd suggests no packages.

-- no debconf information

Reply to: