Bug#879182: Message: received an invalid or unencryptable secret
Paul Vojta
vojta at math.berkeley.edu
Fri Oct 20 07:07:59 UTC 2017
Package: libsecret-1-0
Version: 0.18.5-4
Severity: normal
Dear Maintainer,
Approximately 1/256th of the time when using libsecret, it fails and prints the following error message:
** Message: received an invalid or unencryptable secret
To duplicate, first save the following script as ./sstest and make it executable:
-----------------
#! /bin/dash
rm -f /tmp/output
for x in a b c d e; do
for y in a b c d e f g h i j; do
for z in a b c d e f g h i j; do
secret-tool lookup attr value >> /tmp/output 2>&1 || exit 1
done
done
done
echo 'No errors found.'
-----------------
Then run the following commands:
echo abcde | secret-tool store --label=test attr value
./sstest || tail -5 /tmp/output
(The bug is inconsistent, so you may need to run the second line several times
to see the message. But it happens more than half of the times you run
the script.)
This bug has been diagnosed and fixed upstream:
https://bugzilla.gnome.org/show_bug.cgi?id=778357
https://git.gnome.org/browse/libsecret/commit/?id=998065599c66055dcffa1ef1ddebb947ccd68248
See also the messages in Debian Bug #659036.
Paul Vojta
-- System Information:
Debian Release: 9.1
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages libsecret-1-0 depends on:
ii libc6 2.24-11+deb9u1
ii libgcrypt20 1.7.6-2+deb9u2
ii libglib2.0-0 2.50.3-2
ii libsecret-common 0.18.5-3.1
libsecret-1-0 recommends no packages.
libsecret-1-0 suggests no packages.
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list