==10078== Memcheck, a memory error detector ==10078== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==10078== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==10078== Command: /home/dank/wine-git/wine ./unit_tests.exe --gtest_filter=ViewTest.*-ChromePluginTest.*:HistoryProfileTest.TypicalProfileVersion:ProfileManagerTest.CopyProfileData:SafeBrowsingProtocolParsingTest.TestGetHashWithMac:SpellCheckTest.GetAutoCorrectionWord_EN_US:SpellCheckTest.SpellCheckStrings_EN_US:SpellCheckTest.SpellCheckSuggestions_EN_US:SpellCheckTest.SpellCheckText:TabContentsTest.WebKitPrefs:UtilityProcessHostTest.ExtensionMessagesDisconnect:UtilityProcessHostTest.ExtensionUnpacker ==10078== ==10079== Memcheck, a memory error detector ==10079== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==10079== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==10079== Command: /usr/bin/dirname /home/dank/wine-git/wine ==10079== ==10079== ==10079== HEAP SUMMARY: ==10079== in use at exit: 0 bytes in 0 blocks ==10079== total heap usage: 1,387 allocs, 1,387 frees, 76,062 bytes allocated ==10079== ==10079== All heap blocks were freed -- no leaks are possible ==10079== ==10079== For counts of detected and suppressed errors, rerun with: -v ==10079== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==10078== ==10078== HEAP SUMMARY: ==10078== in use at exit: 10,072 bytes in 57 blocks ==10078== total heap usage: 70 allocs, 13 frees, 15,958 bytes allocated ==10078== ==10078== LEAK SUMMARY: ==10078== definitely lost: 0 bytes in 0 blocks ==10078== indirectly lost: 0 bytes in 0 blocks ==10078== possibly lost: 0 bytes in 0 blocks ==10078== still reachable: 10,072 bytes in 57 blocks ==10078== suppressed: 0 bytes in 0 blocks ==10078== Reachable blocks (those to which a pointer was found) are not shown. ==10078== To see them, rerun with: --leak-check=full --show-reachable=yes ==10078== ==10078== For counts of detected and suppressed errors, rerun with: -v ==10078== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==10081== Memcheck, a memory error detector ==10081== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==10081== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==10081== Command: /bin/uname -s ==10081== ==10081== ==10081== HEAP SUMMARY: ==10081== in use at exit: 0 bytes in 0 blocks ==10081== total heap usage: 1,387 allocs, 1,387 frees, 76,062 bytes allocated ==10081== ==10081== All heap blocks were freed -- no leaks are possible ==10081== ==10081== For counts of detected and suppressed errors, rerun with: -v ==10081== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 5 from 5) ==10078== Memcheck, a memory error detector ==10078== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==10078== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==10078== Command: /home/dank/wine-git/loader/wine ./unit_tests.exe --gtest_filter=ViewTest.*-ChromePluginTest.*:HistoryProfileTest.TypicalProfileVersion:ProfileManagerTest.CopyProfileData:SafeBrowsingProtocolParsingTest.TestGetHashWithMac:SpellCheckTest.GetAutoCorrectionWord_EN_US:SpellCheckTest.SpellCheckStrings_EN_US:SpellCheckTest.SpellCheckSuggestions_EN_US:SpellCheckTest.SpellCheckText:TabContentsTest.WebKitPrefs:UtilityProcessHostTest.ExtensionMessagesDisconnect:UtilityProcessHostTest.ExtensionUnpacker ==10078== ==10078== Memcheck, a memory error detector ==10078== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==10078== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==10078== Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine ./unit_tests.exe --gtest_filter=ViewTest.*-ChromePluginTest.*:HistoryProfileTest.TypicalProfileVersion:ProfileManagerTest.CopyProfileData:SafeBrowsingProtocolParsingTest.TestGetHashWithMac:SpellCheckTest.GetAutoCorrectionWord_EN_US:SpellCheckTest.SpellCheckStrings_EN_US:SpellCheckTest.SpellCheckSuggestions_EN_US:SpellCheckTest.SpellCheckText:TabContentsTest.WebKitPrefs:UtilityProcessHostTest.ExtensionMessagesDisconnect:UtilityProcessHostTest.ExtensionUnpacker ==10078== preloader: Warning: failed to reserve range 00110000-68000000 ==10078== Warning: set address range perms: large range [0x82000000, 0xfea90000) (defined) ==10078== ==10078== LOAD_PDB_DEBUGINFO(fd=10, avma=0xd830000, total_size=101941248, uu_reloc=0xd430000) ==10078== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/unit_tests.exe ==10078== LOAD_PDB_DEBUGINFO: pdbname: /home/dank/demo/src/chrome/Debug/unit_tests.pdb --10078-- PDB_READER: --10078-- BIAS_FOR_SYMBOLS = 0x0d830000 (di->rx_map_avma) --10078-- BIAS_FOR_LINETAB = 0x0d830000 (di->rx_map_avma) --10078-- BIAS_FOR_LINETAB2 = 0x0d831000 (di->text_bias) --10078-- BIAS_FOR_FPO = 0x00000000 0 --10078-- RELOC = 0x0d430000 ==10078== warning: ignoring line info entry with huge line number (16707566) ==10078== Can't handle line numbers greater than 1048575, sorry ==10078== (Nb: this message is only shown once) --10078-- # symbols read = 268358 --10078-- # lines read = 0 --10078-- # line2s read = 1410088 --10078-- # fpos read = 149 ==10085== Memcheck, a memory error detector ==10085== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==10085== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==10085== Command: /usr/bin/ntlm_auth --version ==10085== ==10085== ==10085== HEAP SUMMARY: ==10085== in use at exit: 1,102 bytes in 9 blocks ==10085== total heap usage: 17 allocs, 8 frees, 1,655 bytes allocated ==10085== ==10085== LEAK SUMMARY: ==10085== definitely lost: 0 bytes in 0 blocks ==10085== indirectly lost: 0 bytes in 0 blocks ==10085== possibly lost: 176 bytes in 2 blocks ==10085== still reachable: 926 bytes in 7 blocks ==10085== suppressed: 0 bytes in 0 blocks ==10085== Reachable blocks (those to which a pointer was found) are not shown. ==10085== To see them, rerun with: --leak-check=full --show-reachable=yes ==10085== ==10085== For counts of detected and suppressed errors, rerun with: -v ==10085== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 5 from 5) fixme:seh:RtlCaptureStackBackTrace (3, 31, 0x7f21fce0, (nil)) stub! fixme:heap:HeapSetInformation (nil) 1 (nil) 0 ==10078== ==10078== LOAD_PDB_DEBUGINFO(fd=24, avma=0x4ad00000, total_size=11137024, uu_reloc=0x0) ==10078== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/icudt42.dll ==10078== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/icudt42.pdb ==10078== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/icudt42.pdb ==10078== ==10078== LOAD_PDB_DEBUGINFO(fd=24, avma=0x3cf00000, total_size=106496, uu_reloc=0x0) ==10078== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/locales/en-US.dll ==10078== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/locales/en-US.pdb ==10078== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/locales/en-US.pdb ==10078== ==10078== LOAD_PDB_DEBUGINFO(fd=24, avma=0x3ce00000, total_size=638976, uu_reloc=0x0) ==10078== LOAD_PDB_DEBUGINFO: objname: /home/dank/demo/src/chrome/Debug/themes/default.dll ==10078== Warning: Missing or un-stat-able /home/dank/demo/src/chrome/Debug/themes/default.pdb ==10078== LOAD_PDB_DEBUGINFO: missing: /home/dank/demo/src/chrome/Debug/themes/default.pdb fixme:seh:RtlCaptureStackBackTrace (3, 31, 0x7f21fadc, (nil)) stub! fixme:seh:RtlCaptureStackBackTrace (3, 31, 0x7f21fad8, (nil)) stub! fixme:seh:RtlCaptureStackBackTrace (3, 31, 0x7f21fad8, (nil)) stub! Note: Google Test filter = ViewTest.*-ChromePluginTest.*:HistoryProfileTest.TypicalProfileVersion:ProfileManagerTest.CopyProfileData:SafeBrowsingProtocolParsingTest.TestGetHashWithMac:SpellCheckTest.GetAutoCorrectionWord_EN_US:SpellCheckTest.SpellCheckStrings_EN_US:SpellCheckTest.SpellCheckSuggestions_EN_US:SpellCheckTest.SpellCheckText:TabContentsTest.WebKitPrefs:UtilityProcessHostTest.ExtensionMessagesDisconnect:UtilityProcessHostTest.ExtensionUnpacker [==========] Running 8 tests from 1 test case. [----------] Global test environment set-up. [----------] 8 tests from ViewTest [ RUN ] ViewTest.DidChangeBounds [ OK ] ViewTest.DidChangeBounds (292 ms) [ RUN ] ViewTest.AddRemoveNotifications [ OK ] ViewTest.AddRemoveNotifications (169 ms) [ RUN ] ViewTest.MouseEvent err:imm:ImmAssociateContextEx Unknown dwFlags 0x0 [ OK ] ViewTest.MouseEvent (1000 ms) [ RUN ] ViewTest.RemoveNotification [ OK ] ViewTest.RemoveNotification (519 ms) [ RUN ] ViewTest.HitTestMasks [ OK ] ViewTest.HitTestMasks (155 ms) [ RUN ] ViewTest.Textfield err:imm:ImmAssociateContextEx Unknown dwFlags 0x0 [ OK ] ViewTest.Textfield (1825 ms) [ RUN ] ViewTest.TextfieldCutCopyPaste err:imm:ImmAssociateContextEx Unknown dwFlags 0x0 fixme:richedit:ITextDocument_fnFreeze stub 0x7fa44d88 fixme:richedit:ITextDocument_fnUnfreeze stub 0x7fa44d88 [ OK ] ViewTest.TextfieldCutCopyPaste (1091 ms) [ RUN ] ViewTest.ActivateAccelerator err:imm:ImmAssociateContextEx Unknown dwFlags 0x0 [ OK ] ViewTest.ActivateAccelerator (511 ms) [----------] 8 tests from ViewTest (5684 ms total) [----------] Global test environment tear-down [==========] 8 tests from 1 test case ran. (5825 ms total) [ PASSED ] 8 tests. YOU HAVE 16 DISABLED TESTS ==10078== ==10078== HEAP SUMMARY: ==10078== in use at exit: 1,083,921 bytes in 11,645 blocks ==10078== total heap usage: 312,681 allocs, 301,036 frees, 27,918,622 bytes allocated ==10078== ==10078== 28 bytes in 1 blocks are definitely lost in loss record 379 of 1,322 ==10078== at 0xCC93905: notify_alloc (heap.c:214) ==10078== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==10078== by 0xCDE01DE: HeapAlloc (heap.c:276) ==10078== by 0xCDE04BF: GlobalAlloc (heap.c:395) ==10078== by 0xF06B2AB: `anonymous namespace'::CreateGlobalData (clipboard_win.cc:118) ==10078== by 0xF067CF9: Clipboard::WriteText (clipboard_win.cc:177) ==10078== by 0xF0A9C89: Clipboard::DispatchObject (clipboard.cc:25) ==10078== by 0xF067987: Clipboard::WriteObjects (clipboard_win.cc:170) ==10078== by 0xF06786B: Clipboard::WriteObjects (clipboard_win.cc:152) ==10078== by 0xF08EA64: ScopedClipboardWriter::~ScopedClipboardWriter (scoped_clipboard_writer.cc:21) ==10078== by 0xEC98577: views::NativeTextfieldWin::OnCopy (native_textfield_win.cc:318) ==10078== by 0xEC96934: views::NativeTextfieldWin::ProcessWindowMessage (native_textfield_win.h:74) ==10078== by 0xEC9CCE2: ATL::CWindowImplBaseT,ATL::CWinTraits<1342177280,0> >::WindowProc (atlwin.h:3081) ==10078== by 0x14131779: ??? (library.h:159) ==10078== by 0x14131E1D: call_window_proc (winproc.c:469) ==10078== by 0x14139308: WINPROC_call_window (winproc.c:2214) ==10078== by 0x140EF2F3: call_window_proc (message.c:1635) ==10078== by 0x140F1A75: send_message (message.c:2482) ==10078== by 0x140F1E75: SendMessageW (message.c:2605) ==10078== by 0xD8840AF: ViewTest_TextfieldCutCopyPaste_Test::TestBody (view_unittest.cc:798) ==10078== by 0xEF3EAD7: testing::Test::Run (gtest.cc:2044) ==10078== by 0xEF3F792: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==10078== by 0xEF3FE00: testing::TestCase::Run (gtest.cc:2396) ==10078== by 0xEF44E2E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==10078== by 0xEF43C75: testing::UnitTest::Run (gtest.cc:3653) ==10078== { 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:views::NativeTextfieldWin::OnCopy fun:views::NativeTextfieldWin::ProcessWindowMessage fun:ATL::CWindowImplBaseT,ATL::CWinTraits<1342177280,0> >::WindowProc obj:/home/dank/wine-git/dlls/user32/user32.dll.so fun:call_window_proc fun:WINPROC_call_window fun:call_window_proc fun:send_message fun:SendMessageW fun:ViewTest_TextfieldCutCopyPaste_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests fun:testing::UnitTest::Run } ==10078== 40 bytes in 1 blocks are definitely lost in loss record 515 of 1,322 ==10078== at 0xCC93905: notify_alloc (heap.c:214) ==10078== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==10078== by 0x175FF55B: x11drv_init_thread_data (x11drv_main.c:635) ==10078== by 0x175F6AD8: thread_init_display (x11drv.h:567) ==10078== by 0x175F73E0: X11DRV_create_win_data (window.c:1791) ==10078== by 0x175F6B5E: X11DRV_SetWindowStyle (window.c:1577) ==10078== by 0x14120F06: WIN_SetStyle (win.c:647) ==10078== by 0x1412C29F: show_window (winpos.c:1036) ==10078== by 0x1412C652: ShowWindow (winpos.c:1136) ==10078== by 0x14123E25: WIN_CreateWindowEx (win.c:1425) ==10078== by 0x14124554: CreateWindowExW (win.c:1573) ==10078== by 0xEC9D02E: ATL::CWindowImplBaseT,ATL::CWinTraits<1342177280,0> >::Create (atlwin.h:3143) ==10078== by 0xEC9A6BD: ATL::CWindowImpl,ATL::CWinTraits<1342177280,0> >::Create (atlwin.h:3223) ==10078== by 0xEC96614: views::NativeTextfieldWin::NativeTextfieldWin (native_textfield_win.cc:93) ==10078== by 0xEC9A5DC: views::NativeTextfieldWrapper::CreateWrapper (native_textfield_win.cc:900) ==10078== by 0xEC6921A: views::Textfield::ViewHierarchyChanged (textfield.cc:251) ==10078== by 0xEC44C07: views::View::ViewHierarchyChangedImpl (view.cc:696) ==10078== by 0xEC448B3: views::View::PropagateAddNotifications (view.cc:645) ==10078== by 0xEC43EF9: views::View::AddChildView (view.cc:541) ==10078== by 0xEC43DF5: views::View::AddChildView (view.cc:523) ==10078== by 0xD882B8B: ViewTest_Textfield_Test::TestBody (view_unittest.cc:638) ==10078== by 0xEF3EAD7: testing::Test::Run (gtest.cc:2044) ==10078== by 0xEF3F792: testing::internal::TestInfoImpl::Run (gtest.cc:2288) ==10078== by 0xEF3FE00: testing::TestCase::Run (gtest.cc:2396) ==10078== by 0xEF44E2E: testing::internal::UnitTestImpl::RunAllTests (gtest.cc:3995) ==10078== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:x11drv_init_thread_data fun:thread_init_display fun:X11DRV_create_win_data fun:X11DRV_SetWindowStyle fun:WIN_SetStyle fun:show_window fun:ShowWindow fun:WIN_CreateWindowEx fun:CreateWindowExW fun:ATL::CWindowImplBaseT,ATL::CWinTraits<1342177280,0> >::Create fun:ATL::CWindowImpl,ATL::CWinTraits<1342177280,0> >::Create fun:views::NativeTextfieldWin::NativeTextfieldWin fun:views::NativeTextfieldWrapper::CreateWrapper fun:views::Textfield::ViewHierarchyChanged fun:views::View::ViewHierarchyChangedImpl fun:views::View::PropagateAddNotifications fun:views::View::AddChildView fun:views::View::AddChildView fun:ViewTest_Textfield_Test::TestBody fun:testing::Test::Run fun:testing::internal::TestInfoImpl::Run fun:testing::TestCase::Run fun:testing::internal::UnitTestImpl::RunAllTests } ==10078== 64 bytes in 4 blocks are definitely lost in loss record 703 of 1,322 ==10078== at 0xCC93905: notify_alloc (heap.c:214) ==10078== by 0xCC937CB: RtlAllocateHeap (heap.c:1421) ==10078== by 0x14342372: IMalloc_fnAlloc (ifs.c:186) ==10078== by 0x1434338E: CoTaskMemAlloc (ifs.c:562) ==10078== by 0x1B1CE9A6: ME_CreateTextHost (txthost.c:50) ==10078== by 0x1B1B580C: RichEditWndProc_common (editor.c:4409) ==10078== by 0x1B1B5E09: RichEditWndProcW (editor.c:4512) ==10078== by 0x14131779: ??? (library.h:159) ==10078== by 0x14131E1D: call_window_proc (winproc.c:469) ==10078== by 0x141397B3: CallWindowProcW (winproc.c:2321) ==10078== by 0xEC9A8B0: ATL::CWindowImplBaseT,ATL::CWinTraits<1342177280,0> >::DefWindowProcW (atlwin.h:3030) ==10078== by 0xEC9CD41: ATL::CWindowImplBaseT,ATL::CWinTraits<1342177280,0> >::WindowProc (atlwin.h:3089) ==10078== by 0xEC9CA18: ATL::CWindowImplBaseT,ATL::CWinTraits<1342177280,0> >::StartWindowProc (atlwin.h:3068) ==10078== by 0x14131779: ??? (library.h:159) ==10078== by 0x14131E1D: call_window_proc (winproc.c:469) ==10078== by 0x14139308: WINPROC_call_window (winproc.c:2214) ==10078== by 0x140EF2F3: call_window_proc (message.c:1635) ==10078== by 0x140F1A75: send_message (message.c:2482) ==10078== by 0x140F1E75: SendMessageW (message.c:2605) ==10078== by 0x141238A4: WIN_CreateWindowEx (win.c:1340) ==10078== by 0x14124554: CreateWindowExW (win.c:1573) ==10078== by 0xEC9D02E: ATL::CWindowImplBaseT,ATL::CWinTraits<1342177280,0> >::Create (atlwin.h:3143) ==10078== by 0xEC9A6BD: ATL::CWindowImpl,ATL::CWinTraits<1342177280,0> >::Create (atlwin.h:3223) ==10078== by 0xEC96614: views::NativeTextfieldWin::NativeTextfieldWin (native_textfield_win.cc:93) ==10078== by 0xEC9A5DC: views::NativeTextfieldWrapper::CreateWrapper (native_textfield_win.cc:900) ==10078== { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:IMalloc_fnAlloc fun:CoTaskMemAlloc fun:ME_CreateTextHost fun:RichEditWndProc_common fun:RichEditWndProcW obj:/home/dank/wine-git/dlls/user32/user32.dll.so fun:call_window_proc fun:CallWindowProcW fun:ATL::CWindowImplBaseT,ATL::CWinTraits<1342177280,0> >::DefWindowProcW fun:ATL::CWindowImplBaseT,ATL::CWinTraits<1342177280,0> >::WindowProc fun:ATL::CWindowImplBaseT,ATL::CWinTraits<1342177280,0> >::StartWindowProc obj:/home/dank/wine-git/dlls/user32/user32.dll.so fun:call_window_proc fun:WINPROC_call_window fun:call_window_proc fun:send_message fun:SendMessageW fun:WIN_CreateWindowEx fun:CreateWindowExW fun:ATL::CWindowImplBaseT,ATL::CWinTraits<1342177280,0> >::Create fun:ATL::CWindowImpl,ATL::CWinTraits<1342177280,0> >::Create fun:views::NativeTextfieldWin::NativeTextfieldWin fun:views::NativeTextfieldWrapper::CreateWrapper } ==10078== LEAK SUMMARY: ==10078== definitely lost: 132 bytes in 6 blocks ==10078== indirectly lost: 120 bytes in 10 blocks ==10078== possibly lost: 16 bytes in 2 blocks ==10078== still reachable: 887,358 bytes in 4,516 blocks ==10078== suppressed: 196,295 bytes in 7,111 blocks ==10078== Reachable blocks (those to which a pointer was found) are not shown. ==10078== To see them, rerun with: --leak-check=full --show-reachable=yes ==10078== ==10078== For counts of detected and suppressed errors, rerun with: -v ==10078== ERROR SUMMARY: 5 errors from 5 contexts (suppressed: 871 from 154)