Bug#984636: fwupd: dumps core upon startup
Package: fwupd
Version: 1.5.7-2
Severity: important
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
$ sudo coredumpctl debug 1554
PID: 1554 (fwupdmgr)
UID: 62803 (62803)
GID: 62803 (62803)
Signal: 4 (ILL)
Timestamp: Sat 2021-03-06 09:07:59 EET (44min ago)
Command Line: /usr/bin/fwupdmgr refresh
Executable: /usr/bin/fwupdmgr
Control Group: /system.slice/fwupd-refresh.service
Unit: fwupd-refresh.service
Slice: system.slice
Boot ID: 3fab44faba52417b8ccab50ee37f3448
Machine ID: 1063a9d1fb9df6e371ea9f94491345ed
Hostname: geode
Storage: /var/lib/systemd/coredump/core.fwupdmgr.62803.3fab44faba52417b8ccab50ee37f3448.1554.1615014479000000.zst
Message: Process 1554 (fwupdmgr) of user 62803 dumped core.
Stack trace of thread 1554:
#0 0x00000000004d0840 n/a (fwupdmgr + 0x8840)
#1 0x00000000004d3851 _start (fwupdmgr + 0xb851)
GNU gdb (Debian 10.1-1.7) 10.1.90.20210103-git
Copyright (C) 2021 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/fwupdmgr...
Reading symbols from /usr/lib/debug/.build-id/55/9e8d8920f09ec557d1f5be830c1392d6b5bfc3.debug...
[New LWP 1554]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/fwupdmgr refresh'.
Program terminated with signal SIGILL, Illegal instruction.
#0 0x004d0840 in __libc_start_main@plt ()
(gdb) bt full
#0 0x004d0840 in __libc_start_main@plt ()
No symbol table info available.
#1 0x004d3851 in _start ()
No symbol table info available.
(gdb) info registers
eax 0x4e3c00 5127168
ecx 0xbffbcaf4 -1074017548
edx 0xb7ee8080 -1209106304
ebx 0x4f39d8 5192152
esp 0xbffbcacc 0xbffbcacc
ebp 0x0 0x0
esi 0x2 2
edi 0x4d3820 5060640
eip 0x4d0840 0x4d0840 <__libc_start_main@plt>
eflags 0x10206 [ PF IF RF ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x33 51
(gdb) x/16i $pc
=> 0x4d0840 <__libc_start_main@plt>: endbr32
0x4d0844 <__libc_start_main@plt+4>: jmp *0x1c(%ebx)
0x4d084a <__libc_start_main@plt+10>: nopw 0x0(%eax,%eax,1)
0x4d0850 <fwupd_device_set_created@plt>: endbr32
0x4d0854 <fwupd_device_set_created@plt+4>: jmp *0x20(%ebx)
0x4d085a <fwupd_device_set_created@plt+10>: nopw 0x0(%eax,%eax,1)
0x4d0860 <fwupd_client_get_host_product@plt>: endbr32
0x4d0864 <fwupd_client_get_host_product@plt+4>: jmp *0x24(%ebx)
0x4d086a <fwupd_client_get_host_product@plt+10>: nopw 0x0(%eax,%eax,1)
0x4d0870 <sqlite3_column_int64@plt>: endbr32
0x4d0874 <sqlite3_column_int64@plt+4>: jmp *0x28(%ebx)
0x4d087a <sqlite3_column_int64@plt+10>: nopw 0x0(%eax,%eax,1)
0x4d0880 <sqlite3_exec@plt>: endbr32
0x4d0884 <sqlite3_exec@plt+4>: jmp *0x2c(%ebx)
0x4d088a <sqlite3_exec@plt+10>: nopw 0x0(%eax,%eax,1)
0x4d0890 <fwupd_remote_get_firmware_base_uri@plt>: endbr32
(gdb) thread apply all backtrace
Thread 1 (Thread 0xb441ea00 (LWP 1554)):
#0 0x004d0840 in __libc_start_main@plt ()
#1 0x004d3851 in _start ()
(gdb) quit
- -- System Information:
Debian Release: bullseye/sid
APT prefers testing-debug
APT policy: (900, 'testing-debug'), (900, 'testing'), (500, 'stable'), (100, 'oldoldstable')
Architecture: i386 (i586)
Kernel: Linux 5.10.0-3-686 (SMP w/1 CPU thread)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8), LANGUAGE=fi:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages fwupd depends on:
ii libc6 2.31-9
ii libcurl3-gnutls 7.74.0-1.1
ii libefiboot1 37-6
ii libelf1 0.183-1
ii libflashrom1 1.2-5
ii libfwupd2 1.5.7-2
ii libfwupdplugin1 1.5.7-2
ii libglib2.0-0 2.66.7-1
ii libgnutls30 3.7.0-5
ii libgudev-1.0-0 234-1
ii libgusb2 0.3.5-1
ii libjcat1 0.1.3-2
ii libjson-glib-1.0-0 1.6.2-1
ii libpolkit-gobject-1-0 0.105-30
ii libsmbios-c2 2.4.3-1
ii libsqlite3-0 3.34.1-2
ii libsystemd0 247.3-1.1
ii libtss2-esys-3.0.2-0 3.0.3-2
ii libxmlb1 0.1.15-2
ii shared-mime-info 2.0-1
Versions of packages fwupd recommends:
ii bolt 0.9.1-1
ii dbus 1.12.20-2
ii fwupd-i386-signed [fwupd-signed] 1.5.7+2
ii python3 3.9.1-1
pn secureboot-db <none>
ii udisks2 2.9.2-1
Versions of packages fwupd suggests:
pn gir1.2-fwupd-2.0 <none>
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEyJACx3qL7GpObXOQrh+Cd8S017YFAmBDNgwACgkQrh+Cd8S0
17a5Eg/+Jz4nnGC+1uzpJlyKvlU3PrSLFCxNk8fc87NsZxLbWoa2TTGJrKvi658A
SaaJsB6QtlXAWvftM+z+y8Q/ENYzq8j6LY+hvc6aHMkcYZkkcRTYVmUju43Wm+uJ
4NnHLUo4vEdbYenWOKVJRUYe2S0rk6vuhnkVkbh3mA43U1JdroEolZN6t96KFUEz
HFE4/DJSzhfZlKKLX9SJzN+mr71FJXZANRpASzEtPcofVSiI/nb7P+BjvJP0+TL/
8ghxO7DqpyB1IDYRinTzBgiiw8yXcdCIBloC9DK762k/GlmYICE8Bw8uyUlrmvz6
S0pLS/J8p4BOgvw6BDIBvMBVK8B4b5OT/008TQRPcQKwwLEggsUwdlvwqPM+ebNN
FGQKJczLmt2l9YoFXTQ+TdoWadL8V2mXITVPvswNmxh+YfGeYLB/Snm6tLaSD7v5
atNNe+9LnxvUxQAgWrkVxUO20NxWDKOix3AkSo01YH4HuHjwEAdZwW41mlKHu+EK
eboyLzBMcRB3fyHkFP6IeSUGQ7r8bPZ15LOpA8hVsIlIQwjlNQtFk3B5Q9v7a75m
HVyB7C/IIThOtCLGsmNR1nJG6GTOLUS/7BoqKWjGu2wAZjjtgc55m5MeUeK1Em+8
NWHZXhH1eBfnMxM5YmQ2b9dfHvEHTGvYZd1dfVUx4zYSTBEpvcc=
=jXiC
-----END PGP SIGNATURE-----
Reply to: