[64-bit] gnupg2 / segv

Jakub Bogusz qboosh w pld-linux.org
Pią, 20 Maj 2005, 23:35:17 CEST


On Fri, May 20, 2005 at 11:15:13PM +0200, Pawel Sikora wrote:
> cos na 64-bitowcach jest nie tak z gnupg{,2}
> 
> [1]
> 
> 23:04 <ankry> blues mial swego czasu problemy z kluczami na alphie.
> 23:05 <ankry> Wszyskim dzialaly, a jego klucze nie chcialy.
>               Albo sie ni dawaly zaimportowac.
> 23:05 <ankry> Cos z ta 64-bitowoscia jest w gnupg pewnie nie tak
> 23:09 <ankry> Tzn. importowal mu klucz, a potem przy listowaniu cos mowil
>               ze uszkodzony albo jakos tak.
> 23:09 <ankry> Tylko on mial pl-literki w opisie

Tego nie znałem, natomiast nadziałem się na nieprzenośność plików
keyringów między architekturami (przynajmniej 32<->64-bit).

> [2] @amd64 (pliki *.gpg znajduja sie zrodlach gnupg2)
> 
> gpg2 --homedir . --trustdb-name ./tdb.tmp --no-default-keyring --keyring
> pubdemo.gpg --secret-keyring secdemo.gpg --export-secret-key -o - Alpha

A z tym to były problemy już wcześniej, przy gpg 1.2.x wykładało się na
"invalid packet" - nie wiem po czym w końcu przestało.

> Program received signal SIGSEGV, Segmentation fault.
> parse_key (inp=0x58ef60, pkttype=Variable "pkttype" is not available.
> ) at parse-packet.c:1603
> 1603  n = pktlen; sk->skey[i] = mpi_read(inp, &n, 0 ); pktlen -=n;


-- 
Jakub Bogusz    http://qboosh.cs.net.pl/



Więcej informacji o liście dyskusyjnej pld-devel-pl