DynamoRIO / DynamoRIO/drmemory
Memory leaks below CryptQueryObject on Chromium net_unittests
- Dominant language
- C
- Stars
- 2.7k
- Forks
- 290
- PR merge metrics
- No merged PRs in 30d
Description
_From [timurrrr@google.com](https://code.google.com/u/timurrrr@google.com/) on June 24, 2011 09:46:01_
$ tools\valgrind\chrome_tests.bat -t net --tool drmemory --gtest_filter="X509_CanParse_"
(Chromium r90363 )
w/o symbols
LEAK 8 direct bytes 0x00175748-0x00175750 + 488 indirect bytes
#1 DllUnregisterServer RSAENH.dll+0x21ed7
#2 CPAcquireContext RSAENH.dll+0x11361
#3 CPReleaseContext RSAENH.dll+0xf988
#4 CPAcquireContext RSAENH.dll+0xfb7a
#5 CryptAcquireContextA ADVAPI32.dll+0x17caf
#6 CryptEnumOIDFunction CRYPT32.dll+0xaa36
#7 CryptMsgOpenToDecode CRYPT32.dll+0x1fb97
#8 CertAddEncodedCRLToStore CRYPT32.dll+0x2d3fe
#9 CryptQueryObject CRYPT32.dll+0x2541c
#10 net::`anonymous namespace'::ParsePKCS7 c:\chromium\src\net\base\x509_certificate_win.cc:458
\#11 net::X509Certificate::CreateOSCertHandlesFromBytes c:\chromium\src\net\base\x509_certificate_win.cc:968
\#12 net::X509Certificate::CreateCertificateListFromBytes c:\chromium\src\net\base\x509_certificate.cc:329
\#13 net::CreateCertificateListFromFile c:\chromium\src\net\base\x509_certificate_unittest.cc:182
\#14 net::X509CertificateParseTest_CanParseFormat_Test::TestBody c:\chromium\src\net\base\x509_certificate_unittest.cc:1048
\----
with symbols
LEAK 8 direct bytes 0x00175748-0x00175750 + 488 indirect bytes
\# 1 ContAlloc RSAENH.dll+0x21ed7
\# 2 NTLMakeItem RSAENH.dll+0x11361
\# 3 NTagLogonUser RSAENH.dll+0xf988
\# 4 CPAcquireContext RSAENH.dll+0xfb7a
\# 5 CryptAcquireContextA ADVAPI32.dll+0x17caf
\# 6 I_CryptGetDefaultCryptProv CRYPT32.dll+0xaa36
\# 7 CryptMsgOpenToDecode CRYPT32.dll+0x1fb97
\# 8 I_CryptQueryObject CRYPT32.dll+0x2d3fe
\# 9 CryptQueryObject CRYPT32.dll+0x2541c
\#10 net::`anonymous namespace'::ParsePKCS7 c:\chromium\src\net\base\x509_certificate_win.cc:458
#11 net::X509Certificate::CreateOSCertHandlesFromBytes c:\chromium\src\net\base\x509_certificate_win.cc:968
#12 net::X509Certificate::CreateCertificateListFromBytes c:\chromium\src\net\base\x509_certificate.cc:329
#13 net::CreateCertificateListFromFile c:\chromium\src\net\base\x509_certificate_unittest.cc:182
#14 net::X509CertificateParseTest_CanParseFormat_Test::TestBody c:\chromium\src\net\base\x509_certificate_unittest.cc:1048
_Original issue: http://code.google.com/p/drmemory/issues/detail?id=475_
Contributor guide
Assessment
This issue has not been assessed yet.