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

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



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
           PID: 3079 (fwupd)
           UID: 0 (root)
           GID: 0 (root)
        Signal: 11 (SEGV)
     Timestamp: Sat 2017-02-25 15:55:14 CET (16min ago)
  Command Line: /usr/lib/fwupd/fwupd
    Executable: /usr/lib/fwupd/fwupd
 Control Group: /system.slice/fwupd.service
          Unit: fwupd.service
         Slice: system.slice
       Boot ID: 91aee7737aca405bbcdb62acb72633ce
    Machine ID: 92d312206b6390d36413aed80000048d
      Hostname: fornost
       Storage: /var/lib/systemd/coredump/core.fwupd.0.91aee7737aca405bbcdb62acb72633ce.3079.1488034514000000000000.lz4 (inaccessible)
       Message: Process 3079 (fwupd) of user 0 dumped core.
                
                Stack trace of thread 3079:
                #0  0x00007fb85fc78208 malloc_consolidate (libc.so.6)
                #1  0x00007fb85fc79cda _int_malloc (libc.so.6)
                #2  0x00007fb85fc7a77e _int_memalign (libc.so.6)
                #3  0x00007fb85fc7c17f _mid_memalign (libc.so.6)
                #4  0x00007fb85fc7de0f __posix_memalign (libc.so.6)
                #5  0x00007fb860e4ac72 allocator_memalign (libglib-2.0.so.0)
                #6  0x00007fb860e4b90b magazine_cache_pop_magazine (libglib-2.0.so.0)
                #7  0x00007fb86111f58a handler_new (libgobject-2.0.so.0)
                #8  0x000055593e04bf1c main (fwupd)
                #9  0x00007fb85fc212b1 __libc_start_main (libc.so.6)
                #10 0x000055593e04c35a _start (fwupd)
                
                Stack trace of thread 3090:
                #0  0x00007fb85fce054d poll (libc.so.6)
                #1  0x00007fb860e2d9f6 g_main_context_poll (libglib-2.0.so.0)
                #2  0x00007fb860e2db0c g_main_context_iteration (libglib-2.0.so.0)
                #3  0x00007fb860e2db51 glib_worker_main (libglib-2.0.so.0)
                #4  0x00007fb860e553d5 g_thread_proxy (libglib-2.0.so.0)
                #5  0x00007fb85ffa6424 start_thread (libpthread.so.0)
                #6  0x00007fb85fce99bf __clone (libc.so.6)
                
                Stack trace of thread 3242:
                #0  0x00007fb85fce054d poll (libc.so.6)
                #1  0x00007fb86212569d n/a (libusb-1.0.so.0)
                #2  0x00007fb8621265f0 libusb_handle_events_timeout_completed (libusb-1.0.so.0)
                #3  0x00007fb8621266ef libusb_handle_events (libusb-1.0.so.0)
                #4  0x00007fb862339f21 n/a (libgusb.so.2)
                #5  0x00007fb860e553d5 g_thread_proxy (libglib-2.0.so.0)
                #6  0x00007fb85ffa6424 start_thread (libpthread.so.0)
                #7  0x00007fb85fce99bf __clone (libc.so.6)
                
                Stack trace of thread 3241:
                #0  0x00007fb85fce054d poll (libc.so.6)
                #1  0x00007fb86212bbd1 n/a (libusb-1.0.so.0)
                #2  0x00007fb85ffa6424 start_thread (libpthread.so.0)
                #3  0x00007fb85fce99bf __clone (libc.so.6)

Reply to: