--- gpgme/gpgmeplug.c +++ gpgme/gpgmeplug.c @@ -2125,6 +2125,7 @@ fprintf( stderr, "startListCertificates( \"%s\", %d )\n", pattern, remote ); it = xmalloc( sizeof( struct CertIterator ) ); + memset( &(it->info), 0, sizeof( struct CertificateInfo ) ); err = gpgme_new (&(it->ctx)); /*fprintf( stderr, "2: gpgme returned %d\n", err );*/