==31197== Memcheck, a memory error detector ==31197== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==31197== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==31197== Command: /home/dank/wine-git/wine ./ipc_tests.exe --gtest_filter=IPCFuzzingTest.*-IPCSyncChannelTest.* ==31197== ==31198== Memcheck, a memory error detector ==31198== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==31198== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==31198== Command: /usr/bin/dirname /home/dank/wine-git/wine ==31198== ==31198== ==31198== HEAP SUMMARY: ==31198== in use at exit: 0 bytes in 0 blocks ==31198== total heap usage: 1,387 allocs, 1,387 frees, 76,062 bytes allocated ==31198== ==31198== All heap blocks were freed -- no leaks are possible ==31198== ==31198== For counts of detected and suppressed errors, rerun with: -v ==31198== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==31197== ==31197== HEAP SUMMARY: ==31197== in use at exit: 10,072 bytes in 57 blocks ==31197== total heap usage: 70 allocs, 13 frees, 15,958 bytes allocated ==31197== ==31197== LEAK SUMMARY: ==31197== definitely lost: 0 bytes in 0 blocks ==31197== indirectly lost: 0 bytes in 0 blocks ==31197== possibly lost: 0 bytes in 0 blocks ==31197== still reachable: 10,072 bytes in 57 blocks ==31197== suppressed: 0 bytes in 0 blocks ==31197== Reachable blocks (those to which a pointer was found) are not shown. ==31197== To see them, rerun with: --leak-check=full --show-reachable=yes ==31197== ==31197== For counts of detected and suppressed errors, rerun with: -v ==31197== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==31200== Memcheck, a memory error detector ==31200== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==31200== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==31200== Command: /bin/uname -s ==31200== ==31200== ==31200== HEAP SUMMARY: ==31200== in use at exit: 0 bytes in 0 blocks ==31200== total heap usage: 1,387 allocs, 1,387 frees, 76,062 bytes allocated ==31200== ==31200== All heap blocks were freed -- no leaks are possible ==31200== ==31200== For counts of detected and suppressed errors, rerun with: -v ==31200== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==31197== Memcheck, a memory error detector ==31197== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==31197== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==31197== Command: /home/dank/wine-git/loader/wine ./ipc_tests.exe --gtest_filter=IPCFuzzingTest.*-IPCSyncChannelTest.* ==31197== ==31197== Memcheck, a memory error detector ==31197== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==31197== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==31197== Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine ./ipc_tests.exe --gtest_filter=IPCFuzzingTest.*-IPCSyncChannelTest.* ==31197== preloader: Warning: failed to reserve range 00110000-68000000 ==31197== Warning: set address range perms: large range [0x82000000, 0xfea00000) (defined) ==31197== ==31197== LOAD_PDB_DEBUGINFO(fd=10, avma=0x400000, total_size=3702784, uu_reloc=0x0) ==31197== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/ipc_tests.exe ==31197== LOAD_PDB_DEBUGINFO: pdbname: /home/dank/demo/src/chrome/Debug/ipc_tests.pdb --31197-- PDB_READER: --31197-- BIAS_FOR_SYMBOLS = 0x00400000 (di->rx_map_avma) --31197-- BIAS_FOR_LINETAB = 0x00400000 (di->rx_map_avma) --31197-- BIAS_FOR_LINETAB2 = 0x00401000 (di->text_bias) --31197-- BIAS_FOR_FPO = 0x00000000 0 --31197-- RELOC = 0x00000000 ==31197== warning: ignoring line info entry with huge line number (16707566) ==31197== Can't handle line numbers greater than 1048575, sorry ==31197== (Nb: this message is only shown once) --31197-- # symbols read = 13475 --31197-- # lines read = 0 --31197-- # line2s read = 102665 --31197-- # fpos read = 165 fixme:heap:HeapSetInformation (nil) 1 (nil) 0 ==31197== ==31197== LOAD_PDB_DEBUGINFO(fd=16, avma=0x4ad00000, total_size=11137024, uu_reloc=0x0) ==31197== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/icudt42.dll ==31197== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/icudt42.pdb ==31197== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/icudt42.pdb Note: Google Test filter = IPCFuzzingTest.*-IPCSyncChannelTest.* [==========] Running 3 tests from 1 test case. [----------] Global test environment set-up. [----------] 3 tests from IPCFuzzingTest [ RUN ] IPCFuzzingTest.SanityTest ==31209== Memcheck, a memory error detector ==31209== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==31209== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==31209== Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\demo\\src\\chrome\\Debug\\ipc_tests.exe --gtest_filter=IPCFuzzingTest.*-IPCSyncChannelTest.* --client=RunFuzzServer ==31209== preloader: Warning: failed to reserve range 00110000-68000000 ==31209== Warning: set address range perms: large range [0x82000000, 0xfe7e0000) (defined) ==31209== ==31209== LOAD_PDB_DEBUGINFO(fd=9, avma=0x400000, total_size=3702784, uu_reloc=0x0) ==31209== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/ipc_tests.exe ==31209== LOAD_PDB_DEBUGINFO: pdbname: /home/dank/demo/src/chrome/Debug/ipc_tests.pdb --31209-- PDB_READER: --31209-- BIAS_FOR_SYMBOLS = 0x00400000 (di->rx_map_avma) --31209-- BIAS_FOR_LINETAB = 0x00400000 (di->rx_map_avma) --31209-- BIAS_FOR_LINETAB2 = 0x00401000 (di->text_bias) --31209-- BIAS_FOR_FPO = 0x00000000 0 --31209-- RELOC = 0x00000000 ==31209== warning: ignoring line info entry with huge line number (16707566) ==31209== Can't handle line numbers greater than 1048575, sorry ==31209== (Nb: this message is only shown once) --31209-- # symbols read = 13475 --31209-- # lines read = 0 --31209-- # line2s read = 102665 --31209-- # fpos read = 165 fixme:heap:HeapSetInformation (nil) 1 (nil) 0 ==31209== ==31209== LOAD_PDB_DEBUGINFO(fd=17, avma=0x4ad00000, total_size=11137024, uu_reloc=0x0) ==31209== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/icudt42.dll ==31209== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/icudt42.pdb ==31209== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/icudt42.pdb ==31209== ==31209== HEAP SUMMARY: ==31209== in use at exit: 819,964 bytes in 6,926 blocks ==31209== total heap usage: 299,139 allocs, 292,213 frees, 24,227,087 bytes allocated ==31209== ==31209== LEAK SUMMARY: ==31209== definitely lost: 0 bytes in 0 blocks ==31209== indirectly lost: 120 bytes in 10 blocks ==31209== possibly lost: 0 bytes in 0 blocks ==31209== still reachable: 686,560 bytes in 2,551 blocks ==31209== suppressed: 133,284 bytes in 4,365 blocks ==31209== Reachable blocks (those to which a pointer was found) are not shown. ==31209== To see them, rerun with: --leak-check=full --show-reachable=yes ==31209== ==31209== For counts of detected and suppressed errors, rerun with: -v ==31209== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 691 from 152) [ OK ] IPCFuzzingTest.SanityTest (37451 ms) [ RUN ] IPCFuzzingTest.MsgBadPayloadArgs ==31218== Memcheck, a memory error detector ==31218== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==31218== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==31218== Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\demo\\src\\chrome\\Debug\\ipc_tests.exe --gtest_filter=IPCFuzzingTest.*-IPCSyncChannelTest.* --client=RunFuzzServer ==31218== preloader: Warning: failed to reserve range 00110000-68000000 ==31218== Warning: set address range perms: large range [0x82000000, 0xfec40000) (defined) ==31218== ==31218== LOAD_PDB_DEBUGINFO(fd=9, avma=0x400000, total_size=3702784, uu_reloc=0x0) ==31218== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/ipc_tests.exe ==31218== LOAD_PDB_DEBUGINFO: pdbname: /home/dank/demo/src/chrome/Debug/ipc_tests.pdb --31218-- PDB_READER: --31218-- BIAS_FOR_SYMBOLS = 0x00400000 (di->rx_map_avma) --31218-- BIAS_FOR_LINETAB = 0x00400000 (di->rx_map_avma) --31218-- BIAS_FOR_LINETAB2 = 0x00401000 (di->text_bias) --31218-- BIAS_FOR_FPO = 0x00000000 0 --31218-- RELOC = 0x00000000 ==31218== warning: ignoring line info entry with huge line number (16707566) ==31218== Can't handle line numbers greater than 1048575, sorry ==31218== (Nb: this message is only shown once) --31218-- # symbols read = 13475 --31218-- # lines read = 0 --31218-- # line2s read = 102665 --31218-- # fpos read = 165 fixme:heap:HeapSetInformation (nil) 1 (nil) 0 ==31218== ==31218== LOAD_PDB_DEBUGINFO(fd=17, avma=0x4ad00000, total_size=11137024, uu_reloc=0x0) ==31218== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/icudt42.dll ==31218== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/icudt42.pdb ==31218== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/icudt42.pdb ==31218== ==31218== HEAP SUMMARY: ==31218== in use at exit: 820,016 bytes in 6,926 blocks ==31218== total heap usage: 299,138 allocs, 292,212 frees, 24,227,041 bytes allocated ==31218== ==31218== LEAK SUMMARY: ==31218== definitely lost: 0 bytes in 0 blocks ==31218== indirectly lost: 120 bytes in 10 blocks ==31218== possibly lost: 0 bytes in 0 blocks ==31218== still reachable: 686,564 bytes in 2,551 blocks ==31218== suppressed: 133,332 bytes in 4,365 blocks ==31218== Reachable blocks (those to which a pointer was found) are not shown. ==31218== To see them, rerun with: --leak-check=full --show-reachable=yes ==31218== ==31218== For counts of detected and suppressed errors, rerun with: -v ==31218== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 691 from 152) [ OK ] IPCFuzzingTest.MsgBadPayloadArgs (36291 ms) [ RUN ] IPCFuzzingTest.MsgMapExMacro [ OK ] IPCFuzzingTest.MsgMapExMacro (44 ms) [----------] 3 tests from IPCFuzzingTest (73921 ms total) [----------] Global test environment tear-down [==========] 3 tests from 1 test case ran. (74070 ms total) [ PASSED ] 3 tests. ==31197== ==31197== HEAP SUMMARY: ==31197== in use at exit: 824,265 bytes in 6,930 blocks ==31197== total heap usage: 299,513 allocs, 292,583 frees, 24,377,490 bytes allocated ==31197== ==31197== 24 bytes in 1 blocks are definitely lost in loss record 211 of 889 ==31197== at 0xCC93905: notify_alloc (heap.c:214) ==31197== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==31197== by 0xCC8B72A: server_ioctl_file (file.c:1216) ==31197== by 0xCC8C268: NtFsControlFile (file.c:1451) ==31197== by 0xCE229DC: ConnectNamedPipe (sync.c:1588) ==31197== by 0x5278C1: IPC::Channel::ChannelImpl::ProcessConnection (ipc_channel_win.cc:202) ==31197== by 0x527728: IPC::Channel::ChannelImpl::Connect (ipc_channel_win.cc:178) ==31197== by 0x528738: IPC::Channel::Connect (ipc_channel_win.cc:420) ==31197== by 0x431CC3: IPCFuzzingTest_SanityTest_Test::TestBody (ipc_fuzzing_tests.cc:291) ==31197== by 0x453617: testing::Test::Run (gtest.cc:2044) ==31197== by 0x4542D2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==31197== by 0x454940: testing::TestCase::Run (gtest.cc:2396) ==31197== by 0x45996E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==31197== by 0x4587B5: testing::UnitTest::Run (gtest.cc:3653) ==31197== by 0x42766D: TestSuite::Run (test_suite.h:128) ==31197== by 0x42748C: main (ipc_tests.cc:540) ==31197== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:server_ioctl_file fun:NtFsControlFile fun:ConnectNamedPipe fun:IPC::Channel::ChannelImpl::ProcessConnection fun:IPC::Channel::ChannelImpl::Connect fun:IPC::Channel::Connect fun:IPCFuzzingTest_SanityTest_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 } ==31197== 24 bytes in 1 blocks are definitely lost in loss record 212 of 889 ==31197== at 0xCC93905: notify_alloc (heap.c:214) ==31197== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==31197== by 0xCC8B72A: server_ioctl_file (file.c:1216) ==31197== by 0xCC8C268: NtFsControlFile (file.c:1451) ==31197== by 0xCE229DC: ConnectNamedPipe (sync.c:1588) ==31197== by 0x5278C1: IPC::Channel::ChannelImpl::ProcessConnection (ipc_channel_win.cc:202) ==31197== by 0x527728: IPC::Channel::ChannelImpl::Connect (ipc_channel_win.cc:178) ==31197== by 0x528738: IPC::Channel::Connect (ipc_channel_win.cc:420) ==31197== by 0x432883: IPCFuzzingTest_MsgBadPayloadArgs_Test::TestBody (ipc_fuzzing_tests.cc:351) ==31197== by 0x453617: testing::Test::Run (gtest.cc:2044) ==31197== by 0x4542D2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==31197== by 0x454940: testing::TestCase::Run (gtest.cc:2396) ==31197== by 0x45996E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==31197== by 0x4587B5: testing::UnitTest::Run (gtest.cc:3653) ==31197== by 0x42766D: TestSuite::Run (test_suite.h:128) ==31197== by 0x42748C: main (ipc_tests.cc:540) ==31197== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:server_ioctl_file fun:NtFsControlFile fun:ConnectNamedPipe fun:IPC::Channel::ChannelImpl::ProcessConnection fun:IPC::Channel::ChannelImpl::Connect fun:IPC::Channel::Connect fun:IPCFuzzingTest_MsgBadPayloadArgs_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 } ==31197== LEAK SUMMARY: ==31197== definitely lost: 48 bytes in 2 blocks ==31197== indirectly lost: 120 bytes in 10 blocks ==31197== possibly lost: 0 bytes in 0 blocks ==31197== still reachable: 690,753 bytes in 2,553 blocks ==31197== suppressed: 133,344 bytes in 4,365 blocks ==31197== Reachable blocks (those to which a pointer was found) are not shown. ==31197== To see them, rerun with: --leak-check=full --show-reachable=yes ==31197== ==31197== For counts of detected and suppressed errors, rerun with: -v ==31197== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 691 from 152)