X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=ssl%2Fs3_enc.c;h=96e59f678fc863e9876de6fba027f9988183ac09;hp=701ac571798557767d2d1dba7fd92993869c9f5e;hb=85e878f224f16d21c09b1916c72ba0458335df7b;hpb=fe1c7fecf172f57834df2fca9ba32fec12dccf9f;ds=sidebyside diff --git a/ssl/s3_enc.c b/ssl/s3_enc.c index 701ac57179..96e59f678f 100644 --- a/ssl/s3_enc.c +++ b/ssl/s3_enc.c @@ -231,6 +231,8 @@ int ssl3_change_cipher_state(SSL *s, int which) is_exp=SSL_C_IS_EXPORT(s->s3->tmp.new_cipher); c=s->s3->tmp.new_sym_enc; m=s->s3->tmp.new_hash; + /* m == NULL will lead to a crash later */ + OPENSSL_assert(m); #ifndef OPENSSL_NO_COMP if (s->s3->tmp.new_compression == NULL) comp=NULL;