==1058== Memcheck, a memory error detector ==1058== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==1058== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==1058== Command: /home/dank/wine-git/wine ./net_unittests.exe --gtest_filter=TCPClientSocketTest.*-DiskCacheEntryTest.CancelSparseIO:SSLClientSocketTest.*:X509CertificateTest.PaypalNullCertParsing ==1058== ==1059== Memcheck, a memory error detector ==1059== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==1059== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==1059== Command: /usr/bin/dirname /home/dank/wine-git/wine ==1059== ==1059== ==1059== HEAP SUMMARY: ==1059== in use at exit: 0 bytes in 0 blocks ==1059== total heap usage: 1,387 allocs, 1,387 frees, 76,062 bytes allocated ==1059== ==1059== All heap blocks were freed -- no leaks are possible ==1059== ==1059== For counts of detected and suppressed errors, rerun with: -v ==1059== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==1058== ==1058== HEAP SUMMARY: ==1058== in use at exit: 10,072 bytes in 57 blocks ==1058== total heap usage: 70 allocs, 13 frees, 15,958 bytes allocated ==1058== ==1058== LEAK SUMMARY: ==1058== definitely lost: 0 bytes in 0 blocks ==1058== indirectly lost: 0 bytes in 0 blocks ==1058== possibly lost: 0 bytes in 0 blocks ==1058== still reachable: 10,072 bytes in 57 blocks ==1058== suppressed: 0 bytes in 0 blocks ==1058== Reachable blocks (those to which a pointer was found) are not shown. ==1058== To see them, rerun with: --leak-check=full --show-reachable=yes ==1058== ==1058== For counts of detected and suppressed errors, rerun with: -v ==1058== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==1061== Memcheck, a memory error detector ==1061== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==1061== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==1061== Command: /bin/uname -s ==1061== ==1061== ==1061== HEAP SUMMARY: ==1061== in use at exit: 0 bytes in 0 blocks ==1061== total heap usage: 1,387 allocs, 1,387 frees, 76,062 bytes allocated ==1061== ==1061== All heap blocks were freed -- no leaks are possible ==1061== ==1061== For counts of detected and suppressed errors, rerun with: -v ==1061== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==1058== Memcheck, a memory error detector ==1058== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==1058== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==1058== Command: /home/dank/wine-git/loader/wine ./net_unittests.exe --gtest_filter=TCPClientSocketTest.*-DiskCacheEntryTest.CancelSparseIO:SSLClientSocketTest.*:X509CertificateTest.PaypalNullCertParsing ==1058== ==1058== Memcheck, a memory error detector ==1058== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==1058== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==1058== Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine ./net_unittests.exe --gtest_filter=TCPClientSocketTest.*-DiskCacheEntryTest.CancelSparseIO:SSLClientSocketTest.*:X509CertificateTest.PaypalNullCertParsing ==1058== preloader: Warning: failed to reserve range 00110000-68000000 ==1058== Warning: set address range perms: large range [0x82000000, 0xfe960000) (defined) ==1058== ==1058== LOAD_PDB_DEBUGINFO(fd=10, avma=0x400000, total_size=15306752, uu_reloc=0x0) ==1058== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/net_unittests.exe ==1058== LOAD_PDB_DEBUGINFO: pdbname: /home/dank/demo/src/chrome/Debug/net_unittests.pdb --1058-- PDB_READER: --1058-- BIAS_FOR_SYMBOLS = 0x00400000 (di->rx_map_avma) --1058-- BIAS_FOR_LINETAB = 0x00400000 (di->rx_map_avma) --1058-- BIAS_FOR_LINETAB2 = 0x00401000 (di->text_bias) --1058-- BIAS_FOR_FPO = 0x00000000 0 --1058-- RELOC = 0x00000000 ==1058== warning: ignoring line info entry with huge line number (16707566) ==1058== Can't handle line numbers greater than 1048575, sorry ==1058== (Nb: this message is only shown once) --1058-- # symbols read = 52657 --1058-- # lines read = 0 --1058-- # line2s read = 300343 --1058-- # fpos read = 168 ==1089== Memcheck, a memory error detector ==1089== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==1089== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==1089== Command: /usr/bin/ntlm_auth --version ==1089== ==1089== ==1089== HEAP SUMMARY: ==1089== in use at exit: 1,102 bytes in 9 blocks ==1089== total heap usage: 17 allocs, 8 frees, 1,655 bytes allocated ==1089== ==1089== LEAK SUMMARY: ==1089== definitely lost: 0 bytes in 0 blocks ==1089== indirectly lost: 0 bytes in 0 blocks ==1089== possibly lost: 176 bytes in 2 blocks ==1089== still reachable: 926 bytes in 7 blocks ==1089== suppressed: 0 bytes in 0 blocks ==1089== Reachable blocks (those to which a pointer was found) are not shown. ==1089== To see them, rerun with: --leak-check=full --show-reachable=yes ==1089== ==1089== For counts of detected and suppressed errors, rerun with: -v ==1089== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 5 from 5) fixme:heap:HeapSetInformation (nil) 1 (nil) 0 ==1058== ==1058== LOAD_PDB_DEBUGINFO(fd=17, avma=0x4ad00000, total_size=11137024, uu_reloc=0x0) ==1058== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/icudt42.dll ==1058== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/icudt42.pdb ==1058== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/icudt42.pdb Note: Google Test filter = TCPClientSocketTest.*-DiskCacheEntryTest.CancelSparseIO:SSLClientSocketTest.*:X509CertificateTest.PaypalNullCertParsing [==========] Running 4 tests from 1 test case. [----------] Global test environment set-up. [----------] 4 tests from TCPClientSocketTest [ RUN ] TCPClientSocketTest.Connect fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported [ OK ] TCPClientSocketTest.Connect (1118 ms) [ RUN ] TCPClientSocketTest.Read fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported [ OK ] TCPClientSocketTest.Read (174 ms) [ RUN ] TCPClientSocketTest.Read_SmallChunks fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported [ OK ] TCPClientSocketTest.Read_SmallChunks (72 ms) [ RUN ] TCPClientSocketTest.Read_Interrupted fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported [ OK ] TCPClientSocketTest.Read_Interrupted (42 ms) [----------] 4 tests from TCPClientSocketTest (1546 ms total) [----------] Global test environment tear-down [==========] 4 tests from 1 test case ran. (1698 ms total) [ PASSED ] 4 tests. YOU HAVE 7 DISABLED TESTS YOU HAVE 6 FLAKY TESTS ==1058== ==1058== HEAP SUMMARY: ==1058== in use at exit: 1,109,404 bytes in 7,148 blocks ==1058== total heap usage: 324,857 allocs, 317,709 frees, 25,988,887 bytes allocated ==1058== 52 bytes in 1 blocks are definitely lost in loss record 431 of 983 by RtlAllocateHeap (heap.c:1421) by WS2_register_async_shutdown (socket.c:1526) by WS_shutdown (socket.c:3468) by net::TCPClientSocketWin::Disconnect (tcp_client_socket_win.cc:345) by net::`anonymous namespace'::TCPClientSocketTest_Connect_Test::TestBody (tcp_client_socket_unittest.cc:110) by 0x876D77: testing::Test::Run (gtest.cc:2044) ==1058== by 0x877A32: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==1058== by 0x8780A0: testing::TestCase::Run (gtest.cc:2396) ==1058== by 0x87D0CE: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==1058== by 0x87BF15: testing::UnitTest::Run (gtest.cc:3653) ==1058== by 0x570EED: TestSuite::Run (test_suite.h:128) ==1058== by 0x570DCC: main (run_all_unittests.cc:33) ==1058== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:WS2_register_async_shutdown fun:WS_shutdown fun:net::TCPClientSocketWin::Disconnect fun:net::`anonymous namespace'::TCPClientSocketTest_Connect_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 } ==1058== 52 bytes in 1 blocks are definitely lost in loss record 432 of 983 ==1058== at 0xCC93905: notify_alloc (heap.c:214) ==1058== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==1058== by 0xCF385D6: WSARecvFrom (socket.c:4585) ==1058== by 0xCF38429: WSARecv (socket.c:4556) ==1058== by 0x992427: net::TCPClientSocketWin::Read (tcp_client_socket_win.cc:419) ==1058== by 0x512A37: net::`anonymous namespace'::TCPClientSocketTest_Read_Test::TestBody (tcp_client_socket_unittest.cc:144) ==1058== by 0x876D77: testing::Test::Run (gtest.cc:2044) ==1058== by 0x877A32: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==1058== by 0x8780A0: testing::TestCase::Run (gtest.cc:2396) ==1058== by 0x87D0CE: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==1058== by 0x87BF15: testing::UnitTest::Run (gtest.cc:3653) ==1058== by 0x570EED: TestSuite::Run (test_suite.h:128) ==1058== by 0x570DCC: main (run_all_unittests.cc:33) ==1058== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:WSARecvFrom fun:WSARecv fun:net::TCPClientSocketWin::Read fun:net::`anonymous namespace'::TCPClientSocketTest_Read_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 } ==1058== 52 bytes in 1 blocks are definitely lost in loss record 433 of 983 ==1058== at 0xCC93905: notify_alloc (heap.c:214) ==1058== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==1058== by 0xCF385D6: WSARecvFrom (socket.c:4585) ==1058== by 0xCF38429: WSARecv (socket.c:4556) ==1058== by 0x992427: net::TCPClientSocketWin::Read (tcp_client_socket_win.cc:419) ==1058== by 0x512C0C: net::`anonymous namespace'::TCPClientSocketTest_Read_Test::TestBody (tcp_client_socket_unittest.cc:157) ==1058== by 0x876D77: testing::Test::Run (gtest.cc:2044) ==1058== by 0x877A32: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==1058== by 0x8780A0: testing::TestCase::Run (gtest.cc:2396) ==1058== by 0x87D0CE: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==1058== by 0x87BF15: testing::UnitTest::Run (gtest.cc:3653) ==1058== by 0x570EED: TestSuite::Run (test_suite.h:128) ==1058== by 0x570DCC: main (run_all_unittests.cc:33) ==1058== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:WSARecvFrom fun:WSARecv fun:net::TCPClientSocketWin::Read fun:net::`anonymous namespace'::TCPClientSocketTest_Read_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 } ==1058== 52 bytes in 1 blocks are definitely lost in loss record 434 of 983 ==1058== at 0xCC93905: notify_alloc (heap.c:214) ==1058== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==1058== by 0xCF2F072: WS2_register_async_shutdown (socket.c:1526) ==1058== by 0xCF351AA: WS_shutdown (socket.c:3468) ==1058== by 0x991EED: net::TCPClientSocketWin::Disconnect (tcp_client_socket_win.cc:345) ==1058== by 0x99189E: net::TCPClientSocketWin::~TCPClientSocketWin (tcp_client_socket_win.cc:271) ==1058== by 0x991855: net::TCPClientSocketWin::`scalar deleting destructor' (in /home/dank/demo/src/chrome/Debug/net_unittests.exe) ==1058== by 0x51605E: scoped_ptr::~scoped_ptr (scoped_ptr.h:72) ==1058== by 0x515F2E: net::`anonymous namespace'::TCPClientSocketTest::~TCPClientSocketTest (in /home/dank/demo/src/chrome/Debug/net_unittests.exe) ==1058== by 0x516325: net::`anonymous namespace'::TCPClientSocketTest_Read_Test::~TCPClientSocketTest_Read_Test (in /home/dank/demo/src/chrome/Debug/net_unittests.exe) ==1058== by 0x5162D5: net::`anonymous namespace'::TCPClientSocketTest_Read_Test::`scalar deleting destructor' (in /home/dank/demo/src/chrome/Debug/net_unittests.exe) ==1058== by 0x877A75: testing::internal::TestInfoImpl::Run (gtest.cc:2293) ==1058== by 0x8780A0: testing::TestCase::Run (gtest.cc:2396) ==1058== by 0x87D0CE: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==1058== by 0x87BF15: testing::UnitTest::Run (gtest.cc:3653) ==1058== by 0x570EED: TestSuite::Run (test_suite.h:128) ==1058== by 0x570DCC: main (run_all_unittests.cc:33) ==1058== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:WS2_register_async_shutdown fun:WS_shutdown fun:net::TCPClientSocketWin::Disconnect fun:net::TCPClientSocketWin::~TCPClientSocketWin fun:net::TCPClientSocketWin::`scalar deleting destructor' fun:scoped_ptr::~scoped_ptr fun:net::`anonymous namespace'::TCPClientSocketTest::~TCPClientSocketTest fun:net::`anonymous namespace'::TCPClientSocketTest_Read_Test::~TCPClientSocketTest_Read_Test fun:net::`anonymous namespace'::TCPClientSocketTest_Read_Test::`scalar deleting destructor' fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } ==1058== 52 bytes in 1 blocks are definitely lost in loss record 435 of 983 ==1058== at 0xCC93905: notify_alloc (heap.c:214) ==1058== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==1058== by 0xCF385D6: WSARecvFrom (socket.c:4585) ==1058== by 0xCF38429: WSARecv (socket.c:4556) ==1058== by 0x992427: net::TCPClientSocketWin::Read (tcp_client_socket_win.cc:419) ==1058== by 0x513627: net::`anonymous namespace'::TCPClientSocketTest_Read_SmallChunks_Test::TestBody (tcp_client_socket_unittest.cc:189) ==1058== by 0x876D77: testing::Test::Run (gtest.cc:2044) ==1058== by 0x877A32: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==1058== by 0x8780A0: testing::TestCase::Run (gtest.cc:2396) ==1058== by 0x87D0CE: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==1058== by 0x87BF15: testing::UnitTest::Run (gtest.cc:3653) ==1058== by 0x570EED: TestSuite::Run (test_suite.h:128) ==1058== by 0x570DCC: main (run_all_unittests.cc:33) ==1058== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:WSARecvFrom fun:WSARecv fun:net::TCPClientSocketWin::Read fun:net::`anonymous namespace'::TCPClientSocketTest_Read_SmallChunks_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 } ==1058== 52 bytes in 1 blocks are definitely lost in loss record 436 of 983 ==1058== at 0xCC93905: notify_alloc (heap.c:214) ==1058== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==1058== by 0xCF385D6: WSARecvFrom (socket.c:4585) ==1058== by 0xCF38429: WSARecv (socket.c:4556) ==1058== by 0x992427: net::TCPClientSocketWin::Read (tcp_client_socket_win.cc:419) ==1058== by 0x5137F9: net::`anonymous namespace'::TCPClientSocketTest_Read_SmallChunks_Test::TestBody (tcp_client_socket_unittest.cc:202) ==1058== by 0x876D77: testing::Test::Run (gtest.cc:2044) ==1058== by 0x877A32: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==1058== by 0x8780A0: testing::TestCase::Run (gtest.cc:2396) ==1058== by 0x87D0CE: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==1058== by 0x87BF15: testing::UnitTest::Run (gtest.cc:3653) ==1058== by 0x570EED: TestSuite::Run (test_suite.h:128) ==1058== by 0x570DCC: main (run_all_unittests.cc:33) ==1058== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:WSARecvFrom fun:WSARecv fun:net::TCPClientSocketWin::Read fun:net::`anonymous namespace'::TCPClientSocketTest_Read_SmallChunks_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 } ==1058== 52 bytes in 1 blocks are definitely lost in loss record 437 of 983 ==1058== at 0xCC93905: notify_alloc (heap.c:214) ==1058== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==1058== by 0xCF2F072: WS2_register_async_shutdown (socket.c:1526) ==1058== by 0xCF351AA: WS_shutdown (socket.c:3468) ==1058== by 0x991EED: net::TCPClientSocketWin::Disconnect (tcp_client_socket_win.cc:345) ==1058== by 0x99189E: net::TCPClientSocketWin::~TCPClientSocketWin (tcp_client_socket_win.cc:271) ==1058== by 0x991855: net::TCPClientSocketWin::`scalar deleting destructor' (in /home/dank/demo/src/chrome/Debug/net_unittests.exe) ==1058== by 0x51605E: scoped_ptr::~scoped_ptr (scoped_ptr.h:72) ==1058== by 0x515F2E: net::`anonymous namespace'::TCPClientSocketTest::~TCPClientSocketTest (in /home/dank/demo/src/chrome/Debug/net_unittests.exe) ==1058== by 0x516535: net::`anonymous namespace'::TCPClientSocketTest_Read_SmallChunks_Test::~TCPClientSocketTest_Read_SmallChunks_Test (in /home/dank/demo/src/chrome/Debug/net_unittests.exe) ==1058== by 0x5164E5: net::`anonymous namespace'::TCPClientSocketTest_Read_SmallChunks_Test::`scalar deleting destructor' (in /home/dank/demo/src/chrome/Debug/net_unittests.exe) ==1058== by 0x877A75: testing::internal::TestInfoImpl::Run (gtest.cc:2293) ==1058== by 0x8780A0: testing::TestCase::Run (gtest.cc:2396) ==1058== by 0x87D0CE: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==1058== by 0x87BF15: testing::UnitTest::Run (gtest.cc:3653) ==1058== by 0x570EED: TestSuite::Run (test_suite.h:128) ==1058== by 0x570DCC: main (run_all_unittests.cc:33) ==1058== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:WS2_register_async_shutdown fun:WS_shutdown fun:net::TCPClientSocketWin::Disconnect fun:net::TCPClientSocketWin::~TCPClientSocketWin fun:net::TCPClientSocketWin::`scalar deleting destructor' fun:scoped_ptr::~scoped_ptr fun:net::`anonymous namespace'::TCPClientSocketTest::~TCPClientSocketTest fun:net::`anonymous namespace'::TCPClientSocketTest_Read_SmallChunks_Test::~TCPClientSocketTest_Read_SmallChunks_Test fun:net::`anonymous namespace'::TCPClientSocketTest_Read_SmallChunks_Test::`scalar deleting destructor' fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run fun:TestSuite::Run fun:main } ==1058== 52 bytes in 1 blocks are definitely lost in loss record 438 of 983 ==1058== at 0xCC93905: notify_alloc (heap.c:214) ==1058== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==1058== by 0xCF385D6: WSARecvFrom (socket.c:4585) ==1058== by 0xCF38429: WSARecv (socket.c:4556) ==1058== by 0x992427: net::TCPClientSocketWin::Read (tcp_client_socket_win.cc:419) ==1058== by 0x5141C0: net::`anonymous namespace'::TCPClientSocketTest_Read_Interrupted_Test::TestBody (tcp_client_socket_unittest.cc:233) ==1058== by 0x876D77: testing::Test::Run (gtest.cc:2044) ==1058== by 0x877A32: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==1058== by 0x8780A0: testing::TestCase::Run (gtest.cc:2396) ==1058== by 0x87D0CE: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==1058== by 0x87BF15: testing::UnitTest::Run (gtest.cc:3653) ==1058== by 0x570EED: TestSuite::Run (test_suite.h:128) ==1058== by 0x570DCC: main (run_all_unittests.cc:33) ==1058== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:WSARecvFrom fun:WSARecv fun:net::TCPClientSocketWin::Read fun:net::`anonymous namespace'::TCPClientSocketTest_Read_Interrupted_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 } ==1058== LEAK SUMMARY: ==1058== definitely lost: 416 bytes in 8 blocks ==1058== indirectly lost: 120 bytes in 10 blocks ==1058== possibly lost: 576 bytes in 4 blocks ==1058== still reachable: 962,195 bytes in 2,645 blocks ==1058== suppressed: 146,097 bytes in 4,481 blocks ==1058== Reachable blocks (those to which a pointer was found) are not shown. ==1058== To see them, rerun with: --leak-check=full --show-reachable=yes ==1058== ==1058== For counts of detected and suppressed errors, rerun with: -v ==1058== ERROR SUMMARY: 12 errors from 12 contexts (suppressed: 763 from 157)