==9790== Memcheck, a memory error detector ==9790== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==9790== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==9790== Command: /home/dank/wine-git/wine ./base_unittests.exe --gtest_filter=SignatureCreatorTest.*-BaseWinUtilTest.FormatMessageW:DirectoryWatcherTest.*:FileUtilTest.CountFilesCreatedAfter:FileUtilTest.GetFileCreationLocalTime:WMIUtilTest.* ==9790== ==9791== Memcheck, a memory error detector ==9791== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==9791== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==9791== Command: /usr/bin/dirname /home/dank/wine-git/wine ==9791== ==9791== ==9791== HEAP SUMMARY: ==9791== in use at exit: 0 bytes in 0 blocks ==9791== total heap usage: 1,387 allocs, 1,387 frees, 76,062 bytes allocated ==9791== ==9791== All heap blocks were freed -- no leaks are possible ==9791== ==9791== For counts of detected and suppressed errors, rerun with: -v ==9791== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==9790== ==9790== HEAP SUMMARY: ==9790== in use at exit: 10,072 bytes in 57 blocks ==9790== total heap usage: 70 allocs, 13 frees, 15,958 bytes allocated ==9790== ==9790== LEAK SUMMARY: ==9790== definitely lost: 0 bytes in 0 blocks ==9790== indirectly lost: 0 bytes in 0 blocks ==9790== possibly lost: 0 bytes in 0 blocks ==9790== still reachable: 10,072 bytes in 57 blocks ==9790== suppressed: 0 bytes in 0 blocks ==9790== Reachable blocks (those to which a pointer was found) are not shown. ==9790== To see them, rerun with: --leak-check=full --show-reachable=yes ==9790== ==9790== For counts of detected and suppressed errors, rerun with: -v ==9790== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==9793== Memcheck, a memory error detector ==9793== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==9793== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==9793== Command: /bin/uname -s ==9793== ==9793== ==9793== HEAP SUMMARY: ==9793== in use at exit: 0 bytes in 0 blocks ==9793== total heap usage: 1,387 allocs, 1,387 frees, 76,062 bytes allocated ==9793== ==9793== All heap blocks were freed -- no leaks are possible ==9793== ==9793== For counts of detected and suppressed errors, rerun with: -v ==9793== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==9790== Memcheck, a memory error detector ==9790== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==9790== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==9790== Command: /home/dank/wine-git/loader/wine ./base_unittests.exe --gtest_filter=SignatureCreatorTest.*-BaseWinUtilTest.FormatMessageW:DirectoryWatcherTest.*:FileUtilTest.CountFilesCreatedAfter:FileUtilTest.GetFileCreationLocalTime:WMIUtilTest.* ==9790== ==9790== Memcheck, a memory error detector ==9790== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==9790== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==9790== Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine ./base_unittests.exe --gtest_filter=SignatureCreatorTest.*-BaseWinUtilTest.FormatMessageW:DirectoryWatcherTest.*:FileUtilTest.CountFilesCreatedAfter:FileUtilTest.GetFileCreationLocalTime:WMIUtilTest.* ==9790== preloader: Warning: failed to reserve range 00110000-68000000 ==9790== Warning: set address range perms: large range [0x82000000, 0xfeb90000) (defined) ==9790== ==9790== LOAD_PDB_DEBUGINFO(fd=10, avma=0x400000, total_size=6451200, uu_reloc=0x0) ==9790== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/base_unittests.exe ==9790== LOAD_PDB_DEBUGINFO: pdbname: /home/dank/demo/src/chrome/Debug/base_unittests.pdb --9790-- PDB_READER: --9790-- BIAS_FOR_SYMBOLS = 0x00400000 (di->rx_map_avma) --9790-- BIAS_FOR_LINETAB = 0x00400000 (di->rx_map_avma) --9790-- BIAS_FOR_LINETAB2 = 0x00401000 (di->text_bias) --9790-- BIAS_FOR_FPO = 0x00000000 0 --9790-- RELOC = 0x00000000 ==9790== warning: ignoring line info entry with huge line number (16707566) ==9790== Can't handle line numbers greater than 1048575, sorry ==9790== (Nb: this message is only shown once) --9790-- # symbols read = 22568 --9790-- # lines read = 0 --9790-- # line2s read = 140733 --9790-- # fpos read = 173 fixme:heap:HeapSetInformation (nil) 1 (nil) 0 ==9790== ==9790== LOAD_PDB_DEBUGINFO(fd=16, avma=0x4ad00000, total_size=11137024, uu_reloc=0x0) ==9790== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/icudt42.dll ==9790== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/icudt42.pdb ==9790== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/icudt42.pdb Note: Google Test filter = SignatureCreatorTest.*-BaseWinUtilTest.FormatMessageW:DirectoryWatcherTest.*:FileUtilTest.CountFilesCreatedAfter:FileUtilTest.GetFileCreationLocalTime:WMIUtilTest.* [==========] Running 1 test from 1 test case. [----------] Global test environment set-up. [----------] 1 test from SignatureCreatorTest [ RUN ] SignatureCreatorTest.BasicTest ==9790== Use of uninitialised value of size 4 ==9790== at 0x11CA2A12: desfunc (des.c:1366) ==9790== by 0x11CA320F: des3_ecb_encrypt (des.c:1478) ==9790== by 0x11CA44B3: encrypt_block_impl (implglue.c:282) ==9790== by 0x11CB1A19: RSAENH_CPEncrypt (rsaenh.c:2173) ==9790== by 0xCF45594: CryptEncrypt (crypt.c:1083) ==9790== by 0xDDD3E96: CryptProtectData (protectdata.c:906) ==9790== by 0x11CAEC7B: store_key_pair (rsaenh.c:962) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== Uninitialised value was created by a client request ==9790== at 0xCC749E8: mark_block_uninitialized (heap.c:187) ==9790== by 0xCC77827: RtlAllocateHeap (heap.c:1429) ==9790== by 0x11CAEBE5: store_key_pair (rsaenh.c:953) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== { Memcheck:Value4 fun:desfunc fun:des3_ecb_encrypt fun:encrypt_block_impl fun:RSAENH_CPEncrypt fun:CryptEncrypt fun:CryptProtectData fun:store_key_pair fun:store_key_container_keys fun:release_and_install_key fun:import_public_key fun:import_key fun:RSAENH_CPImportKey fun:CryptImportKey fun:CRYPT_ImportRsaPublicKeyInfoEx fun:CryptImportPublicKeyInfoEx fun:CryptImportPublicKeyInfo fun:base::SignatureVerifier::VerifyInit fun:SignatureCreatorTest_BasicTest_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } ==9790== Use of uninitialised value of size 4 ==9790== at 0x11CA2A42: desfunc (des.c:1366) ==9790== by 0x11CA320F: des3_ecb_encrypt (des.c:1478) ==9790== by 0x11CA44B3: encrypt_block_impl (implglue.c:282) ==9790== by 0x11CB1A19: RSAENH_CPEncrypt (rsaenh.c:2173) ==9790== by 0xCF45594: CryptEncrypt (crypt.c:1083) ==9790== by 0xDDD3E96: CryptProtectData (protectdata.c:906) ==9790== by 0x11CAEC7B: store_key_pair (rsaenh.c:962) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== Uninitialised value was created by a client request ==9790== at 0xCC749E8: mark_block_uninitialized (heap.c:187) ==9790== by 0xCC77827: RtlAllocateHeap (heap.c:1429) ==9790== by 0x11CAEBE5: store_key_pair (rsaenh.c:953) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== { Memcheck:Value4 fun:desfunc fun:des3_ecb_encrypt fun:encrypt_block_impl fun:RSAENH_CPEncrypt fun:CryptEncrypt fun:CryptProtectData fun:store_key_pair fun:store_key_container_keys fun:release_and_install_key fun:import_public_key fun:import_key fun:RSAENH_CPImportKey fun:CryptImportKey fun:CRYPT_ImportRsaPublicKeyInfoEx fun:CryptImportPublicKeyInfoEx fun:CryptImportPublicKeyInfo fun:base::SignatureVerifier::VerifyInit fun:SignatureCreatorTest_BasicTest_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } ==9790== Use of uninitialised value of size 4 ==9790== at 0x11CA2A70: desfunc (des.c:1366) ==9790== by 0x11CA320F: des3_ecb_encrypt (des.c:1478) ==9790== by 0x11CA44B3: encrypt_block_impl (implglue.c:282) ==9790== by 0x11CB1A19: RSAENH_CPEncrypt (rsaenh.c:2173) ==9790== by 0xCF45594: CryptEncrypt (crypt.c:1083) ==9790== by 0xDDD3E96: CryptProtectData (protectdata.c:906) ==9790== by 0x11CAEC7B: store_key_pair (rsaenh.c:962) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== Uninitialised value was created by a client request ==9790== at 0xCC749E8: mark_block_uninitialized (heap.c:187) ==9790== by 0xCC77827: RtlAllocateHeap (heap.c:1429) ==9790== by 0x11CAEBE5: store_key_pair (rsaenh.c:953) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== { Memcheck:Value4 fun:desfunc fun:des3_ecb_encrypt fun:encrypt_block_impl fun:RSAENH_CPEncrypt fun:CryptEncrypt fun:CryptProtectData fun:store_key_pair fun:store_key_container_keys fun:release_and_install_key fun:import_public_key fun:import_key fun:RSAENH_CPImportKey fun:CryptImportKey fun:CRYPT_ImportRsaPublicKeyInfoEx fun:CryptImportPublicKeyInfoEx fun:CryptImportPublicKeyInfo fun:base::SignatureVerifier::VerifyInit fun:SignatureCreatorTest_BasicTest_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } ==9790== Use of uninitialised value of size 4 ==9790== at 0x11CA2A9A: desfunc (des.c:1366) ==9790== by 0x11CA320F: des3_ecb_encrypt (des.c:1478) ==9790== by 0x11CA44B3: encrypt_block_impl (implglue.c:282) ==9790== by 0x11CB1A19: RSAENH_CPEncrypt (rsaenh.c:2173) ==9790== by 0xCF45594: CryptEncrypt (crypt.c:1083) ==9790== by 0xDDD3E96: CryptProtectData (protectdata.c:906) ==9790== by 0x11CAEC7B: store_key_pair (rsaenh.c:962) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== Uninitialised value was created by a client request ==9790== at 0xCC749E8: mark_block_uninitialized (heap.c:187) ==9790== by 0xCC77827: RtlAllocateHeap (heap.c:1429) ==9790== by 0x11CAEBE5: store_key_pair (rsaenh.c:953) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== { Memcheck:Value4 fun:desfunc fun:des3_ecb_encrypt fun:encrypt_block_impl fun:RSAENH_CPEncrypt fun:CryptEncrypt fun:CryptProtectData fun:store_key_pair fun:store_key_container_keys fun:release_and_install_key fun:import_public_key fun:import_key fun:RSAENH_CPImportKey fun:CryptImportKey fun:CRYPT_ImportRsaPublicKeyInfoEx fun:CryptImportPublicKeyInfoEx fun:CryptImportPublicKeyInfo fun:base::SignatureVerifier::VerifyInit fun:SignatureCreatorTest_BasicTest_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } ==9790== Use of uninitialised value of size 4 ==9790== at 0x11CA2959: desfunc (des.c:1366) ==9790== by 0x11CA320F: des3_ecb_encrypt (des.c:1478) ==9790== by 0x11CA44B3: encrypt_block_impl (implglue.c:282) ==9790== by 0x11CB1A19: RSAENH_CPEncrypt (rsaenh.c:2173) ==9790== by 0xCF45594: CryptEncrypt (crypt.c:1083) ==9790== by 0xDDD3E96: CryptProtectData (protectdata.c:906) ==9790== by 0x11CAEC7B: store_key_pair (rsaenh.c:962) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== Uninitialised value was created by a client request ==9790== at 0xCC749E8: mark_block_uninitialized (heap.c:187) ==9790== by 0xCC77827: RtlAllocateHeap (heap.c:1429) ==9790== by 0x11CAEBE5: store_key_pair (rsaenh.c:953) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== { Memcheck:Value4 fun:desfunc fun:des3_ecb_encrypt fun:encrypt_block_impl fun:RSAENH_CPEncrypt fun:CryptEncrypt fun:CryptProtectData fun:store_key_pair fun:store_key_container_keys fun:release_and_install_key fun:import_public_key fun:import_key fun:RSAENH_CPImportKey fun:CryptImportKey fun:CRYPT_ImportRsaPublicKeyInfoEx fun:CryptImportPublicKeyInfoEx fun:CryptImportPublicKeyInfo fun:base::SignatureVerifier::VerifyInit fun:SignatureCreatorTest_BasicTest_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } ==9790== Use of uninitialised value of size 4 ==9790== at 0x11CA2983: desfunc (des.c:1366) ==9790== by 0x11CA320F: des3_ecb_encrypt (des.c:1478) ==9790== by 0x11CA44B3: encrypt_block_impl (implglue.c:282) ==9790== by 0x11CB1A19: RSAENH_CPEncrypt (rsaenh.c:2173) ==9790== by 0xCF45594: CryptEncrypt (crypt.c:1083) ==9790== by 0xDDD3E96: CryptProtectData (protectdata.c:906) ==9790== by 0x11CAEC7B: store_key_pair (rsaenh.c:962) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== Uninitialised value was created by a client request ==9790== at 0xCC749E8: mark_block_uninitialized (heap.c:187) ==9790== by 0xCC77827: RtlAllocateHeap (heap.c:1429) ==9790== by 0x11CAEBE5: store_key_pair (rsaenh.c:953) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== { Memcheck:Value4 fun:desfunc fun:des3_ecb_encrypt fun:encrypt_block_impl fun:RSAENH_CPEncrypt fun:CryptEncrypt fun:CryptProtectData fun:store_key_pair fun:store_key_container_keys fun:release_and_install_key fun:import_public_key fun:import_key fun:RSAENH_CPImportKey fun:CryptImportKey fun:CRYPT_ImportRsaPublicKeyInfoEx fun:CryptImportPublicKeyInfoEx fun:CryptImportPublicKeyInfo fun:base::SignatureVerifier::VerifyInit fun:SignatureCreatorTest_BasicTest_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } ==9790== Use of uninitialised value of size 4 ==9790== at 0x11CA29B1: desfunc (des.c:1366) ==9790== by 0x11CA320F: des3_ecb_encrypt (des.c:1478) ==9790== by 0x11CA44B3: encrypt_block_impl (implglue.c:282) ==9790== by 0x11CB1A19: RSAENH_CPEncrypt (rsaenh.c:2173) ==9790== by 0xCF45594: CryptEncrypt (crypt.c:1083) ==9790== by 0xDDD3E96: CryptProtectData (protectdata.c:906) ==9790== by 0x11CAEC7B: store_key_pair (rsaenh.c:962) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== Uninitialised value was created by a client request ==9790== at 0xCC749E8: mark_block_uninitialized (heap.c:187) ==9790== by 0xCC77827: RtlAllocateHeap (heap.c:1429) ==9790== by 0x11CAEBE5: store_key_pair (rsaenh.c:953) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== { Memcheck:Value4 fun:desfunc fun:des3_ecb_encrypt fun:encrypt_block_impl fun:RSAENH_CPEncrypt fun:CryptEncrypt fun:CryptProtectData fun:store_key_pair fun:store_key_container_keys fun:release_and_install_key fun:import_public_key fun:import_key fun:RSAENH_CPImportKey fun:CryptImportKey fun:CRYPT_ImportRsaPublicKeyInfoEx fun:CryptImportPublicKeyInfoEx fun:CryptImportPublicKeyInfo fun:base::SignatureVerifier::VerifyInit fun:SignatureCreatorTest_BasicTest_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } ==9790== Use of uninitialised value of size 4 ==9790== at 0x11CA29E7: desfunc (des.c:1366) ==9790== by 0x11CA320F: des3_ecb_encrypt (des.c:1478) ==9790== by 0x11CA44B3: encrypt_block_impl (implglue.c:282) ==9790== by 0x11CB1A19: RSAENH_CPEncrypt (rsaenh.c:2173) ==9790== by 0xCF45594: CryptEncrypt (crypt.c:1083) ==9790== by 0xDDD3E96: CryptProtectData (protectdata.c:906) ==9790== by 0x11CAEC7B: store_key_pair (rsaenh.c:962) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== Uninitialised value was created by a client request ==9790== at 0xCC749E8: mark_block_uninitialized (heap.c:187) ==9790== by 0xCC77827: RtlAllocateHeap (heap.c:1429) ==9790== by 0x11CAEBE5: store_key_pair (rsaenh.c:953) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== { Memcheck:Value4 fun:desfunc fun:des3_ecb_encrypt fun:encrypt_block_impl fun:RSAENH_CPEncrypt fun:CryptEncrypt fun:CryptProtectData fun:store_key_pair fun:store_key_container_keys fun:release_and_install_key fun:import_public_key fun:import_key fun:RSAENH_CPImportKey fun:CryptImportKey fun:CRYPT_ImportRsaPublicKeyInfoEx fun:CryptImportPublicKeyInfoEx fun:CryptImportPublicKeyInfo fun:base::SignatureVerifier::VerifyInit fun:SignatureCreatorTest_BasicTest_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } ==9790== Syscall param writev(vector[...]) points to uninitialised byte(s) ==9790== at 0xC7858D8: writev (writev.c:46) ==9790== by 0xCCA1F87: send_request (server.c:214) ==9790== by 0xCCA20F6: wine_server_call (server.c:295) ==9790== by 0xCC8F368: NtSetValueKey (reg.c:782) ==9790== by 0xCF53081: RegSetValueExA (registry.c:1083) ==9790== by 0x11CAECB2: store_key_pair (rsaenh.c:965) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== Address 0x7f050776 is 718 bytes inside a block of size 738 alloc'd ==9790== at 0xCC77905: notify_alloc (heap.c:214) ==9790== by 0xCC777CB: RtlAllocateHeap (heap.c:1421) ==9790== by 0xCDC41DE: HeapAlloc (heap.c:276) ==9790== by 0xCDC43AC: GlobalAlloc (heap.c:369) ==9790== by 0xCDC56FF: LocalAlloc (heap.c:969) ==9790== by 0xDDD1AB0: serialize (protectdata.c:261) ==9790== by 0xDDD4057: CryptProtectData (protectdata.c:925) ==9790== by 0x11CAEC7B: store_key_pair (rsaenh.c:962) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== Uninitialised value was created by a client request ==9790== at 0xCC749E8: mark_block_uninitialized (heap.c:187) ==9790== by 0xCC77827: RtlAllocateHeap (heap.c:1429) ==9790== by 0x11CAEBE5: store_key_pair (rsaenh.c:953) ==9790== by 0x11CAF133: store_key_container_keys (rsaenh.c:1147) ==9790== by 0x11CB2C36: release_and_install_key (rsaenh.c:2644) ==9790== by 0x11CB30C0: import_public_key (rsaenh.c:2790) ==9790== by 0x11CB361F: import_key (rsaenh.c:2973) ==9790== by 0x11CB37C9: RSAENH_CPImportKey (rsaenh.c:3020) ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== { Memcheck:Param writev(vector[...]) fun:writev fun:send_request fun:wine_server_call fun:NtSetValueKey fun:RegSetValueExA fun:store_key_pair fun:store_key_container_keys fun:release_and_install_key fun:import_public_key fun:import_key fun:RSAENH_CPImportKey fun:CryptImportKey fun:CRYPT_ImportRsaPublicKeyInfoEx fun:CryptImportPublicKeyInfoEx fun:CryptImportPublicKeyInfo fun:base::SignatureVerifier::VerifyInit fun:SignatureCreatorTest_BasicTest_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } [ OK ] SignatureCreatorTest.BasicTest (7399 ms) [----------] 1 test from SignatureCreatorTest (7533 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test case ran. (7713 ms total) [ PASSED ] 1 test. YOU HAVE 1 DISABLED TEST YOU HAVE 2 FLAKY TESTS ==9790== ==9790== HEAP SUMMARY: ==9790== in use at exit: 838,876 bytes in 6,993 blocks ==9790== total heap usage: 315,941 allocs, 308,948 frees, 27,526,703 bytes allocated ==9790== ==9790== 8 bytes in 1 blocks are definitely lost in loss record 60 of 918 ==9790== at 0xCC77905: notify_alloc (heap.c:214) ==9790== by 0xCC777CB: RtlAllocateHeap (heap.c:1421) ==9790== by 0xCDC41DE: HeapAlloc (heap.c:276) ==9790== by 0xCDC43AC: GlobalAlloc (heap.c:369) ==9790== by 0xCDC56FF: LocalAlloc (heap.c:969) ==9790== by 0xCF44B6C: CryptCreateHash (crypt.c:748) ==9790== by 0x6DB2A5: base::SignatureCreator::Create (signature_creator_win.cc:18) ==9790== by 0x5FCFFD: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:25) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:HeapAlloc fun:GlobalAlloc fun:LocalAlloc fun:CryptCreateHash fun:base::SignatureCreator::Create fun:SignatureCreatorTest_BasicTest_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } ==9790== 272 bytes in 1 blocks are definitely lost in loss record 687 of 918 ==9790== at 0xCC77905: notify_alloc (heap.c:214) ==9790== by 0xCC777CB: RtlAllocateHeap (heap.c:1421) ==9790== by 0x11CA3BFC: ??? ==9790== by 0x11CB0D54: ??? ==9790== by 0xCF44BF1: CryptCreateHash (crypt.c:756) ==9790== by 0x6DB2A5: base::SignatureCreator::Create (signature_creator_win.cc:18) ==9790== by 0x5FCFFD: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:25) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap obj:* obj:* fun:CryptCreateHash fun:base::SignatureCreator::Create fun:SignatureCreatorTest_BasicTest_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } ==9790== 972 bytes in 1 blocks are definitely lost in loss record 829 of 918 ==9790== at 0xCC77905: notify_alloc (heap.c:214) ==9790== by 0xCC777CB: RtlAllocateHeap (heap.c:1421) ==9790== by 0x11CA3BFC: ??? ==9790== by 0x11CAE7BF: ??? ==9790== by 0x11CB396F: ??? ==9790== by 0xCF461F5: CryptGenKey (crypt.c:1434) ==9790== by 0x6D983F: base::RSAPrivateKey::Create (rsa_private_key_win.cc:35) ==9790== by 0x5FCE94: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:15) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap obj:* obj:* obj:* fun:CryptGenKey fun:base::RSAPrivateKey::Create fun:SignatureCreatorTest_BasicTest_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } ==9790== 972 bytes in 1 blocks are definitely lost in loss record 830 of 918 ==9790== at 0xCC77905: notify_alloc (heap.c:214) ==9790== by 0xCC777CB: RtlAllocateHeap (heap.c:1421) ==9790== by 0x11CA3BFC: ??? ==9790== by 0x11CAE7BF: ??? ==9790== by 0x11CB2D33: ??? ==9790== by 0x11CB35E9: ??? ==9790== by 0x11CB37C9: ??? ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0x6D9E85: base::RSAPrivateKey::CreateFromPrivateKeyInfo (rsa_private_key_win.cc:99) ==9790== by 0x5FCF4A: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:21) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap obj:* obj:* obj:* obj:* obj:* fun:CryptImportKey fun:base::RSAPrivateKey::CreateFromPrivateKeyInfo fun:SignatureCreatorTest_BasicTest_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } ==9790== 972 bytes in 1 blocks are definitely lost in loss record 831 of 918 ==9790== at 0xCC77905: notify_alloc (heap.c:214) ==9790== by 0xCC777CB: RtlAllocateHeap (heap.c:1421) ==9790== by 0x11CA3BFC: ??? ==9790== by 0x11CAE7BF: ??? ==9790== by 0x11CB2FB8: ??? ==9790== by 0x11CB361F: ??? ==9790== by 0x11CB37C9: ??? ==9790== by 0xCF46DA5: CryptImportKey (crypt.c:1827) ==9790== by 0xDDBE402: CRYPT_ImportRsaPublicKeyInfoEx (encode.c:4687) ==9790== by 0xDDBE567: CryptImportPublicKeyInfoEx (encode.c:4720) ==9790== by 0xDDBE276: CryptImportPublicKeyInfo (encode.c:4658) ==9790== by 0x6D8C53: base::SignatureVerifier::VerifyInit (signature_verifier_win.cc:73) ==9790== by 0x5FD3E2: SignatureCreatorTest_BasicTest_Test::TestBody (signature_creator_unittest.cc:48) ==9790== by 0x6071F7: testing::Test::Run (gtest.cc:2044) ==9790== by 0x607EB2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==9790== by 0x608520: testing::TestCase::Run (gtest.cc:2396) ==9790== by 0x60D54E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==9790== by 0x60C395: testing::UnitTest::Run (gtest.cc:3653) ==9790== by 0x5E1B5D: TestSuite::Run (test_suite.h:128) ==9790== by 0x5E197C: main (run_all_unittests.cc:8) ==9790== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap obj:* obj:* obj:* obj:* obj:* fun:CryptImportKey fun:CRYPT_ImportRsaPublicKeyInfoEx fun:CryptImportPublicKeyInfoEx fun:CryptImportPublicKeyInfo fun:base::SignatureVerifier::VerifyInit fun:SignatureCreatorTest_BasicTest_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } ==9790== LEAK SUMMARY: ==9790== definitely lost: 3,196 bytes in 5 blocks ==9790== indirectly lost: 120 bytes in 10 blocks ==9790== possibly lost: 0 bytes in 0 blocks ==9790== still reachable: 697,585 bytes in 2,578 blocks ==9790== suppressed: 137,975 bytes in 4,400 blocks ==9790== Reachable blocks (those to which a pointer was found) are not shown. ==9790== To see them, rerun with: --leak-check=full --show-reachable=yes ==9790== ==9790== For counts of detected and suppressed errors, rerun with: -v ==9790== ERROR SUMMARY: 454 errors from 14 contexts (suppressed: 714 from 150)