Your message dated Mon, 24 Mar 2025 00:34:29 +0000
with message-id <e1twvlt-00ccx5...@fasolo.debian.org>
and subject line Bug#1088697: fixed in mokutil 0.7.2-1
has caused the Debian Bug report #1088697,
regarding mokutil -sbstate leads to program crash
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1088697: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1088697
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: mokutil
Version: 0.6.0-2
Severity: normal
Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
Wanted to test the state of secureboot. Wrote the argument wrong.
mokutil -sbstate
* What exactly did you do (or not do) that was effective (or
ineffective)?
mokutil -sbstate
* What was the outcome of this action?
mokutil get a SIGSEV
* What outcome did you expect instead?
Provide a reasonable error message from that utility.
*** End of the template - remove these template lines ***
Installed mokutil-dbgsym. started it under gdb and tried to get a crashdump.
gdb mokutil
GNU gdb (Debian 13.1-3) 13.1
Copyright (C) 2023 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 "x86_64-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 mokutil...
Reading symbols from /usr/lib/debug/.build-
id/30/3d216969a1d0708ec4cd90f83d1ab46697741c.debug...
(gdb) start -sbstate
Temporary breakpoint 1 at 0x35b0: file ./src/mokutil.c, line 1780.
Starting program: /usr/bin/mokutil -sbstate
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Temporary breakpoint 1, main (argc=2, argv=0x7fffffffdcd8) at
./src/mokutil.c:1780
1780 ./src/mokutil.c: Datei oder Verzeichnis nicht gefunden.
(gdb) c
Continuing.
Program received signal SIGABRT, Aborted.
__pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6,
no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
44 ./nptl/pthread_kill.c: Datei oder Verzeichnis nicht gefunden.
(gdb) bt
#0 __pthread_kill_implementation (threadid=<optimized out>,
signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
#1 0x00007ffff78a9f1f in __pthread_kill_internal (signo=6, threadid=<optimized
out>) at ./nptl/pthread_kill.c:78
#2 0x00007ffff785afb2 in __GI_raise (sig=sig@entry=6) at
../sysdeps/posix/raise.c:26
#3 0x00007ffff7845472 in __GI_abort () at ./stdlib/abort.c:79
#4 0x00005555555575a5 in main (argc=<optimized out>, argv=0x7fffffffdcd8) at
./src/mokutil.c:2093
It seems ./src/mokutil.c:2093 is just calling abort(). Should it not give a
more appropriate error message?
-- System Information:
Debian Release: 12.8
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'stable-debug'), (500, 'proposed-updates-debug'), (500, 'proposed-updates'),
(500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.1.0-28-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages mokutil depends on:
ii libc6 2.36-9+deb12u9
ii libcrypt1 1:4.4.33-2
ii libefivar1 37-6
ii libkeyutils1 1.6.3-2
ii libssl3 3.0.15-1~deb12u1
mokutil recommends no packages.
mokutil suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: mokutil
Source-Version: 0.7.2-1
Done: Steve McIntyre <93...@debian.org>
We believe that the bug you reported is fixed in the latest version of
mokutil, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1088...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Steve McIntyre <93...@debian.org> (supplier of updated mokutil package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 23 Mar 2025 23:58:52 +0000
Source: mokutil
Architecture: source
Version: 0.7.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian UEFI Maintainers <debian-...@lists.debian.org>
Changed-By: Steve McIntyre <93...@debian.org>
Closes: 1088697 1100819
Changes:
mokutil (0.7.2-1) unstable; urgency=medium
.
* Move to new upstream version 0.7.2
Multiple fixes including:
+ Show usage instead of aborting on bad flags. Closes: #1088697
* Set Multi-Arch: foreign on the mokutil binary. Closes: #1100819
* Update copyright years in d/copyright
* Tweak build-deps
Checksums-Sha1:
dd6a6b7291f13eff11d490623379320ba3e0c8aa 1947 mokutil_0.7.2-1.dsc
4c7863e8d39990a1d2f0aa6aac607a040014ea23 39226 mokutil_0.7.2.orig.tar.gz
883a119fe518392407654fb8151ea4f1d4cdc3e8 3040 mokutil_0.7.2-1.debian.tar.xz
77ff0399c00444d1b6bf0f10f10f96a660a5c07e 6288 mokutil_0.7.2-1_source.buildinfo
Checksums-Sha256:
55c825d30c75cd7a58c1e266f69f2adf843462e1c082b36ba7d20cd736800e17 1947
mokutil_0.7.2-1.dsc
839d677c4fc9805f1565703ca32863e4652692c53da66a88ae9b9e30676f9e17 39226
mokutil_0.7.2.orig.tar.gz
3730da4606d89574ddeea53da857c6f0de2c16d7e23b7711b9896a8d7ff09dd5 3040
mokutil_0.7.2-1.debian.tar.xz
932daa0439a801cb50cfc340c5fa3d41b75197d991c269063953d5c25d033059 6288
mokutil_0.7.2-1_source.buildinfo
Files:
0c8e033785f049418bcb6663bbf3c311 1947 admin optional mokutil_0.7.2-1.dsc
27767c2aced5b7ce21ab32c1a96d3257 39226 admin optional mokutil_0.7.2.orig.tar.gz
913d573842a12ecc06c8537c2975fb04 3040 admin optional
mokutil_0.7.2-1.debian.tar.xz
ec7457fe9091d0b2430a2e12989c59a1 6288 admin optional
mokutil_0.7.2-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCAAvFiEEzrtSMB1hfpEDkP4WWHl5VzRCaE4FAmfgpKYRHDkzc2FtQGRl
Ymlhbi5vcmcACgkQWHl5VzRCaE5Y1hAAhs4Tpa1FZpAjqJ8lRc9wXRCX6N5WOBO7
o9MVZIpzlpi9hwq8P26NmbeFq57KV8qcYXPDkdSmm8VXDEyr4iBpZzHywxP9z+V3
bngQ8ldWhICShNZvSNjCxSi3KW1Tn41q/isQcjsPzzzL2Kx5z9/I1Aih+Z0K7Orj
ooy/gOMKLt6kE5c3BTbz8PfHvJf1i1cTfxr4/m2fopNvf0/SdagYDh0C36/vOyTT
5gLwGuKkI32/2X3bb72HtB5TRS1hzbnGi8yEoOYjAl9gURWioyCKxFflWLHJq5gN
REuxi+sS+Md+3XIehB6ObpnJyJxdtMVq60A9uIIAc3Axuf7d90CgCwNcgeGpuSfe
9rQIbYPkKTXc71dfeaVIqQd3CwDrmeKwP8pyms3aAtXSlUVJNO8hzK0Jypwunko7
CMDbQaThPySJLucp25vamQ/pmya7JtJmln3YAnPBOh5mYN2jBlNzVtOdWismxA+s
Ls+5crI8bMy9QqKiUrb2p1Mr9DA3SuLFeQtF8O+SnKKlnlzuHcaMQkL/mUDb0PRP
tQHt+so50WhU6JstsEtusQqQY0MdMo8AeozblluBjkkrvsXCgovBfkNSlZVjxEOm
hUKVm1jvmcbSttoGzYnfZqwupbfSCVrjNIfs9sVp5/NDWeC2X5VxweV1jxRX7lm7
+tHEn631L2k=
=EDO1
-----END PGP SIGNATURE-----
pgpbin2UlaAy3.pgp
Description: PGP signature
--- End Message ---