TLS 1.2 server

Simon Josefsson simon at
Wed Sep 30 13:55:29 CEST 2009

The x509self self-test started failing, and it may be TLS 1.2 related.
Can you take a look?


client: sent record.
server: got data, forcing rehandshake.
client: recv returned -37.
client: doing handshake!
==12233== Invalid read of size 4
==12233==    at 0x40479CC: _gnutls_hash_deinit (gnutls_hash_int.c:172)
==12233==    by 0x4058683: _gnutls_tls_sign_hdata (gnutls_sig.c:157)
==12233==    by 0x4055197: _gnutls_gen_cert_client_cert_vrfy (auth_cert.c:1419)
==12233==    by 0x40458BD: _gnutls_send_client_certificate_verify (gnutls_kx.c:352)
==12233==    by 0x404230F: _gnutls_handshake_client (gnutls_handshake.c:2464)
==12233==    by 0x4042C0F: gnutls_handshake (gnutls_handshake.c:2311)
==12233==    by 0x804A362: client (x509self.c:189)
==12233==    by 0x804A4D1: doit (x509self.c:511)
==12233==    by 0x804AA7C: main (utils.c:148)
==12233==  Address 0x43176dd3 is not stack'd, malloc'd or (recently) free'd

More information about the Gnutls-devel mailing list