Fixed in master of GnuPG git repo:
995c46ea77cff5b99b2fca17b547d6525a4f227e
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commit;h=995c46ea77cff5b99b2fca17b547d6525a4f227e
It will be backported to 2.2 (STABLE-BRANCH-2-2).
--
Thanks Guido for the log.
Now, I managed to replicate the problem.
I created /tmp/0xDF6D76C44D696F6B from debian-keyring. The key is expired.
And then, I get the key from keyserver.
Now, we have two keyrings. In this situation, it hits bug_at.
==
$ /usr/bin/gpg
Hi Niibe,
On Tue, Oct 17, 2017 at 12:50:37PM +0900, NIIBE Yutaka wrote:
> Guido Günther wrote:
> >> > #4 0x556a0f29306f bug_at (gpg)
> >> > #5 0x556a0f243c1e do_we_trust (gpg)
> >> > #6 0x556a0f243fff
Guido Günther wrote:
>> > #4 0x556a0f29306f bug_at (gpg)
>> > #5 0x556a0f243c1e do_we_trust (gpg)
>> > #6 0x556a0f243fff find_and_check_key (gpg)
>> > #7 0x556a0f2455b6 find_and_check_key (gpg)
4 matches
Mail list logo