==30695== Memcheck, a memory error detector ==30695== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==30695== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==30695== Command: /home/dank/wine-git/wine ./app_unittests.exe --gtest_filter=ClipboardTest.*-IconUtilTest.TestIconToBitmapInvalidParameters:IconUtilTest.TestCreateSkBitmapFromHICON:IconUtilTest.TestCreateIconFile ==30695== ==30696== Memcheck, a memory error detector ==30696== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==30696== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==30696== Command: /usr/bin/dirname /home/dank/wine-git/wine ==30696== ==30696== ==30696== HEAP SUMMARY: ==30696== in use at exit: 0 bytes in 0 blocks ==30696== total heap usage: 1,387 allocs, 1,387 frees, 76,062 bytes allocated ==30696== ==30696== All heap blocks were freed -- no leaks are possible ==30696== ==30696== For counts of detected and suppressed errors, rerun with: -v ==30696== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==30695== ==30695== HEAP SUMMARY: ==30695== in use at exit: 10,072 bytes in 57 blocks ==30695== total heap usage: 70 allocs, 13 frees, 15,958 bytes allocated ==30695== ==30695== LEAK SUMMARY: ==30695== definitely lost: 0 bytes in 0 blocks ==30695== indirectly lost: 0 bytes in 0 blocks ==30695== possibly lost: 0 bytes in 0 blocks ==30695== still reachable: 10,072 bytes in 57 blocks ==30695== suppressed: 0 bytes in 0 blocks ==30695== Reachable blocks (those to which a pointer was found) are not shown. ==30695== To see them, rerun with: --leak-check=full --show-reachable=yes ==30695== ==30695== For counts of detected and suppressed errors, rerun with: -v ==30695== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==30698== Memcheck, a memory error detector ==30698== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==30698== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==30698== Command: /bin/uname -s ==30698== ==30698== ==30698== HEAP SUMMARY: ==30698== in use at exit: 0 bytes in 0 blocks ==30698== total heap usage: 1,387 allocs, 1,387 frees, 76,062 bytes allocated ==30698== ==30698== All heap blocks were freed -- no leaks are possible ==30698== ==30698== For counts of detected and suppressed errors, rerun with: -v ==30698== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==30695== Memcheck, a memory error detector ==30695== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==30695== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==30695== Command: /home/dank/wine-git/loader/wine ./app_unittests.exe --gtest_filter=ClipboardTest.*-IconUtilTest.TestIconToBitmapInvalidParameters:IconUtilTest.TestCreateSkBitmapFromHICON:IconUtilTest.TestCreateIconFile ==30695== ==30695== Memcheck, a memory error detector ==30695== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==30695== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==30695== Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine ./app_unittests.exe --gtest_filter=ClipboardTest.*-IconUtilTest.TestIconToBitmapInvalidParameters:IconUtilTest.TestCreateSkBitmapFromHICON:IconUtilTest.TestCreateIconFile ==30695== preloader: Warning: failed to reserve range 00110000-68000000 ==30695== Warning: set address range perms: large range [0x82000000, 0xfefd0000) (defined) ==30695== ==30695== LOAD_PDB_DEBUGINFO(fd=10, avma=0x400000, total_size=8339456, uu_reloc=0x0) ==30695== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/app_unittests.exe ==30695== LOAD_PDB_DEBUGINFO: pdbname: /home/dank/demo/src/chrome/Debug/app_unittests.pdb --30695-- PDB_READER: --30695-- BIAS_FOR_SYMBOLS = 0x00400000 (di->rx_map_avma) --30695-- BIAS_FOR_LINETAB = 0x00400000 (di->rx_map_avma) --30695-- BIAS_FOR_LINETAB2 = 0x00401000 (di->text_bias) --30695-- BIAS_FOR_FPO = 0x00000000 0 --30695-- RELOC = 0x00000000 ==30695== warning: ignoring line info entry with huge line number (16707566) ==30695== Can't handle line numbers greater than 1048575, sorry ==30695== (Nb: this message is only shown once) --30695-- # symbols read = 24238 --30695-- # lines read = 0 --30695-- # line2s read = 223562 --30695-- # fpos read = 170 fixme:heap:HeapSetInformation (nil) 1 (nil) 0 ==30695== ==30695== LOAD_PDB_DEBUGINFO(fd=19, avma=0x4ad00000, total_size=11137024, uu_reloc=0x0) ==30695== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/icudt42.dll ==30695== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/icudt42.pdb ==30695== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/icudt42.pdb ==30695== ==30695== LOAD_PDB_DEBUGINFO(fd=19, avma=0x3cf00000, total_size=106496, uu_reloc=0x0) ==30695== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/locales/en-US.dll ==30695== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/locales/en-US.pdb ==30695== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/locales/en-US.pdb ==30695== ==30695== LOAD_PDB_DEBUGINFO(fd=19, avma=0x3ce00000, total_size=638976, uu_reloc=0x0) ==30695== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/themes/default.dll ==30695== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/themes/default.pdb ==30695== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/themes/default.pdb Note: Google Test filter = ClipboardTest.*-IconUtilTest.TestIconToBitmapInvalidParameters:IconUtilTest.TestCreateSkBitmapFromHICON:IconUtilTest.TestCreateIconFile [==========] Running 14 tests from 1 test case. [----------] Global test environment set-up. [----------] 14 tests from ClipboardTest [ RUN ] ClipboardTest.ClearTest [ OK ] ClipboardTest.ClearTest (1410 ms) [ RUN ] ClipboardTest.TextTest [ OK ] ClipboardTest.TextTest (103 ms) [ RUN ] ClipboardTest.HTMLTest [ OK ] ClipboardTest.HTMLTest (194 ms) [ RUN ] ClipboardTest.TrickyHTMLTest [ OK ] ClipboardTest.TrickyHTMLTest (55 ms) [ RUN ] ClipboardTest.BookmarkTest [ OK ] ClipboardTest.BookmarkTest (97 ms) [ RUN ] ClipboardTest.MultiFormatTest [ OK ] ClipboardTest.MultiFormatTest (88 ms) [ RUN ] ClipboardTest.FileTest [ OK ] ClipboardTest.FileTest (193 ms) [ RUN ] ClipboardTest.MultipleFilesTest [ OK ] ClipboardTest.MultipleFilesTest (57 ms) [ RUN ] ClipboardTest.URLTest [ OK ] ClipboardTest.URLTest (54 ms) [ RUN ] ClipboardTest.DataTest [ OK ] ClipboardTest.DataTest (103 ms) [ RUN ] ClipboardTest.HyperlinkTest [ OK ] ClipboardTest.HyperlinkTest (97 ms) [ RUN ] ClipboardTest.WebSmartPasteTest [ OK ] ClipboardTest.WebSmartPasteTest (42 ms) [ RUN ] ClipboardTest.BitmapTest [ OK ] ClipboardTest.BitmapTest (220 ms) [ RUN ] ClipboardTest.WriteEverything [ OK ] ClipboardTest.WriteEverything (121 ms) [----------] 14 tests from ClipboardTest (2985 ms total) [----------] Global test environment tear-down [==========] 14 tests from 1 test case ran. (3134 ms total) [ PASSED ] 14 tests. YOU HAVE 2 DISABLED TESTS ==30695== ==30695== HEAP SUMMARY: ==30695== in use at exit: 1,013,288 bytes in 11,230 blocks ==30695== total heap usage: 311,834 allocs, 300,604 frees, 24,953,309 bytes allocated ==30695== ==30695== 16 bytes in 1 blocks are definitely lost in loss record 186 of 1,084 ==30695== at 0xCC5F905: notify_alloc (heap.c:214) ==30695== by 0xCC5F7CB: RtlAllocateHeap (heap.c:1421) ==30695== by 0xCDC11DE: HeapAlloc (heap.c:276) ==30695== by 0xCDC14BF: GlobalAlloc (heap.c:395) ==30695== by 0x6BFF2B: `anonymous namespace'::CreateGlobalData (clipboard_win.cc:118) ==30695== by 0x6BBE69: Clipboard::WriteText (clipboard_win.cc:177) ==30695== by 0x6D3539: Clipboard::DispatchObject (clipboard.cc:25) ==30695== by 0x6BBAF7: Clipboard::WriteObjects (clipboard_win.cc:170) ==30695== by 0x6BB9DB: Clipboard::WriteObjects (clipboard_win.cc:152) ==30695== by 0x6C09D4: ScopedClipboardWriter::~ScopedClipboardWriter (scoped_clipboard_writer.cc:21) ==30695== by 0x4598B9: ClipboardTest_WriteEverything_Test::TestBody (clipboard_unittest.cc:352) ==30695== by 0x5F3927: testing::Test::Run (gtest.cc:2044) ==30695== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30695== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30695== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30695== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30695== by 0x412E9D: TestSuite::Run (test_suite.h:128) ==30695== by 0x412D7C: main (run_all_unittests.cc:8) ==30695== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:HeapAlloc fun:GlobalAlloc fun:`anonymous namespace'::CreateGlobalData fun:Clipboard::WriteText fun:Clipboard::DispatchObject fun:Clipboard::WriteObjects fun:Clipboard::WriteObjects fun:ScopedClipboardWriter::~ScopedClipboardWriter fun:ClipboardTest_WriteEverything_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 } ==30695== 24 bytes in 1 blocks are definitely lost in loss record 260 of 1,084 ==30695== at 0xCC5F905: notify_alloc (heap.c:214) ==30695== by 0xCC5F7CB: RtlAllocateHeap (heap.c:1421) ==30695== by 0xCDC11DE: HeapAlloc (heap.c:276) ==30695== by 0xCDC14BF: GlobalAlloc (heap.c:395) ==30695== by 0x6BFF2B: `anonymous namespace'::CreateGlobalData (clipboard_win.cc:118) ==30695== by 0x6BC09B: Clipboard::WriteBookmark (clipboard_win.cc:207) ==30695== by 0x6D3622: Clipboard::DispatchObject (clipboard.cc:38) ==30695== by 0x6BBAF7: Clipboard::WriteObjects (clipboard_win.cc:170) ==30695== by 0x6BB9DB: Clipboard::WriteObjects (clipboard_win.cc:152) ==30695== by 0x6C09D4: ScopedClipboardWriter::~ScopedClipboardWriter (scoped_clipboard_writer.cc:21) ==30695== by 0x4598B9: ClipboardTest_WriteEverything_Test::TestBody (clipboard_unittest.cc:352) ==30695== by 0x5F3927: testing::Test::Run (gtest.cc:2044) ==30695== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30695== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30695== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30695== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30695== by 0x412E9D: TestSuite::Run (test_suite.h:128) ==30695== by 0x412D7C: main (run_all_unittests.cc:8) ==30695== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:HeapAlloc fun:GlobalAlloc fun:`anonymous namespace'::CreateGlobalData fun:Clipboard::WriteBookmark fun:Clipboard::DispatchObject fun:Clipboard::WriteObjects fun:Clipboard::WriteObjects fun:ScopedClipboardWriter::~ScopedClipboardWriter fun:ClipboardTest_WriteEverything_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 } ==30695== 40 bytes in 1 blocks are definitely lost in loss record 406 of 1,084 ==30695== at 0xCC5F905: notify_alloc (heap.c:214) ==30695== by 0xCC5F7CB: RtlAllocateHeap (heap.c:1421) ==30695== by 0xF12155B: x11drv_init_thread_data (x11drv_main.c:635) ==30695== by 0xF0C7C7F: thread_selection_wnd (clipboard.c:331) ==30695== by 0xF0CD1F4: selection_acquire (clipboard.c:2512) ==30695== by 0xF0CD58E: X11DRV_AcquireClipboard (clipboard.c:2590) ==30695== by 0xD86A77B: EmptyClipboard (clipboard.c:354) ==30695== by 0x6BBA40: Clipboard::WriteObjects (clipboard_win.cc:161) ==30695== by 0x6BB9DB: Clipboard::WriteObjects (clipboard_win.cc:152) ==30695== by 0x6C09D4: ScopedClipboardWriter::~ScopedClipboardWriter (scoped_clipboard_writer.cc:21) ==30695== by 0x455AE0: ClipboardTest_ClearTest_Test::TestBody (clipboard_unittest.cc:39) ==30695== by 0x5F3927: testing::Test::Run (gtest.cc:2044) ==30695== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30695== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30695== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30695== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30695== by 0x412E9D: TestSuite::Run (test_suite.h:128) ==30695== by 0x412D7C: main (run_all_unittests.cc:8) ==30695== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:x11drv_init_thread_data fun:thread_selection_wnd fun:selection_acquire fun:X11DRV_AcquireClipboard fun:EmptyClipboard fun:Clipboard::WriteObjects fun:Clipboard::WriteObjects fun:ScopedClipboardWriter::~ScopedClipboardWriter fun:ClipboardTest_ClearTest_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 } ==30695== 211 bytes in 1 blocks are definitely lost in loss record 789 of 1,084 ==30695== at 0xCC5F905: notify_alloc (heap.c:214) ==30695== by 0xCC5F7CB: RtlAllocateHeap (heap.c:1421) ==30695== by 0xCDC11DE: HeapAlloc (heap.c:276) ==30695== by 0xCDC14BF: GlobalAlloc (heap.c:395) ==30695== by 0x6BFFDA: `anonymous namespace'::CreateGlobalData (clipboard_win.cc:118) ==30695== by 0x6BBF45: Clipboard::WriteHTML (clipboard_win.cc:193) ==30695== by 0x6D35CD: Clipboard::DispatchObject (clipboard.cc:33) ==30695== by 0x6BBAF7: Clipboard::WriteObjects (clipboard_win.cc:170) ==30695== by 0x6BB9DB: Clipboard::WriteObjects (clipboard_win.cc:152) ==30695== by 0x6C09D4: ScopedClipboardWriter::~ScopedClipboardWriter (scoped_clipboard_writer.cc:21) ==30695== by 0x4598B9: ClipboardTest_WriteEverything_Test::TestBody (clipboard_unittest.cc:352) ==30695== by 0x5F3927: testing::Test::Run (gtest.cc:2044) ==30695== by 0x5F45E2: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==30695== by 0x5F4C50: testing::TestCase::Run (gtest.cc:2396) ==30695== by 0x5F9C7E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==30695== by 0x5F8AC5: testing::UnitTest::Run (gtest.cc:3653) ==30695== by 0x412E9D: TestSuite::Run (test_suite.h:128) ==30695== by 0x412D7C: main (run_all_unittests.cc:8) ==30695== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:HeapAlloc fun:GlobalAlloc fun:`anonymous namespace'::CreateGlobalData fun:Clipboard::WriteHTML fun:Clipboard::DispatchObject fun:Clipboard::WriteObjects fun:Clipboard::WriteObjects fun:ScopedClipboardWriter::~ScopedClipboardWriter fun:ClipboardTest_WriteEverything_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 } ==30695== LEAK SUMMARY: ==30695== definitely lost: 291 bytes in 4 blocks ==30695== indirectly lost: 120 bytes in 10 blocks ==30695== possibly lost: 24 bytes in 3 blocks ==30695== still reachable: 862,856 bytes in 6,740 blocks ==30695== suppressed: 149,997 bytes in 4,473 blocks ==30695== Reachable blocks (those to which a pointer was found) are not shown. ==30695== To see them, rerun with: --leak-check=full --show-reachable=yes ==30695== ==30695== For counts of detected and suppressed errors, rerun with: -v ==30695== ERROR SUMMARY: 7 errors from 7 contexts (suppressed: 784 from 157)