| Index: net/quic/quic_crypto_client_stream.cc
|
| diff --git a/net/quic/quic_crypto_client_stream.cc b/net/quic/quic_crypto_client_stream.cc
|
| index 3310f7329cc2c0f01f681eeebfcd0a231321b156..fec38b5c86126568643cfae031aa8f2738fef55a 100644
|
| --- a/net/quic/quic_crypto_client_stream.cc
|
| +++ b/net/quic/quic_crypto_client_stream.cc
|
| @@ -439,7 +439,9 @@ void QuicCryptoClientStream::DoVerifyProofComplete(
|
|
|
| if (!verify_ok_) {
|
| next_state_ = STATE_NONE;
|
| - client_session()->OnProofVerifyDetailsAvailable(*verify_details_);
|
| + if (verify_details_) {
|
| + client_session()->OnProofVerifyDetailsAvailable(*verify_details_);
|
| + }
|
| UMA_HISTOGRAM_BOOLEAN("Net.QuicVerifyProofFailed.HandshakeConfirmed",
|
| handshake_confirmed());
|
| CloseConnectionWithDetails(
|
|
|