failed assertion (gpg 1.0.7)

Adrian 'Dagurashibanipal' von Bidder avbidder@fortytwo.ch
Wed Aug 21 08:32:01 2002


--=-A+zXR9/dCnr5C82Nt3v8
Content-Type: multipart/mixed; boundary="=-JLf2HrN4gur/lZdxUZOJ"


--=-JLf2HrN4gur/lZdxUZOJ
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Yo!

Minor bug. I've not checked if this is fixed in cvs, so perhaps this is
not an issue anymore.

While experimenting with subkeys, I did:

gpg --gen-key a DSA-only key.
gpg --edit addkey a DSA signing subkey
gpg --export-secret-key > file

and then

gpg -v --list-secret-key test
sec  1024D/82AB4C54 2002-08-21 test
gpg: sig-check.c:403: check_key_signature2: Assertion
`root->pkt->pkttype =3D=3D PKT_PUBLIC_KEY' failed.
Aborted


Yes, this is --allow-freeform-uid and the uid is 'test'. The export is
probably not necessary to get this result as the keyring wouldn't be
changed by it (I left it in for completenes' sake).

cheers
-- vbi

--=20
secure email with gpg                         http://fortytwo.ch/gpg

--=-JLf2HrN4gur/lZdxUZOJ
Content-Disposition: attachment; filename=testkey
Content-Type: text/plain; name=testkey; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

-----BEGIN PGP PRIVATE KEY BLOCK-----
Version: GnuPG v1.0.7 (GNU/Linux)

lQG7BD1jMbgRBACjZMjvcV2zDy1w8fcFeG0s1URFpLSfoQKWvuNClwUSkRp82FPX
FFH1VwmJ+LHWa9GJveOksDk2dNizc7M+yr7PF1OEqRaxLkQwe/z0k38BJedmumM8
5jPAYhra+DJmOOlKbDVxcU4S2zQsm1TVh9alViN1CiwkLDMu9hxYexYoUwCgndkF
B/ss1xDWkrz5CQHuJUkS47ED/2olK0R3QQ2Vnj0EsbbV5JdG3LmjY3Aoj0CuB2Np
r4eTzQIm6OhI9PODGw2+xQ6k6DZS08G1T0P7kM0fs6ymTcJym15sUvWfubHt5xUH
q9vM4uYfkW7OPhhsx7QmHtS2kupuCfGoEuNrSvlYla55G5JUO/IuplUjJo9fhxlE
PXyGA/47z0P1TB+9ouecps4+cyvRr5e4vogOzUdtrvLJT5ITGty15csN+NDwXqo7
rkVxBZrXMlRnb1b5Y0IKlINy8GrnSvKNBq5dyXMYtPNnzGHKTTs4/G23KVBWJqJj
7OtHGuzc3rNt19JDssAzBhiL0HvtI+/U8GocWnZe/qqUAW7PtAAAoIBLnvrrxwgf
BL5aeKgOdu5ZLJZeCgP9JiM6RFNBX2ZhY3RvcjoAAK9zVhNUGyCQUzJWzwCSaIpN
xzxnp1eZ/SYjOkRTQV9mYWN0b3I6AACvQxIv7oxJxnCvM/GRh4fTvB6OFoqkj/0m
IzpEU0FfZmFjdG9yOgAAr1VVHAsEYMW+kOLHTat5aYpTE0R0NJ20BHRlc3SIWgQT
EQIAGgUCPWMxuAULBwMCAQMVAgMDFgIBAh4BAheAAAoJEJBXkyqCq0xUeLsAoIBp
KTWioeN/zWByRTIyo2N3FPFSAKCEW3xeE/iWnF1NkBVtoGxuwsKNAJ0BuwQ9YzHV
EQQAzNxKf7WPYIH8BWDwj2/ttiSbIVAA/7ZEpyp1ZKAvIX9DYILJYI8I3MfhPleq
dVkTIQ15M465nAtoSLZXW9iZOT2UMSKbRHNm9jUxTKRk4MPdZGBgCE8oBoOuc7ma
kd97uUG8EYt5CKO8mQvASkmjWLXgoPzXPUCQXnZQrOqdd9cAoMx/ndncvPD2AxFD
sfAydom4RuIPA/sF3CjZunDaUNumiswugSBco2XAdNO/vtresyvS9iTMk7sPXDew
uxEMScOqlePGEoKlOhDwhzciXXFY5uJncrh1lWU75IPENr7kEHlNBEVaSo+6Q8Q+
T7cBy7C0HIaUsjGwK/js10vqFninKg3XIqQRk8AJtidNOcrXfPAHC7ZcqgQAzE63
TS/m0eqxkvhDSUdR8KehwRvDyT214dkCRgLtL6ea5hRwDvkelDDcOZtq8u0qHRxd
6wqijiRpdcrC7IdCvNf6iND9mVFsEaKmYm6apeORD4XVjPef0MC9QmCVpWqC3SSy
CovXCywxFxrCKZVsAGujzKGJXJdbR2i9+V1AXhQAAJ4uM1rDoS7IIBq2BPW1SJmt
DFb7JQlh/SYjOkRTQV9mYWN0b3I6AACvTrxGTohMdtGLM9aWUQJttt3x+87Fbf0m
IzpEU0FfZmFjdG9yOgAAr28Qj8s34A+fikCOlPKzfukBOGphBIP9JiM6RFNBX2Zh
Y3RvcjoAAK9SLvN23SwX6XQGoNhwyMqlhTzcxGCpiEYEGBECAAYFAj1jMdUACgkQ
kFeTKoKrTFQf6ACgklIWiZ9E2iht1E9T5t0a/S+znhsAnjZV9uddStXdzMWbT5pC
bXirOGiH
=3DuqNM
-----END PGP PRIVATE KEY BLOCK-----
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.0.7 (GNU/Linux)

mQGiBD1jMbgRBACjZMjvcV2zDy1w8fcFeG0s1URFpLSfoQKWvuNClwUSkRp82FPX
FFH1VwmJ+LHWa9GJveOksDk2dNizc7M+yr7PF1OEqRaxLkQwe/z0k38BJedmumM8
5jPAYhra+DJmOOlKbDVxcU4S2zQsm1TVh9alViN1CiwkLDMu9hxYexYoUwCgndkF
B/ss1xDWkrz5CQHuJUkS47ED/2olK0R3QQ2Vnj0EsbbV5JdG3LmjY3Aoj0CuB2Np
r4eTzQIm6OhI9PODGw2+xQ6k6DZS08G1T0P7kM0fs6ymTcJym15sUvWfubHt5xUH
q9vM4uYfkW7OPhhsx7QmHtS2kupuCfGoEuNrSvlYla55G5JUO/IuplUjJo9fhxlE
PXyGA/47z0P1TB+9ouecps4+cyvRr5e4vogOzUdtrvLJT5ITGty15csN+NDwXqo7
rkVxBZrXMlRnb1b5Y0IKlINy8GrnSvKNBq5dyXMYtPNnzGHKTTs4/G23KVBWJqJj
7OtHGuzc3rNt19JDssAzBhiL0HvtI+/U8GocWnZe/qqUAW7PtLQEdGVzdIhaBBMR
AgAaBQI9YzG4BQsHAwIBAxUCAwMWAgECHgECF4AACgkQkFeTKoKrTFR4uwCeNsqd
3DoG7Lh6pOSZLTye9mwBSz8AmwYw5V4tCx1A0X4dtCrstTAW6Ue3uQGiBD1jMdUR
BADM3Ep/tY9ggfwFYPCPb+22JJshUAD/tkSnKnVkoC8hf0Nggslgjwjcx+E+V6p1
WRMhDXkzjrmcC2hItldb2Jk5PZQxIptEc2b2NTFMpGTgw91kYGAITygGg65zuZqR
33u5QbwRi3kIo7yZC8BKSaNYteCg/Nc9QJBedlCs6p131wCgzH+d2dy88PYDEUOx
8DJ2ibhG4g8D+wXcKNm6cNpQ26aKzC6BIFyjZcB007++2t6zK9L2JMyTuw9cN7C7
EQxJw6qV48YSgqU6EPCHNyJdcVjm4mdyuHWVZTvkg8Q2vuQQeU0ERVpKj7pDxD5P
twHLsLQchpSyMbAr+OzXS+oWeKcqDdcipBGTwAm2J005ytd88AcLtlyqBADMTrdN
L+bR6rGS+ENJR1Hwp6HBG8PJPbXh2QJGAu0vp5rmFHAO+R6UMNw5m2ry7SodHF3r
CqKOJGl1ysLsh0K81/qI0P2ZUWwRoqZibpql45EPhdWM95/QwL1CYJWlaoLdJLIK
i9cLLDEXGsIplWwAa6PMoYlcl1tHaL35XUBeFIhGBBgRAgAGBQI9YzHVAAoJEJBX
kyqCq0xUH+gAmgNd9aQkpGuWSG5bB2W/q3/xnVQxAJ9HL+E67y9Ivy4h+qOcIqh0
0Sc2HA=3D=3D
=3DFk2F
-----END PGP PUBLIC KEY BLOCK-----

--=-JLf2HrN4gur/lZdxUZOJ--

--=-A+zXR9/dCnr5C82Nt3v8
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQA9YzQSwj49sl5Lcx8RAmqWAJ9eKO0xYch1ktFlyXZEiLvVkA+5nACeJB2K
cLZV1OA2p6o0RzCYn3qKiZw=
=TMJb
-----END PGP SIGNATURE-----

--=-A+zXR9/dCnr5C82Nt3v8--