Index: net/tools/cert_verify_tool/verify_using_cert_verify_proc.cc |
diff --git a/net/tools/cert_verify_tool/verify_using_cert_verify_proc.cc b/net/tools/cert_verify_tool/verify_using_cert_verify_proc.cc |
index 99cffc25914103387c9eed653601d68aaf81fa44..ba449fd326c73b0f0e54c604720cf453bbd2db0f 100644 |
--- a/net/tools/cert_verify_tool/verify_using_cert_verify_proc.cc |
+++ b/net/tools/cert_verify_tool/verify_using_cert_verify_proc.cc |
@@ -62,6 +62,8 @@ std::string SubjectFromOSCertHandle( |
scoped_refptr<net::X509Certificate> cert = |
net::X509Certificate::CreateFromHandle( |
cert_handle, net::X509Certificate::OSCertHandles()); |
+ if (!cert) |
+ return std::string(); |
return SubjectFromX509Certificate(cert.get()); |
} |