diff -Nu -x '*diff.txt' 2010-03-05-07.56/diff-gdiplus_graphics.txt 2010-03-05-10.53/diff-gdiplus_graphics.txt --- 2010-03-05-07.56/diff-gdiplus_graphics.txt 2010-03-05 10:11:42.000000000 -0800 +++ 2010-03-05-10.53/diff-gdiplus_graphics.txt 1969-12-31 16:00:00.000000000 -0800 @@ -1,217 +0,0 @@ ---- ../2010-03-04-09.32/vg-gdiplus_graphics.txt.x 2010-03-05 10:11:42.000000000 -0800 -+++ vg-gdiplus_graphics.txt.x 2010-03-05 10:11:42.000000000 -0800 -@@ -1,188 +1,4 @@ - Conditional jump or move depends on uninitialised value(s) -- at X11DRV_DIB_GenColorMap (dib.c) -- by X11DRV_DIB_BuildColorMap (dib.c) -- by X11DRV_CreateDIBSection (dib.c) -- by CreateDIBSection (dib.c) -- by GdipCreateBitmapFromScan0 (image.c) -- by test_GdipGetNearestColor (graphics.c) -- by func_graphics (graphics.c) -- by run_test (test.h:541) -- by main (test.h:591) -- Uninitialised value was created by a stack allocation -- at GdipCreateBitmapFromScan0 (image.c) -- --{ -- -- Memcheck:Cond -- fun:X11DRV_DIB_GenColorMap -- fun:X11DRV_DIB_BuildColorMap -- fun:X11DRV_CreateDIBSection -- fun:CreateDIBSection -- fun:GdipCreateBitmapFromScan0 -- fun:test_GdipGetNearestColor -- fun:func_graphics -- fun:run_test -- fun:main --} -- Conditional jump or move depends on uninitialised value(s) -- at X11DRV_DIB_GenColorMap (dib.c) -- by X11DRV_DIB_BuildColorMap (dib.c) -- by X11DRV_CreateDIBSection (dib.c) -- by CreateDIBSection (dib.c) -- by GdipCreateBitmapFromScan0 (image.c) -- by test_GdipGetNearestColor (graphics.c) -- by func_graphics (graphics.c) -- by run_test (test.h:541) -- by main (test.h:591) -- Uninitialised value was created by a stack allocation -- at GdipCreateBitmapFromScan0 (image.c) -- --{ -- -- Memcheck:Cond -- fun:X11DRV_DIB_GenColorMap -- fun:X11DRV_DIB_BuildColorMap -- fun:X11DRV_CreateDIBSection -- fun:CreateDIBSection -- fun:GdipCreateBitmapFromScan0 -- fun:test_GdipGetNearestColor -- fun:func_graphics -- fun:run_test -- fun:main --} -- Conditional jump or move depends on uninitialised value(s) -- at X11DRV_PALETTE_ToPhysical (palette.c) -- by X11DRV_SetTextColor (graphics.c) -- by SetTextColor (dc.c) -- by DC_InitDC (dc.c) -- by BITMAP_SelectObject (bitmap.c) -- by SelectObject (gdiobj.c) -- by GdipGetImageGraphicsContext (image.c) -- by test_GdipGetNearestColor (graphics.c) -- by func_graphics (graphics.c) -- by run_test (test.h:541) -- by main (test.h:591) -- Uninitialised value was created by a stack allocation -- at GdipCreateBitmapFromScan0 (image.c) -- --{ -- -- Memcheck:Cond -- fun:X11DRV_PALETTE_ToPhysical -- fun:X11DRV_SetTextColor -- fun:SetTextColor -- fun:DC_InitDC -- fun:BITMAP_SelectObject -- fun:SelectObject -- fun:GdipGetImageGraphicsContext -- fun:test_GdipGetNearestColor -- fun:func_graphics -- fun:run_test -- fun:main --} -- Conditional jump or move depends on uninitialised value(s) -- at X11DRV_PALETTE_ToPhysical (palette.c) -- by X11DRV_SetBkColor (graphics.c) -- by SetBkColor (dc.c) -- by DC_InitDC (dc.c) -- by BITMAP_SelectObject (bitmap.c) -- by SelectObject (gdiobj.c) -- by GdipGetImageGraphicsContext (image.c) -- by test_GdipGetNearestColor (graphics.c) -- by func_graphics (graphics.c) -- by run_test (test.h:541) -- by main (test.h:591) -- Uninitialised value was created by a stack allocation -- at GdipCreateBitmapFromScan0 (image.c) -- --{ -- -- Memcheck:Cond -- fun:X11DRV_PALETTE_ToPhysical -- fun:X11DRV_SetBkColor -- fun:SetBkColor -- fun:DC_InitDC -- fun:BITMAP_SelectObject -- fun:SelectObject -- fun:GdipGetImageGraphicsContext -- fun:test_GdipGetNearestColor -- fun:func_graphics -- fun:run_test -- fun:main --} -- Conditional jump or move depends on uninitialised value(s) -- at X11DRV_PALETTE_ToPhysical (palette.c) -- by X11DRV_SelectPen (pen.c) -- by PEN_SelectObject (pen.c) -- by SelectObject (gdiobj.c) -- by DC_InitDC (dc.c) -- by BITMAP_SelectObject (bitmap.c) -- by SelectObject (gdiobj.c) -- by GdipGetImageGraphicsContext (image.c) -- by test_GdipGetNearestColor (graphics.c) -- by func_graphics (graphics.c) -- by run_test (test.h:541) -- by main (test.h:591) -- Uninitialised value was created by a stack allocation -- at GdipCreateBitmapFromScan0 (image.c) -- --{ -- -- Memcheck:Cond -- fun:X11DRV_PALETTE_ToPhysical -- fun:X11DRV_SelectPen -- fun:PEN_SelectObject -- fun:SelectObject -- fun:DC_InitDC -- fun:BITMAP_SelectObject -- fun:SelectObject -- fun:GdipGetImageGraphicsContext -- fun:test_GdipGetNearestColor -- fun:func_graphics -- fun:run_test -- fun:main --} -- Conditional jump or move depends on uninitialised value(s) -- at X11DRV_PALETTE_ToPhysical (palette.c) -- by BRUSH_SelectSolidBrush (brush.c) -- by X11DRV_SelectBrush (brush.c) -- by BRUSH_SelectObject (brush.c) -- by SelectObject (gdiobj.c) -- by DC_InitDC (dc.c) -- by BITMAP_SelectObject (bitmap.c) -- by SelectObject (gdiobj.c) -- by GdipGetImageGraphicsContext (image.c) -- by test_GdipGetNearestColor (graphics.c) -- by func_graphics (graphics.c) -- by run_test (test.h:541) -- by main (test.h:591) -- Uninitialised value was created by a stack allocation -- at GdipCreateBitmapFromScan0 (image.c) -- --{ -- -- Memcheck:Cond -- fun:X11DRV_PALETTE_ToPhysical -- fun:BRUSH_SelectSolidBrush -- fun:X11DRV_SelectBrush -- fun:BRUSH_SelectObject -- fun:SelectObject -- fun:DC_InitDC -- fun:BITMAP_SelectObject -- fun:SelectObject -- fun:GdipGetImageGraphicsContext -- fun:test_GdipGetNearestColor -- fun:func_graphics -- fun:run_test -- fun:main --} --fixme:gdiplus:GdipGetNearestColor (0xNNNN, 0xNNNN): Passing color unmodified --fixme:gdiplus:GdipGetNearestColor (0xNNNN, 0xNNNN): Passing color unmodified --fixme:gdiplus:GdipGetNearestColor (0xNNNN, 0xNNNN): Passing color unmodified --fixme:gdiplus:GdipGetNearestColor (0xNNNN, 0xNNNN): Passing color unmodified --fixme:gdiplus:GdipGetNearestColor (0xNNNN, 0xNNNN): Passing color unmodified --fixme:gdiplus:GdipGetNearestColor (0xNNNN, 0xNNNN): Passing color unmodified -- Conditional jump or move depends on uninitialised value(s) - at X11DRV_PALETTE_ComputeChannelShift (palette.c) - by X11DRV_PALETTE_ComputeColorShifts (palette.c) - by X11DRV_XRender_SetPhysBitmapDepth (xrender.c) -@@ -290,6 +106,8 @@ - fun:run_test - fun:main - } -+err:xrender:get_xrender_format_from_color_shifts No XRender format found! -+fixme:gdiplus:GdipGetNearestColor (0xNNNN, 0xNNNN): Passing color unmodified - Conditional jump or move depends on uninitialised value(s) - at X11DRV_PALETTE_ComputeChannelShift (palette.c) - by X11DRV_PALETTE_ComputeColorShifts (palette.c) -@@ -510,15 +328,13 @@ - fixme:gdiplus:GdipGetNearestColor (0xNNNN, 0xNNNN): Passing color unmodified - err:xrender:get_xrender_format_from_color_shifts No XRender format found! - fixme:gdiplus:GdipGetNearestColor (0xNNNN, 0xNNNN): Passing color unmodified --err:xrender:get_xrender_format_from_color_shifts No XRender format found! --fixme:gdiplus:GdipGetNearestColor (0xNNNN, 0xNNNN): Passing color unmodified - fixme:gdiplus:GdipGetNearestColor (0xNNNN, 0xNNNN): Passing color unmodified - fixme:gdiplus:GdipGetNearestColor (0xNNNN, 0xNNNN): Passing color unmodified - fixme:gdiplus:GdipGetNearestColor (0xNNNN, 0xNNNN): Passing color unmodified - - HEAP SUMMARY: - in use at exit: NNN bytes in BBBB blocks -- total heap usage: 26,256 allocs, 21,163 frees, NNNNN bytes allocated -+ total heap usage: 26,268 allocs, 21,175 frees, NNNNN bytes allocated - - LEAK SUMMARY: - definitely lost: NNN bytes in BBBB blocks diff -Nu -x '*diff.txt' 2010-03-05-07.56/diff-twain_32_dsm.txt 2010-03-05-10.53/diff-twain_32_dsm.txt --- 2010-03-05-07.56/diff-twain_32_dsm.txt 2010-03-05 10:11:43.000000000 -0800 +++ 2010-03-05-10.53/diff-twain_32_dsm.txt 1969-12-31 16:00:00.000000000 -0800 @@ -1,122 +0,0 @@ ---- ../2010-03-04-09.32/vg-twain_32_dsm.txt.x 2010-03-05 10:11:43.000000000 -0800 -+++ vg-twain_32_dsm.txt.x 2010-03-05 10:11:43.000000000 -0800 -@@ -1,11 +1,11 @@ -- Warning: invalid file descriptor 73587520 in syscall close() -- Warning: invalid file descriptor 73587920 in syscall close() -- Warning: invalid file descriptor 70987480 in syscall close() -- Warning: invalid file descriptor 72245544 in syscall close() -+ Warning: invalid file descriptor 95111272 in syscall close() -+ Warning: invalid file descriptor 95115816 in syscall close() -+ Warning: invalid file descriptor 71846944 in syscall close() -+ Warning: invalid file descriptor 72086096 in syscall close() - - HEAP SUMMARY: - in use at exit: NNN bytes in BBBB blocks -- total heap usage: 37,656 allocs, 31,446 frees, NNNNN bytes allocated -+ total heap usage: 37,380 allocs, 31,176 frees, NNNNN bytes allocated - - NNN bytes in BBBB blocks are definitely lost - at malloc (vg_replace_malloc.c) -@@ -2029,7 +2029,7 @@ - fun:run_test - fun:main - } -- 9,299 (36 direct, 9,263 indirect)NNN bytes in BBBB blocks are definitely lost -+ 7,243 (24 direct, 7,219 indirect)NNN bytes in BBBB blocks are definitely lost - at calloc (vg_replace_malloc.c) - by ??? - by ??? -@@ -2041,15 +2041,15 @@ - by ??? - by ??? - by ??? -- by ??? -- by ??? -- by ??? - by detect_sane_devices (sane_main.c) - by SANE_GetIdentity (sane_main.c) - by SANE_SourceControlHandler (sane_main.c) - by DS_Entry (sane_main.c) - by ??? - by ??? -+ by ??? -+ by ??? -+ by ??? - - { - -@@ -2065,15 +2065,15 @@ - obj:* - obj:* - obj:* -- obj:* -- obj:* -- obj:* - fun:detect_sane_devices - fun:SANE_GetIdentity - fun:SANE_SourceControlHandler - fun:DS_Entry - obj:* - obj:* -+ obj:* -+ obj:* -+ obj:* - } - 11,568 (8 direct, 11,560 indirect)NNN bytes in BBBB blocks are definitely lost - at malloc (vg_replace_malloc.c) -@@ -2111,7 +2111,7 @@ - fun:run_test - fun:main - } -- 12,516 (12,256 direct, 260 indirect)NNN bytes in BBBB blocks are definitely lost -+ 34,696 (44 direct, 34,652 indirect)NNN bytes in BBBB blocks are definitely lost - at calloc (vg_replace_malloc.c) - by ??? - by ??? -@@ -2119,6 +2119,10 @@ - by ??? - by ??? - by ??? -+ by ??? -+ by ??? -+ by ??? -+ by ??? - by detect_sane_devices (sane_main.c) - by SANE_GetIdentity (sane_main.c) - by SANE_SourceControlHandler (sane_main.c) -@@ -2128,10 +2132,6 @@ - by ??? - by ??? - by ??? -- by test_sources (dsm.c) -- by func_dsm (dsm.c) -- by run_test (test.h:541) -- by main (test.h:591) - - { - -@@ -2143,6 +2143,10 @@ - obj:* - obj:* - obj:* -+ obj:* -+ obj:* -+ obj:* -+ obj:* - fun:detect_sane_devices - fun:SANE_GetIdentity - fun:SANE_SourceControlHandler -@@ -2152,12 +2156,8 @@ - obj:* - obj:* - obj:* -- fun:test_sources -- fun:func_dsm -- fun:run_test -- fun:main - } -- 46,984 (4,120 direct, 42,864 indirect)NNN bytes in BBBB blocks are definitely lost -+ 42,751 (4,120 direct, 38,631 indirect)NNN bytes in BBBB blocks are definitely lost - at malloc (vg_replace_malloc.c) - by ??? - by ??? diff -Nu -x '*diff.txt' 2010-03-05-07.56/diff-urlmon_misc.txt 2010-03-05-10.53/diff-urlmon_misc.txt --- 2010-03-05-07.56/diff-urlmon_misc.txt 2010-03-05 10:11:43.000000000 -0800 +++ 2010-03-05-10.53/diff-urlmon_misc.txt 1969-12-31 16:00:00.000000000 -0800 @@ -1,129 +0,0 @@ ---- ../2010-03-04-09.32/vg-urlmon_misc.txt.x 2010-03-05 10:11:43.000000000 -0800 -+++ vg-urlmon_misc.txt.x 2010-03-05 10:11:43.000000000 -0800 -@@ -23,12 +23,12 @@ - Memcheck, a memory error detector - Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. - Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info -- Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine winedbg --auto 45 68 -+ Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine winedbg --auto 21 68 - - preloader: Warning: failed to reserve range 00110000-68000000 - Unhandled exception: page fault on read access to 0xNNNN in 32-bit code (0xNNNN). --0000002b shell32_test.exe -- 00000039 0 -+00000020 ntdll.dll -+ 00000024 0 - Backtrace: - =>0 0xNNNN strlenW+0xNNNN(str=*** invalid address 0xNNNN ***) [/home/dank/wine-git/libs/wine/../../include/wine/unicode.h:216] in libwine.so.1 (0xNNNN) - 1 0xNNNN CompareStringW+0xNNNN(lcid=0xNNNN, style=0, str1=*** invalid address 0xNNNN ***, len1=0xNNNN, str2="text/html", len2=0xNNNN) [/home/dank/wine-git/dlls/kernel32/locale.c] in kernel32 (0xNNNN) -@@ -45,12 +45,12 @@ - - HEAP SUMMARY: - in use at exit: NNN bytes in BBBB blocks -- total heap usage: 22,753 allocs, 17,764 frees, NNNNN bytes allocated -+ total heap usage: 22,752 allocs, 17,763 frees, NNNNN bytes allocated - - - HEAP SUMMARY: - in use at exit: NNN bytes in BBBB blocks -- total heap usage: 4,522 allocs, 4,349 frees, NNNNN bytes allocated -+ total heap usage: 4,531 allocs, 4,358 frees, NNNNN bytes allocated - - LEAK SUMMARY: - definitely lost: NNN bytes in BBBB blocks -@@ -83,95 +83,3 @@ - - - -- NNN bytes in BBBB blocks are definitely lost -- at notify_alloc (heap.c) -- by RtlAllocateHeap (heap.c) -- by elf_load_file (elf_module.c) -- by elf_search_and_load_file (elf_module.c) -- by elf_search_loader (elf_module.c) -- by elf_read_wine_loader_dbg_info (elf_module.c) -- by check_live_target (dbghelp.c) -- by SymInitializeW (dbghelp.c) -- by SymInitialize (dbghelp.c) -- by dbg_init (winedbg.c) -- by dbg_handle_debug_event (tgt_active.c) -- by wait_exception (tgt_active.c) -- by dbg_active_wait_for_first_exception (tgt_active.c) -- by dbg_active_auto (tgt_active.c) -- by main (winedbg.c) -- --{ -- -- Memcheck:Leak -- fun:notify_alloc -- fun:RtlAllocateHeap -- fun:elf_load_file -- fun:elf_search_and_load_file -- fun:elf_search_loader -- fun:elf_read_wine_loader_dbg_info -- fun:check_live_target -- fun:SymInitializeW -- fun:SymInitialize -- fun:dbg_init -- fun:dbg_handle_debug_event -- fun:wait_exception -- fun:dbg_active_wait_for_first_exception -- fun:dbg_active_auto -- fun:main --} -- NNN bytes in BBBB blocks are definitely lost -- at notify_alloc (heap.c) -- by RtlAllocateHeap (heap.c) -- by elf_load_file (elf_module.c) -- by elf_search_and_load_file (elf_module.c) -- by elf_enum_sync_cb (elf_module.c) -- by elf_enum_modules_internal (elf_module.c) -- by elf_synchronize_module_list (elf_module.c) -- by SymInitializeW (dbghelp.c) -- by SymInitialize (dbghelp.c) -- by dbg_init (winedbg.c) -- by dbg_handle_debug_event (tgt_active.c) -- by wait_exception (tgt_active.c) -- by dbg_active_wait_for_first_exception (tgt_active.c) -- by dbg_active_auto (tgt_active.c) -- by main (winedbg.c) -- --{ -- -- Memcheck:Leak -- fun:notify_alloc -- fun:RtlAllocateHeap -- fun:elf_load_file -- fun:elf_search_and_load_file -- fun:elf_enum_sync_cb -- fun:elf_enum_modules_internal -- fun:elf_synchronize_module_list -- fun:SymInitializeW -- fun:SymInitialize -- fun:dbg_init -- fun:dbg_handle_debug_event -- fun:wait_exception -- fun:dbg_active_wait_for_first_exception -- fun:dbg_active_auto -- fun:main --} -- LEAK SUMMARY: -- definitely lost: NNN bytes in BBBB blocks -- indirectly lost: NNN bytes in BBBB blocks -- possibly lost: NNN bytes in BBBB blocks -- still reachable: NNN bytes in BBBB blocks -- suppressed: NNN bytes in BBBB blocks -- Reachable blocks (those to which a pointer was found) are not shown. -- To see them, rerun with: --leak-check=full --show-reachable=yes -- -- For counts of detected and suppressed errors, rerun with: -v -- -- -- -- -- -- -- -- -- -- diff -Nu -x '*diff.txt' 2010-03-05-07.56/diff-user32_dde.txt 2010-03-05-10.53/diff-user32_dde.txt --- 2010-03-05-07.56/diff-user32_dde.txt 2010-03-05 10:11:43.000000000 -0800 +++ 2010-03-05-10.53/diff-user32_dde.txt 1969-12-31 16:00:00.000000000 -0800 @@ -1,121 +0,0 @@ ---- ../2010-03-04-09.32/vg-user32_dde.txt.x 2010-03-05 10:11:43.000000000 -0800 -+++ vg-user32_dde.txt.x 2010-03-05 10:11:43.000000000 -0800 -@@ -53,7 +53,7 @@ - - HEAP SUMMARY: - in use at exit: NNN bytes in BBBB blocks -- total heap usage: 21,051 allocs, 16,609 frees, NNNNN bytes allocated -+ total heap usage: 21,052 allocs, 16,610 frees, NNNNN bytes allocated - - NNN bytes in BBBB blocks are definitely lost - at notify_alloc (heap.c) -@@ -1071,7 +1071,7 @@ - - HEAP SUMMARY: - in use at exit: NNN bytes in BBBB blocks -- total heap usage: 21,786 allocs, 17,284 frees, NNNNN bytes allocated -+ total heap usage: 21,785 allocs, 17,283 frees, NNNNN bytes allocated - - NNN bytes in BBBB blocks are definitely lost - at notify_alloc (heap.c) -@@ -1285,36 +1285,6 @@ - by unpack_dde_message (message.c) - by peek_message (message.c) - by PeekMessageW (message.c) -- by PeekMessageA (message.c) -- by test_ddeml_server (dde.c) -- by func_dde (dde.c) -- by run_test (test.h:541) -- by main (test.h:591) -- --{ -- -- Memcheck:Leak -- fun:notify_alloc -- fun:RtlAllocateHeap -- fun:HeapAlloc -- fun:GlobalAlloc -- fun:unpack_dde_message -- fun:peek_message -- fun:PeekMessageW -- fun:PeekMessageA -- fun:test_ddeml_server -- fun:func_dde -- fun:run_test -- fun:main --} -- NNN bytes in BBBB blocks are definitely lost -- at notify_alloc (heap.c) -- by RtlAllocateHeap (heap.c) -- by HeapAlloc (heap.c) -- by GlobalAlloc (heap.c) -- by unpack_dde_message (message.c) -- by peek_message (message.c) -- by PeekMessageW (message.c) - by WDML_SyncWaitTransactionReply (dde_client.c) - by WDML_ClientHandle (dde_client.c) - by DdeClientTransaction (dde_client.c) -@@ -1641,7 +1611,6 @@ - by WDML_ServerConvProc (dde_server.c) - by ??? (winproc.c) - by call_window_proc (winproc.c) -- by WINPROC_CallProcAtoW (winproc.c) - by WINPROC_call_window (winproc.c) - by DispatchMessageA (message.c) - by test_end_to_end_server (dde.c) -@@ -1661,7 +1630,6 @@ - fun:WDML_ServerConvProc - obj:/home/dank/wine-git/dlls/user32/user32.dll.so - fun:call_window_proc -- fun:WINPROC_CallProcAtoW - fun:WINPROC_call_window - fun:DispatchMessageA - fun:test_end_to_end_server -@@ -1679,6 +1647,7 @@ - by WDML_ServerConvProc (dde_server.c) - by ??? (winproc.c) - by call_window_proc (winproc.c) -+ by WINPROC_CallProcAtoW (winproc.c) - by WINPROC_call_window (winproc.c) - by DispatchMessageA (message.c) - by test_end_to_end_server (dde.c) -@@ -1698,6 +1667,7 @@ - fun:WDML_ServerConvProc - obj:/home/dank/wine-git/dlls/user32/user32.dll.so - fun:call_window_proc -+ fun:WINPROC_CallProcAtoW - fun:WINPROC_call_window - fun:DispatchMessageA - fun:test_end_to_end_server -@@ -1716,6 +1686,7 @@ - by WDML_ServerConvProc (dde_server.c) - by ??? (winproc.c) - by call_window_proc (winproc.c) -+ by WINPROC_CallProcAtoW (winproc.c) - by WINPROC_call_window (winproc.c) - by DispatchMessageA (message.c) - by test_end_to_end_server (dde.c) -@@ -1736,6 +1707,7 @@ - fun:WDML_ServerConvProc - obj:/home/dank/wine-git/dlls/user32/user32.dll.so - fun:call_window_proc -+ fun:WINPROC_CallProcAtoW - fun:WINPROC_call_window - fun:DispatchMessageA - fun:test_end_to_end_server -@@ -1794,7 +1766,6 @@ - by WDML_ServerConvProc (dde_server.c) - by ??? (winproc.c) - by call_window_proc (winproc.c) -- by WINPROC_CallProcAtoW (winproc.c) - by WINPROC_call_window (winproc.c) - by DispatchMessageA (message.c) - by test_end_to_end_server (dde.c) -@@ -1815,7 +1786,6 @@ - fun:WDML_ServerConvProc - obj:/home/dank/wine-git/dlls/user32/user32.dll.so - fun:call_window_proc -- fun:WINPROC_CallProcAtoW - fun:WINPROC_call_window - fun:DispatchMessageA - fun:test_end_to_end_server diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-comctl32_imagelist.txt 2010-03-05-10.53/vg-comctl32_imagelist.txt --- 2010-03-05-07.56/vg-comctl32_imagelist.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-comctl32_imagelist.txt 2010-03-05 12:55:22.000000000 -0800 @@ -5,7 +5,7 @@ by func_imagelist (imagelist.c:1658) by run_test (test.h:541) by main (test.h:591) - Address 0x7f019e00 is not stack'd, malloc'd or (recently) free'd + Address 0x7f017728 is not stack'd, malloc'd or (recently) free'd { @@ -24,7 +24,7 @@ by func_imagelist (imagelist.c:1658) by run_test (test.h:541) by main (test.h:591) - Address 0x7f01ab78 is not stack'd, malloc'd or (recently) free'd + Address 0x7f020438 is not stack'd, malloc'd or (recently) free'd { @@ -40,7 +40,7 @@ HEAP SUMMARY: in use at exit: 400,228 bytes in 5,713 blocks - total heap usage: 32,266 allocs, 26,553 frees, 9,523,943 bytes allocated + total heap usage: 32,265 allocs, 26,552 frees, 9,523,907 bytes allocated 136 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) @@ -75,7 +75,7 @@ by ImageList_Create (imagelist.c:601) by ImageList_Merge (imagelist.c:1809) by ImageListImpl_Merge (imagelist.c:3133) - by testMerge_v6 (imagelist.c:1604) + by testMerge_v6 (imagelist.c:1567) by func_imagelist (imagelist.c:1663) by run_test (test.h:541) by main (test.h:591) @@ -101,7 +101,7 @@ by ImageList_Create (imagelist.c:601) by ImageList_Merge (imagelist.c:1809) by ImageListImpl_Merge (imagelist.c:3133) - by testMerge_v6 (imagelist.c:1567) + by testMerge_v6 (imagelist.c:1571) by func_imagelist (imagelist.c:1663) by run_test (test.h:541) by main (test.h:591) @@ -127,7 +127,7 @@ by ImageList_Create (imagelist.c:601) by ImageList_Merge (imagelist.c:1809) by ImageListImpl_Merge (imagelist.c:3133) - by testMerge_v6 (imagelist.c:1571) + by testMerge_v6 (imagelist.c:1582) by func_imagelist (imagelist.c:1663) by run_test (test.h:541) by main (test.h:591) @@ -153,7 +153,7 @@ by ImageList_Create (imagelist.c:601) by ImageList_Merge (imagelist.c:1809) by ImageListImpl_Merge (imagelist.c:3133) - by testMerge_v6 (imagelist.c:1582) + by testMerge_v6 (imagelist.c:1586) by func_imagelist (imagelist.c:1663) by run_test (test.h:541) by main (test.h:591) @@ -179,7 +179,7 @@ by ImageList_Create (imagelist.c:601) by ImageList_Merge (imagelist.c:1809) by ImageListImpl_Merge (imagelist.c:3133) - by testMerge_v6 (imagelist.c:1586) + by testMerge_v6 (imagelist.c:1593) by func_imagelist (imagelist.c:1663) by run_test (test.h:541) by main (test.h:591) @@ -205,7 +205,7 @@ by ImageList_Create (imagelist.c:601) by ImageList_Merge (imagelist.c:1809) by ImageListImpl_Merge (imagelist.c:3133) - by testMerge_v6 (imagelist.c:1593) + by testMerge_v6 (imagelist.c:1604) by func_imagelist (imagelist.c:1663) by run_test (test.h:541) by main (test.h:591) diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-comctl32_monthcal.txt 2010-03-05-10.53/vg-comctl32_monthcal.txt --- 2010-03-05-07.56/vg-comctl32_monthcal.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-comctl32_monthcal.txt 2010-03-05 12:55:22.000000000 -0800 @@ -480,14 +480,14 @@ } HEAP SUMMARY: - in use at exit: 474,766 bytes in 5,299 blocks - total heap usage: 27,201 allocs, 21,902 frees, 6,194,271 bytes allocated + in use at exit: 474,870 bytes in 5,300 blocks + total heap usage: 27,206 allocs, 21,906 frees, 6,194,834 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 396,587 bytes in 2,563 blocks + still reachable: 396,691 bytes in 2,564 blocks suppressed: 78,059 bytes in 2,726 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-comctl32_propsheet.txt 2010-03-05-10.53/vg-comctl32_propsheet.txt --- 2010-03-05-07.56/vg-comctl32_propsheet.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-comctl32_propsheet.txt 2010-03-05 12:55:22.000000000 -0800 @@ -48,7 +48,7 @@ definitely lost: 84 bytes in 3 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 353,387 bytes in 2,373 blocks + still reachable: 353,179 bytes in 2,371 blocks suppressed: 78,059 bytes in 2,726 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-comctl32_tab.txt 2010-03-05-10.53/vg-comctl32_tab.txt --- 2010-03-05-07.56/vg-comctl32_tab.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-comctl32_tab.txt 2010-03-05 12:55:22.000000000 -0800 @@ -45,14 +45,14 @@ } HEAP SUMMARY: - in use at exit: 394,882 bytes in 4,857 blocks - total heap usage: 28,768 allocs, 23,911 frees, 6,454,566 bytes allocated + in use at exit: 392,906 bytes in 4,838 blocks + total heap usage: 28,710 allocs, 23,872 frees, 6,451,242 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 8 bytes in 1 blocks - still reachable: 316,695 bytes in 2,120 blocks + still reachable: 314,719 bytes in 2,101 blocks suppressed: 78,059 bytes in 2,726 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-comdlg32_filedlg.txt 2010-03-05-10.53/vg-comdlg32_filedlg.txt --- 2010-03-05-07.56/vg-comdlg32_filedlg.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-comdlg32_filedlg.txt 2010-03-05 12:55:22.000000000 -0800 @@ -49,8 +49,8 @@ filedlg.c:951: Tests skipped: some interactive resizable dialog tests (set WINETEST_INTERACTIVE=1) HEAP SUMMARY: - in use at exit: 621,230 bytes in 6,622 blocks - total heap usage: 231,707 allocs, 225,085 frees, 85,036,382 bytes allocated + in use at exit: 621,606 bytes in 6,627 blocks + total heap usage: 231,852 allocs, 225,225 frees, 85,044,411 bytes allocated 140 bytes in 5 blocks are definitely lost at notify_alloc (heap.c:254) @@ -102,7 +102,7 @@ definitely lost: 140 bytes in 5 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 520,979 bytes in 3,745 blocks + still reachable: 521,355 bytes in 3,750 blocks suppressed: 99,991 bytes in 2,862 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-crypt32_cert.txt 2010-03-05-10.53/vg-crypt32_cert.txt --- 2010-03-05-07.56/vg-crypt32_cert.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-crypt32_cert.txt 2010-03-05 12:55:22.000000000 -0800 @@ -28,7 +28,7 @@ HEAP SUMMARY: in use at exit: 260,766 bytes in 4,450 blocks - total heap usage: 57,186 allocs, 52,736 frees, 20,886,128 bytes allocated + total heap usage: 59,440 allocs, 54,990 frees, 21,901,208 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-crypt32_encode.txt 2010-03-05-10.53/vg-crypt32_encode.txt --- 2010-03-05-07.56/vg-crypt32_encode.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-crypt32_encode.txt 2010-03-05 12:55:22.000000000 -0800 @@ -20,7 +20,7 @@ HEAP SUMMARY: in use at exit: 259,497 bytes in 4,442 blocks - total heap usage: 38,397 allocs, 33,955 frees, 12,854,108 bytes allocated + total heap usage: 34,274 allocs, 29,832 frees, 10,860,384 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-crypt32_msg.txt 2010-03-05-10.53/vg-crypt32_msg.txt --- 2010-03-05-07.56/vg-crypt32_msg.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-crypt32_msg.txt 2010-03-05 12:55:22.000000000 -0800 @@ -9,7 +9,7 @@ 0x7f22fb7c: 00000000 7f022ec8 00000000 00000000 0x7f22fb8c: 00000000 7f22ff08 04a1b5cc 00000000 0x7f22fb9c: 04a4aff4 80070057 00000000 7f22fc68 -0x7f22fbac: 10ee204c 1660c4bb 00000000 000000d8 +0x7f22fbac: 7ef88616 787662e1 00000000 000000d8 0x7f22fbbc: 04711b8d 7f000064 00000001 00000001 Backtrace: =>0 0x00000000 (0x7f22fc68) @@ -90,14 +90,14 @@ 00000010 0 0000000f 0 00000011 winedevice.exe - 00000018 0 00000017 0 + 00000016 0 00000013 0 00000012 0 -00000019 explorer.exe - 0000001a 0 -00000034 (D) Z:\home\dank\wine-git\dlls\crypt32\tests\crypt32_test.exe - 0000002f 0 <== +00000018 explorer.exe + 00000019 0 +0000002c (D) Z:\home\dank\wine-git\dlls\crypt32\tests\crypt32_test.exe + 0000002d 0 <== Backtrace: =>0 0x00000000 (0x7f22fc68) 1 0x04a21a63 CryptMsgUpdate+0xa0(hCryptMsg=0x7f022ed0, pbData="", cbData=0x0004, fFinal=0) [/home/dank/wine-git/dlls/crypt32/msg.c:2786] in crypt32 (0x7f22fca8) @@ -209,3 +209,8 @@ used_suppression: 75 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 219 dl-hack3-cond-1 + + HEAP SUMMARY: + in use at exit: 38,443 bytes in 167 blocks + total heap usage: 4,138 allocs, 3,971 frees, 29,401,532 bytes allocated + diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-d3d10_device.txt 2010-03-05-10.53/vg-d3d10_device.txt --- 2010-03-05-07.56/vg-d3d10_device.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-d3d10_device.txt 2010-03-05 12:55:22.000000000 -0800 @@ -17,7 +17,7 @@ HEAP SUMMARY: in use at exit: 401,659 bytes in 4,860 blocks - total heap usage: 29,030 allocs, 24,170 frees, 11,793,944 bytes allocated + total heap usage: 28,975 allocs, 24,115 frees, 11,455,100 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks @@ -29,7 +29,7 @@ To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 52 errors from 4 contexts (suppressed: 352 from 106) + ERROR SUMMARY: 52 errors from 4 contexts (suppressed: 351 from 105) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 185 todo_suppress_dlopen_leak @@ -46,7 +46,6 @@ used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 2 todo_wine_dlls_winex11drv_XOpenDisplay - used_suppression: 1 bogus_cond_libglcore used_suppression: 1 X on SUSE11 writev uninit padding 2 used_suppression: 234 dl-hack3-cond-1 used_suppression: 73 glibc-2.10-on-SUSE-10.3-(x86) diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-d3d10_effect.txt 2010-03-05-10.53/vg-d3d10_effect.txt --- 2010-03-05-07.56/vg-d3d10_effect.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-d3d10_effect.txt 2010-03-05 12:55:22.000000000 -0800 @@ -670,7 +670,7 @@ HEAP SUMMARY: in use at exit: 414,483 bytes in 4,930 blocks - total heap usage: 29,734 allocs, 24,804 frees, 11,825,973 bytes allocated + total heap usage: 29,682 allocs, 24,752 frees, 11,487,177 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks @@ -682,7 +682,7 @@ To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 52 errors from 4 contexts (suppressed: 352 from 106) + ERROR SUMMARY: 52 errors from 4 contexts (suppressed: 351 from 105) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 185 todo_suppress_dlopen_leak @@ -699,7 +699,6 @@ used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 2 todo_wine_dlls_winex11drv_XOpenDisplay - used_suppression: 1 bogus_cond_libglcore used_suppression: 1 X on SUSE11 writev uninit padding 2 used_suppression: 234 dl-hack3-cond-1 used_suppression: 73 glibc-2.10-on-SUSE-10.3-(x86) diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-d3d10core_device.txt 2010-03-05-10.53/vg-d3d10core_device.txt --- 2010-03-05-07.56/vg-d3d10core_device.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-d3d10core_device.txt 2010-03-05 12:55:22.000000000 -0800 @@ -28,7 +28,7 @@ HEAP SUMMARY: in use at exit: 400,672 bytes in 4,851 blocks - total heap usage: 29,023 allocs, 24,172 frees, 13,822,842 bytes allocated + total heap usage: 28,968 allocs, 24,117 frees, 13,483,998 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks @@ -40,7 +40,7 @@ To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 51 errors from 3 contexts (suppressed: 343 from 105) + ERROR SUMMARY: 51 errors from 3 contexts (suppressed: 342 from 104) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 178 todo_suppress_dlopen_leak @@ -57,7 +57,6 @@ used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 2 todo_wine_dlls_winex11drv_XOpenDisplay - used_suppression: 1 bogus_cond_libglcore used_suppression: 1 X on SUSE11 writev uninit padding 2 used_suppression: 229 dl-hack3-cond-1 used_suppression: 69 glibc-2.10-on-SUSE-10.3-(x86) diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-d3d8_buffer.txt 2010-03-05-10.53/vg-d3d8_buffer.txt --- 2010-03-05-07.56/vg-d3d8_buffer.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-d3d8_buffer.txt 2010-03-05 12:55:22.000000000 -0800 @@ -16,14 +16,14 @@ fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface HEAP SUMMARY: - in use at exit: 420,529 bytes in 4,895 blocks - total heap usage: 29,680 allocs, 24,785 frees, 12,457,668 bytes allocated + in use at exit: 420,425 bytes in 4,894 blocks + total heap usage: 29,618 allocs, 24,724 frees, 12,431,048 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 8 bytes in 1 blocks - still reachable: 340,774 bytes in 2,128 blocks + still reachable: 340,670 bytes in 2,127 blocks suppressed: 79,627 bytes in 2,756 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-d3d8_stateblock.txt 2010-03-05-10.53/vg-d3d8_stateblock.txt --- 2010-03-05-07.56/vg-d3d8_stateblock.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-d3d8_stateblock.txt 2010-03-05 12:55:22.000000000 -0800 @@ -18,14 +18,14 @@ fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface HEAP SUMMARY: - in use at exit: 419,315 bytes in 4,887 blocks - total heap usage: 31,687 allocs, 26,800 frees, 17,053,972 bytes allocated + in use at exit: 417,963 bytes in 4,874 blocks + total heap usage: 31,648 allocs, 26,774 frees, 17,052,048 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 8 bytes in 1 blocks - still reachable: 342,229 bytes in 2,139 blocks + still reachable: 340,877 bytes in 2,126 blocks suppressed: 76,958 bytes in 2,737 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-d3d8_texture.txt 2010-03-05-10.53/vg-d3d8_texture.txt --- 2010-03-05-07.56/vg-d3d8_texture.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-d3d8_texture.txt 2010-03-05 12:55:22.000000000 -0800 @@ -16,14 +16,14 @@ fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface HEAP SUMMARY: - in use at exit: 420,430 bytes in 4,894 blocks - total heap usage: 29,719 allocs, 24,825 frees, 37,616,165 bytes allocated + in use at exit: 419,702 bytes in 4,887 blocks + total heap usage: 29,698 allocs, 24,811 frees, 37,615,129 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 8 bytes in 1 blocks - still reachable: 340,675 bytes in 2,127 blocks + still reachable: 339,947 bytes in 2,120 blocks suppressed: 79,627 bytes in 2,756 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-d3d8_volume.txt 2010-03-05-10.53/vg-d3d8_volume.txt --- 2010-03-05-07.56/vg-d3d8_volume.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-d3d8_volume.txt 2010-03-05 12:55:22.000000000 -0800 @@ -16,14 +16,14 @@ fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface HEAP SUMMARY: - in use at exit: 419,073 bytes in 4,881 blocks - total heap usage: 29,582 allocs, 24,701 frees, 20,819,584 bytes allocated + in use at exit: 420,425 bytes in 4,894 blocks + total heap usage: 29,621 allocs, 24,727 frees, 20,821,508 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 8 bytes in 1 blocks - still reachable: 339,318 bytes in 2,114 blocks + still reachable: 340,670 bytes in 2,127 blocks suppressed: 79,627 bytes in 2,756 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-d3d9_buffer.txt 2010-03-05-10.53/vg-d3d9_buffer.txt --- 2010-03-05-07.56/vg-d3d9_buffer.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-d3d9_buffer.txt 2010-03-05 12:55:22.000000000 -0800 @@ -16,14 +16,14 @@ fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface HEAP SUMMARY: - in use at exit: 420,651 bytes in 4,895 blocks - total heap usage: 29,759 allocs, 24,864 frees, 18,736,344 bytes allocated + in use at exit: 419,819 bytes in 4,887 blocks + total heap usage: 29,755 allocs, 24,868 frees, 18,737,032 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 8 bytes in 1 blocks - still reachable: 340,778 bytes in 2,128 blocks + still reachable: 339,946 bytes in 2,120 blocks suppressed: 79,745 bytes in 2,756 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-d3d9_d3d9ex.txt 2010-03-05-10.53/vg-d3d9_d3d9ex.txt --- 2010-03-05-07.56/vg-d3d9_d3d9ex.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-d3d9_d3d9ex.txt 2010-03-05 12:55:22.000000000 -0800 @@ -20,14 +20,14 @@ fixme:win:EnumDisplayDevicesW ((null),0,0x7f22f754,0x00000000), stub! HEAP SUMMARY: - in use at exit: 426,759 bytes in 5,113 blocks - total heap usage: 35,649 allocs, 30,536 frees, 25,621,097 bytes allocated + in use at exit: 426,863 bytes in 5,114 blocks + total heap usage: 35,649 allocs, 30,535 frees, 25,621,197 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 8 bytes in 1 blocks - still reachable: 346,438 bytes in 2,332 blocks + still reachable: 346,542 bytes in 2,333 blocks suppressed: 80,193 bytes in 2,770 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-d3d9_stateblock.txt 2010-03-05-10.53/vg-d3d9_stateblock.txt --- 2010-03-05-07.56/vg-d3d9_stateblock.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-d3d9_stateblock.txt 2010-03-05 12:55:22.000000000 -0800 @@ -18,14 +18,14 @@ fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface HEAP SUMMARY: - in use at exit: 421,314 bytes in 4,898 blocks - total heap usage: 31,695 allocs, 26,797 frees, 17,214,374 bytes allocated + in use at exit: 420,690 bytes in 4,892 blocks + total heap usage: 31,677 allocs, 26,785 frees, 17,213,486 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 8 bytes in 1 blocks - still reachable: 341,441 bytes in 2,131 blocks + still reachable: 340,817 bytes in 2,125 blocks suppressed: 79,745 bytes in 2,756 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-d3d9_surface.txt 2010-03-05-10.53/vg-d3d9_surface.txt --- 2010-03-05-07.56/vg-d3d9_surface.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-d3d9_surface.txt 2010-03-05 12:55:22.000000000 -0800 @@ -16,14 +16,14 @@ fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface HEAP SUMMARY: - in use at exit: 419,824 bytes in 4,887 blocks - total heap usage: 29,988 allocs, 25,101 frees, 12,880,962 bytes allocated + in use at exit: 420,656 bytes in 4,895 blocks + total heap usage: 30,012 allocs, 25,117 frees, 12,882,146 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 8 bytes in 1 blocks - still reachable: 339,951 bytes in 2,120 blocks + still reachable: 340,783 bytes in 2,128 blocks suppressed: 79,745 bytes in 2,756 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-d3d9_texture.txt 2010-03-05-10.53/vg-d3d9_texture.txt --- 2010-03-05-07.56/vg-d3d9_texture.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-d3d9_texture.txt 2010-03-05 12:55:22.000000000 -0800 @@ -21,14 +21,14 @@ fixme:d3d_texture:basetexture_set_autogen_filter_type >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(textureDimensions, GL_GENERATE_MIPMAP_HINT_SGIS, GL_NICEST) @ basetexture.c / 181 HEAP SUMMARY: - in use at exit: 420,955 bytes in 4,896 blocks - total heap usage: 29,825 allocs, 24,929 frees, 38,312,850 bytes allocated + in use at exit: 420,123 bytes in 4,888 blocks + total heap usage: 29,801 allocs, 24,913 frees, 38,311,666 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 8 bytes in 1 blocks - still reachable: 341,082 bytes in 2,129 blocks + still reachable: 340,250 bytes in 2,121 blocks suppressed: 79,745 bytes in 2,756 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-d3d9_vertexdeclaration.txt 2010-03-05-10.53/vg-d3d9_vertexdeclaration.txt --- 2010-03-05-07.56/vg-d3d9_vertexdeclaration.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-d3d9_vertexdeclaration.txt 2010-03-05 12:55:22.000000000 -0800 @@ -16,14 +16,14 @@ fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface HEAP SUMMARY: - in use at exit: 419,874 bytes in 4,887 blocks - total heap usage: 29,949 allocs, 25,062 frees, 12,442,429 bytes allocated + in use at exit: 420,602 bytes in 4,894 blocks + total heap usage: 29,970 allocs, 25,076 frees, 12,443,465 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 8 bytes in 1 blocks - still reachable: 340,001 bytes in 2,120 blocks + still reachable: 340,729 bytes in 2,127 blocks suppressed: 79,745 bytes in 2,756 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-d3d9_volume.txt 2010-03-05-10.53/vg-d3d9_volume.txt --- 2010-03-05-07.56/vg-d3d9_volume.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-d3d9_volume.txt 2010-03-05 12:55:22.000000000 -0800 @@ -17,7 +17,7 @@ HEAP SUMMARY: in use at exit: 420,547 bytes in 4,894 blocks - total heap usage: 29,623 allocs, 24,729 frees, 29,211,822 bytes allocated + total heap usage: 29,626 allocs, 24,732 frees, 29,211,870 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-d3dx9_36_texture.txt 2010-03-05-10.53/vg-d3dx9_36_texture.txt --- 2010-03-05-07.56/vg-d3dx9_36_texture.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-d3dx9_36_texture.txt 2010-03-05 12:55:22.000000000 -0800 @@ -50,7 +50,7 @@ HEAP SUMMARY: in use at exit: 404,911 bytes in 4,891 blocks - total heap usage: 29,628 allocs, 24,737 frees, 13,294,677 bytes allocated + total heap usage: 29,711 allocs, 24,820 frees, 13,300,305 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-ddraw_d3d.txt 2010-03-05-10.53/vg-ddraw_d3d.txt --- 2010-03-05-07.56/vg-ddraw_d3d.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-ddraw_d3d.txt 2010-03-05 12:55:22.000000000 -0800 @@ -44,21 +44,21 @@ fun:run_test fun:main } -wine: Unhandled page fault on write access to 0x00000000 at address 0x4f684b1 (thread 0045), starting debugger... +wine: Unhandled page fault on write access to 0x00000000 at address 0x4f684b1 (thread 0015), starting debugger... Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info - Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine winedbg --auto 64 48 + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine winedbg --auto 67 48 preloader: Warning: failed to reserve range 00110000-68000000 Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x04f684b1). Register dump: CS:0073 SS:007b DS:007b ES:0000 FS:000b GS:0013 EIP:04f684b1 ESP:7f22f4e0 EBP:7f22f5c8 EFLAGS:00000004( - -- - -P- ) - EAX:00008000 EBX:00000000 ECX:064362b3 EDX:04585440 + EAX:00008000 EBX:00000000 ECX:064362b3 EDX:04625de0 ESI:00000020 EDI:00000000 Stack dump: -0x7f22f4e0: 3f800000 bf800000 04582ea8 0631b3b5 +0x7f22f4e0: 3f800000 bf800000 045f5ca8 0631b3b5 0x7f22f4f0: 3f800000 bf800000 7f22f5c8 069f198d 0x7f22f500: 059f0000 00000000 00000002 00001406 0x7f22f510: 00000000 00000000 052bbff4 05274862 @@ -66,10 +66,10 @@ 0x7f22f530: 00000000 00000000 000080e1 00008367 Backtrace: =>0 0x04f684b1 (0x7f22f5c8) - 1 0x05274db2 init_format_filter_info+0x275(gl_info=0x7f0f3eb4, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:986] in wined3d (0x7f22f648) - 2 0x05275ac6 initPixelFormats+0x81(gl_info=0x7f0f3eb4, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:1177] in wined3d (0x7f22f668) - 3 0x051d8475 InitAdapters+0x268a(This=0x7f0f3e90) [/home/dank/wine-git/dlls/wined3d/directx.c:5055] in wined3d (0x7f22fba8) - 4 0x05280eeb WineDirect3DCreate+0x67(dxVersion=0x0007, parent=0x7f014e28) [/home/dank/wine-git/dlls/wined3d/wined3d_main.c:87] in wined3d (0x7f22fbf8) + 1 0x05274db2 init_format_filter_info+0x275(gl_info=0x7f0f3eec, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:986] in wined3d (0x7f22f648) + 2 0x05275ac6 initPixelFormats+0x81(gl_info=0x7f0f3eec, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:1177] in wined3d (0x7f22f668) + 3 0x051d8475 InitAdapters+0x268a(This=0x7f0f3ec8) [/home/dank/wine-git/dlls/wined3d/directx.c:5055] in wined3d (0x7f22fba8) + 4 0x05280eeb WineDirect3DCreate+0x67(dxVersion=0x0007, parent=0x7f014ed0) [/home/dank/wine-git/dlls/wined3d/wined3d_main.c:87] in wined3d (0x7f22fbf8) 5 0x049c7a36 DDRAW_Create+0x2d1(guid=(nil), DD=0x7f22fcf4, UnkOuter=(nil), iid=0x49e9a8c) [/home/dank/wine-git/dlls/ddraw/main.c:211] in ddraw (0x7f22fc88) 6 0x049c7f07 DirectDrawCreate+0xac(GUID=(nil), DD=0x7f22fcf4, UnkOuter=(nil)) [/home/dank/wine-git/dlls/ddraw/main.c:315] in ddraw (0x7f22fcc8) 7 0x0494f787 CapsTest+0x2d() [/home/dank/wine-git/dlls/ddraw/tests/d3d.c:905] in ddraw_test (0x7f22fd08) @@ -152,22 +152,22 @@ 00000010 0 0000000f 0 00000011 winedevice.exe - 00000018 0 00000017 0 + 00000016 0 00000013 0 00000012 0 -00000019 explorer.exe - 0000001a 0 -00000040 (D) Z:\home\dank\wine-git\dlls\ddraw\tests\ddraw_test.exe - 00000045 0 <== -0000001c dinput_test.exe - 00000028 0 +00000018 explorer.exe + 00000019 0 +00000043 (D) Z:\home\dank\wine-git\dlls\ddraw\tests\ddraw_test.exe + 00000015 0 <== +00000022 ntdll.dll + 00000023 0 Backtrace: =>0 0x04f684b1 (0x7f22f5c8) - 1 0x05274db2 init_format_filter_info+0x275(gl_info=0x7f0f3eb4, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:986] in wined3d (0x7f22f648) - 2 0x05275ac6 initPixelFormats+0x81(gl_info=0x7f0f3eb4, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:1177] in wined3d (0x7f22f668) - 3 0x051d8475 InitAdapters+0x268a(This=0x7f0f3e90) [/home/dank/wine-git/dlls/wined3d/directx.c:5055] in wined3d (0x7f22fba8) - 4 0x05280eeb WineDirect3DCreate+0x67(dxVersion=0x0007, parent=0x7f014e28) [/home/dank/wine-git/dlls/wined3d/wined3d_main.c:87] in wined3d (0x7f22fbf8) + 1 0x05274db2 init_format_filter_info+0x275(gl_info=0x7f0f3eec, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:986] in wined3d (0x7f22f648) + 2 0x05275ac6 initPixelFormats+0x81(gl_info=0x7f0f3eec, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:1177] in wined3d (0x7f22f668) + 3 0x051d8475 InitAdapters+0x268a(This=0x7f0f3ec8) [/home/dank/wine-git/dlls/wined3d/directx.c:5055] in wined3d (0x7f22fba8) + 4 0x05280eeb WineDirect3DCreate+0x67(dxVersion=0x0007, parent=0x7f014ed0) [/home/dank/wine-git/dlls/wined3d/wined3d_main.c:87] in wined3d (0x7f22fbf8) 5 0x049c7a36 DDRAW_Create+0x2d1(guid=(nil), DD=0x7f22fcf4, UnkOuter=(nil), iid=0x49e9a8c) [/home/dank/wine-git/dlls/ddraw/main.c:211] in ddraw (0x7f22fc88) 6 0x049c7f07 DirectDrawCreate+0xac(GUID=(nil), DD=0x7f22fcf4, UnkOuter=(nil)) [/home/dank/wine-git/dlls/ddraw/main.c:315] in ddraw (0x7f22fcc8) 7 0x0494f787 CapsTest+0x2d() [/home/dank/wine-git/dlls/ddraw/tests/d3d.c:905] in ddraw_test (0x7f22fd08) @@ -182,7 +182,7 @@ HEAP SUMMARY: in use at exit: 5,387,721 bytes in 6,630 blocks - total heap usage: 32,625 allocs, 25,995 frees, 18,483,100 bytes allocated + total heap usage: 32,653 allocs, 26,023 frees, 18,481,880 bytes allocated 2,196 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) @@ -211,14 +211,14 @@ LEAK SUMMARY: definitely lost: 2,196 bytes in 1 blocks indirectly lost: 120 bytes in 10 blocks - possibly lost: 639,444 bytes in 182 blocks - still reachable: 4,089,025 bytes in 3,628 blocks + possibly lost: 639,416 bytes in 181 blocks + still reachable: 4,089,053 bytes in 3,629 blocks suppressed: 656,936 bytes in 2,809 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 138 errors from 40 contexts (suppressed: 450 from 122) + ERROR SUMMARY: 137 errors from 39 contexts (suppressed: 450 from 122) used_suppression: 44 suppress_leak_libgl used_suppression: 94 todo_suppress_libfontconfig_leak @@ -231,8 +231,8 @@ used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init used_suppression: 4 todo_wine_dlls_winex11drv__XkbUseExtension - used_suppression: 2 wine_bug_20692_wontfix used_suppression: 1 todo_wine_dlls_winex11drv__x11drv_init_thread_data_main + used_suppression: 2 wine_bug_20692_wontfix used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 2 todo_wine_dlls_winex11drv_XOpenDisplay @@ -241,3 +241,8 @@ used_suppression: 229 dl-hack3-cond-1 used_suppression: 68 glibc-2.10-on-SUSE-10.3-(x86) + + HEAP SUMMARY: + in use at exit: 47,198 bytes in 172 blocks + total heap usage: 6,423 allocs, 6,251 frees, 79,865,106 bytes allocated + diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-ddraw_ddrawmodes.txt 2010-03-05-10.53/vg-ddraw_ddrawmodes.txt --- 2010-03-05-07.56/vg-ddraw_ddrawmodes.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-ddraw_ddrawmodes.txt 2010-03-05 12:55:22.000000000 -0800 @@ -31,7 +31,7 @@ fun:main } err:seh:segv_handler Got unexpected trap 0 -wine: Unhandled illegal instruction at address (nil) (thread 0025), starting debugger... +wine: Unhandled illegal instruction at address (nil) (thread 002b), starting debugger... Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info @@ -42,14 +42,14 @@ Register dump: CS:0073 SS:007b DS:007b ES:0000 FS:000b GS:0013 EIP:00000000 ESP:7f22fbec EBP:7f22fce8 EFLAGS:00000044( - -- Z- -P- ) - EAX:00000000 EBX:049f0ff4 ECX:fd5dd3ca EDX:7f22ff08 + EAX:00000000 EBX:049f0ff4 ECX:30da5acb EDX:7f22ff08 ESI:7f22fe70 EDI:00000000 Stack dump: 0x7f22fbec: 049c8114 00000000 049f1e8f 049f1e9e 0x7f22fbfc: 00000000 00000001 04780ff4 7f22fc88 0x7f22fc0c: 047270ff 7f22ff08 049c7619 0000000c 0x7f22fc1c: 049f0ff4 7f22fe70 00000000 7f22fce8 -0x7f22fc2c: 81a8f73d fd5dd3ca 00000000 00000000 +0x7f22fc2c: 4c2f7e3c 30da5acb 00000000 00000000 0x7f22fc3c: 00000000 00000000 00000000 7f22fbc8 Backtrace: =>0 0x00000000 (0x7f22fce8) @@ -133,14 +133,16 @@ 00000010 0 0000000f 0 00000011 winedevice.exe - 00000018 0 00000017 0 + 00000016 0 00000013 0 00000012 0 -00000019 explorer.exe - 0000001a 0 +00000018 explorer.exe + 00000019 0 0000002a (D) Z:\home\dank\wine-git\dlls\ddraw\tests\ddraw_test.exe - 00000025 0 <== + 0000002b 0 <== +0000002f dplayx_test.exe + 0000002d 0 Backtrace: =>0 0x00000000 (0x7f22fce8) 1 0x0495dfd0 test_DirectDrawEnumerateA+0x5c() [/home/dank/wine-git/dlls/ddraw/tests/ddrawmodes.c:145] in ddraw_test (0x7f22fd18) @@ -160,40 +162,8 @@ HEAP SUMMARY: - in use at exit: 38,467 bytes in 171 blocks - total heap usage: 3,490 allocs, 3,319 frees, 25,212,993 bytes allocated - - LEAK SUMMARY: - definitely lost: 0 bytes in 0 blocks - indirectly lost: 120 bytes in 10 blocks - possibly lost: 106,147 bytes in 52 blocks - still reachable: 845,348 bytes in 2,486 blocks - suppressed: 132,352 bytes in 2,798 blocks - Reachable blocks (those to which a pointer was found) are not shown. - To see them, rerun with: --leak-check=full --show-reachable=yes - - For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 59 errors from 10 contexts (suppressed: 351 from 112) - - used_suppression: 41 suppress_leak_libgl - used_suppression: 94 todo_suppress_libfontconfig_leak - used_suppression: 174 todo_suppress_dlopen_leak - used_suppression: 1 suppress_nss_leak - used_suppression: 1 user32_builtin_classes_leak - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init - used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init - used_suppression: 4 todo_wine_dlls_winex11drv__XkbUseExtension - used_suppression: 1 todo_wine_dlls_winex11drv__x11drv_init_thread_data_main - used_suppression: 1 wine_bug_20692_wontfix - used_suppression: 1 todo_suppress_wine_init_load_order_leak - used_suppression: 1 todo_suppress_wine_alloc_module_leak - used_suppression: 2 todo_wine_dlls_winex11drv_XOpenDisplay - used_suppression: 1 X on SUSE11 writev uninit padding 2 - used_suppression: 229 dl-hack3-cond-1 - used_suppression: 68 glibc-2.10-on-SUSE-10.3-(x86) + in use at exit: 38,451 bytes in 170 blocks + total heap usage: 3,499 allocs, 3,329 frees, 25,217,325 bytes allocated 8 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) @@ -271,7 +241,7 @@ definitely lost: 376 bytes in 47 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 28,572 bytes in 46 blocks + still reachable: 28,556 bytes in 45 blocks suppressed: 9,399 bytes in 68 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes @@ -287,3 +257,35 @@ used_suppression: 40 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 86 dl-hack3-cond-1 + LEAK SUMMARY: + definitely lost: 0 bytes in 0 blocks + indirectly lost: 120 bytes in 10 blocks + possibly lost: 106,147 bytes in 52 blocks + still reachable: 845,348 bytes in 2,486 blocks + suppressed: 132,352 bytes in 2,798 blocks + Reachable blocks (those to which a pointer was found) are not shown. + To see them, rerun with: --leak-check=full --show-reachable=yes + + For counts of detected and suppressed errors, rerun with: -v + ERROR SUMMARY: 59 errors from 10 contexts (suppressed: 351 from 112) + + used_suppression: 41 suppress_leak_libgl + used_suppression: 94 todo_suppress_libfontconfig_leak + used_suppression: 174 todo_suppress_dlopen_leak + used_suppression: 1 suppress_nss_leak + used_suppression: 1 user32_builtin_classes_leak + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init + used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init + used_suppression: 4 todo_wine_dlls_winex11drv__XkbUseExtension + used_suppression: 1 todo_wine_dlls_winex11drv__x11drv_init_thread_data_main + used_suppression: 1 wine_bug_20692_wontfix + used_suppression: 1 todo_suppress_wine_init_load_order_leak + used_suppression: 1 todo_suppress_wine_alloc_module_leak + used_suppression: 2 todo_wine_dlls_winex11drv_XOpenDisplay + used_suppression: 1 X on SUSE11 writev uninit padding 2 + used_suppression: 229 dl-hack3-cond-1 + used_suppression: 68 glibc-2.10-on-SUSE-10.3-(x86) + diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-ddraw_dsurface.txt 2010-03-05-10.53/vg-ddraw_dsurface.txt --- 2010-03-05-07.56/vg-ddraw_dsurface.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-ddraw_dsurface.txt 2010-03-05 12:55:22.000000000 -0800 @@ -13,12 +13,12 @@ obj:/usr/lib/libGLcore.so.185.18.36 } fixme:win:EnumDisplayDevicesW ((null),0,0x7f22f6f4,0x00000000), stub! -err:d3d:swapchain_setup_fullscreen_window Changing the window style for window 0x3900d6, but another style (04cf0000, 00000100) is already stored. +err:d3d:swapchain_setup_fullscreen_window Changing the window style for window 0x3c0122, but another style (04cf0000, 00000100) is already stored. fixme:ddraw:IDirectDrawSurfaceImpl_AddAttachedSurface (0x7f004928) The Surface 0x7f004e88 is already attached somewhere else: next_attached = 0x7f004928, first_attached = 0x7f004e88, can't handle by now fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported. Please configure the application to use double buffering (1 back buffer) if possible. -err:d3d:swapchain_setup_fullscreen_window Changing the window style for window 0x3a00d6, but another style (940b0000, 00000000) is already stored. -err:d3d:swapchain_setup_fullscreen_window Changing the window style for window 0x3a00d6, but another style (04cf0000, 00000100) is already stored. +err:d3d:swapchain_setup_fullscreen_window Changing the window style for window 0x3d0122, but another style (940b0000, 00000000) is already stored. +err:d3d:swapchain_setup_fullscreen_window Changing the window style for window 0x3d0122, but another style (04cf0000, 00000100) is already stored. fixme:d3d_surface:surface_init Trying to create a render target that isn't in the default pool. fixme:d3d_surface:surface_init Trying to create a render target that isn't in the default pool. err:ddraw:PixelFormat_DD2WineD3D 32 bit RGB pixel format does not match @@ -59,14 +59,14 @@ dsurface.c:3273: Tests skipped: IDirectDraw7_CreateSurface failed, hr = 0x88760091, format D3DFMT_A8L8 HEAP SUMMARY: - in use at exit: 416,903 bytes in 5,010 blocks - total heap usage: 34,146 allocs, 29,136 frees, 112,549,222 bytes allocated + in use at exit: 416,799 bytes in 5,009 blocks + total heap usage: 34,143 allocs, 29,134 frees, 112,549,074 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 8 bytes in 1 blocks - still reachable: 335,715 bytes in 2,235 blocks + still reachable: 335,611 bytes in 2,234 blocks suppressed: 81,060 bytes in 2,764 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-ddraw_visual.txt 2010-03-05-10.53/vg-ddraw_visual.txt --- 2010-03-05-07.56/vg-ddraw_visual.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-ddraw_visual.txt 2010-03-05 12:55:22.000000000 -0800 @@ -46,14 +46,14 @@ } HEAP SUMMARY: - in use at exit: 412,730 bytes in 4,961 blocks - total heap usage: 31,487 allocs, 26,526 frees, 25,047,977 bytes allocated + in use at exit: 412,210 bytes in 4,956 blocks + total heap usage: 31,480 allocs, 26,524 frees, 25,047,829 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 8 bytes in 1 blocks - still reachable: 331,426 bytes in 2,184 blocks + still reachable: 330,906 bytes in 2,179 blocks suppressed: 81,176 bytes in 2,766 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-ddrawex_ddrawex.txt 2010-03-05-10.53/vg-ddrawex_ddrawex.txt --- 2010-03-05-07.56/vg-ddrawex_ddrawex.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-ddrawex_ddrawex.txt 2010-03-05 12:55:22.000000000 -0800 @@ -16,7 +16,7 @@ HEAP SUMMARY: in use at exit: 402,040 bytes in 4,860 blocks - total heap usage: 28,891 allocs, 24,031 frees, 11,386,243 bytes allocated + total heap usage: 29,007 allocs, 24,147 frees, 11,386,339 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-dsound_capture.txt 2010-03-05-10.53/vg-dsound_capture.txt --- 2010-03-05-07.56/vg-dsound_capture.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-dsound_capture.txt 2010-03-05 12:55:22.000000000 -0800 @@ -126,8 +126,8 @@ definitely lost: 4,156 bytes in 182 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 1,676 bytes in 67 blocks - still reachable: 263,259 bytes in 2,143 blocks - suppressed: 135,591 bytes in 4,231 blocks + still reachable: 263,023 bytes in 2,134 blocks + suppressed: 135,599 bytes in 4,231 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes @@ -136,7 +136,7 @@ used_suppression: 100 todo_suppress_libfontconfig_leak used_suppression: 187 todo_suppress_dlopen_leak - used_suppression: 188 todo_suppress_libasound_leak + used_suppression: 190 todo_suppress_libasound_leak used_suppression: 1 suppress_nss_leak used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-dxdiagn_provider.txt 2010-03-05-10.53/vg-dxdiagn_provider.txt --- 2010-03-05-07.56/vg-dxdiagn_provider.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-dxdiagn_provider.txt 2010-03-05 12:55:22.000000000 -0800 @@ -13,21 +13,21 @@ obj:/usr/lib/libGLcore.so.185.18.36 } fixme:win:EnumDisplayDevicesW ((null),0,0x7f22f034,0x00000000), stub! -wine: Unhandled page fault on write access to 0x05507d5c at address 0x4ec47c0 (thread 0024), starting debugger... +wine: Unhandled page fault on write access to 0x05507d5c at address 0x4ec47c0 (thread 001d), starting debugger... Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info - Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine winedbg --auto 12 56 + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine winedbg --auto 28 56 preloader: Warning: failed to reserve range 00110000-68000000 Unhandled exception: page fault on write access to 0x05507d5c in 32-bit code (0x04ec47c0). Register dump: CS:0073 SS:007b DS:007b ES:0000 FS:000b GS:0013 EIP:04ec47c0 ESP:7f22ea0c EBP:7f22eaf8 EFLAGS:00000000( - -- - - - ) - EAX:043d6410 EBX:0749a0a4 ECX:043d91a0 EDX:042db6c0 + EAX:0442c710 EBX:0749a0a4 ECX:0442f038 EDX:042db6c0 ESI:7f22fe70 EDI:00000000 Stack dump: -0x7f22ea0c: 06392af3 3f800000 00000000 043d6408 +0x7f22ea0c: 06392af3 3f800000 00000000 0442c708 0x7f22ea1c: 062782b5 3f800000 00000000 7f22eaf8 0x7f22ea2c: 0694d98d 0749a000 00000008 00000002 0x7f22ea3c: 00001406 00000000 00000000 053faff4 @@ -134,14 +134,17 @@ 00000010 0 0000000f 0 00000011 winedevice.exe - 00000018 0 00000017 0 + 00000016 0 00000013 0 00000012 0 -00000019 explorer.exe - 0000001a 0 -0000000c (D) Z:\home\dank\wine-git\dlls\dxdiagn\tests\dxdiagn_test.exe - 00000024 0 <== +00000018 explorer.exe + 00000019 0 +0000003d dsound_test.exe + 00000047 15 + 00000040 0 +0000001c (D) Z:\home\dank\wine-git\dlls\dxdiagn\tests\dxdiagn_test.exe + 0000001d 0 <== Backtrace: =>0 0x04ec47c0 (0x7f22eaf8) 1 0x053b3db2 init_format_filter_info+0x275(gl_info=0x7f06772c, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:986] in wined3d (0x7f22eb78) @@ -164,8 +167,8 @@ 18 0x0472f736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f22ffe8) HEAP SUMMARY: - in use at exit: 2,109,122 bytes in 6,599 blocks - total heap usage: 31,968 allocs, 25,369 frees, 13,811,208 bytes allocated + in use at exit: 2,107,770 bytes in 6,586 blocks + total heap usage: 31,929 allocs, 25,343 frees, 13,809,284 bytes allocated 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) @@ -248,14 +251,14 @@ LEAK SUMMARY: definitely lost: 2,252 bytes in 3 blocks indirectly lost: 120 bytes in 10 blocks - possibly lost: 140,604 bytes in 188 blocks - still reachable: 1,565,724 bytes in 3,550 blocks + possibly lost: 141,348 bytes in 189 blocks + still reachable: 1,563,628 bytes in 3,536 blocks suppressed: 400,422 bytes in 2,848 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 139 errors from 44 contexts (suppressed: 399 from 114) + ERROR SUMMARY: 140 errors from 45 contexts (suppressed: 399 from 114) used_suppression: 42 suppress_leak_libgl used_suppression: 100 todo_suppress_libfontconfig_leak @@ -281,5 +284,5 @@ HEAP SUMMARY: in use at exit: 47,246 bytes in 177 blocks - total heap usage: 6,742 allocs, 6,565 frees, 74,820,803 bytes allocated + total heap usage: 6,751 allocs, 6,574 frees, 74,825,123 bytes allocated diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-dxgi_device.txt 2010-03-05-10.53/vg-dxgi_device.txt --- 2010-03-05-07.56/vg-dxgi_device.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-dxgi_device.txt 2010-03-05 12:55:22.000000000 -0800 @@ -31,7 +31,7 @@ HEAP SUMMARY: in use at exit: 400,515 bytes in 4,851 blocks - total heap usage: 28,876 allocs, 24,025 frees, 13,476,270 bytes allocated + total heap usage: 29,014 allocs, 24,163 frees, 13,820,742 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks @@ -43,7 +43,7 @@ To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 50 errors from 2 contexts (suppressed: 333 from 97) + ERROR SUMMARY: 50 errors from 2 contexts (suppressed: 334 from 98) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 177 todo_suppress_dlopen_leak @@ -60,6 +60,7 @@ used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 2 todo_wine_dlls_winex11drv_XOpenDisplay + used_suppression: 1 bogus_cond_libglcore used_suppression: 1 X on SUSE11 writev uninit padding 2 used_suppression: 221 dl-hack3-cond-1 used_suppression: 68 glibc-2.10-on-SUSE-10.3-(x86) diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-kernel32_change.txt 2010-03-05-10.53/vg-kernel32_change.txt --- 2010-03-05-07.56/vg-kernel32_change.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-kernel32_change.txt 2010-03-05 12:55:22.000000000 -0800 @@ -701,14 +701,14 @@ LEAK SUMMARY: definitely lost: 800 bytes in 40 blocks indirectly lost: 120 bytes in 10 blocks - possibly lost: 28,424 bytes in 15 blocks - still reachable: 185,821 bytes in 1,725 blocks + possibly lost: 36,600 bytes in 16 blocks + still reachable: 177,645 bytes in 1,724 blocks suppressed: 74,257 bytes in 2,695 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 31 errors from 31 contexts (suppressed: 287 from 86) + ERROR SUMMARY: 32 errors from 32 contexts (suppressed: 287 from 86) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 143 todo_suppress_dlopen_leak diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-kernel32_debugger.txt 2010-03-05-10.53/vg-kernel32_debugger.txt --- 2010-03-05-07.56/vg-kernel32_debugger.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-kernel32_debugger.txt 2010-03-05 12:55:22.000000000 -0800 @@ -84,24 +84,27 @@ 00000010 0 0000000f 0 00000011 winedevice.exe - 00000018 0 00000017 0 + 00000016 0 00000013 0 00000012 0 -00000019 explorer.exe - 0000001a 0 -00000030 rpcss.exe - 00000034 0 - 00000029 0 - 0000002a 0 +00000018 explorer.exe + 00000019 0 +00000023 rpcss.exe + 00000033 0 + 00000032 0 + 0000002e 0 0000002c rpcss.exe + 00000034 0 0000002f 0 - 00000032 0 - 00000031 0 -00000036 kernel32_test.exe - 0000003b 0 -0000003d (D) Z:\home\dank\wine-git\dlls\kernel32\tests\kernel32_test.exe - 0000003e 0 <== + 00000030 0 +00000047 dsound_test.exe + 00000044 15 + 00000046 0 +0000003f kernel32_test.exe + 00000028 0 +00000041 (D) Z:\home\dank\wine-git\dlls\kernel32\tests\kernel32_test.exe + 00000024 0 <== Backtrace: =>0 0x0496e66d doCrash+0x6d(argc=0x0003, argv=0x7f002c88) [/home/dank/wine-git/dlls/kernel32/tests/debugger.c:169] in kernel32_test (0x7f23fcf8) 1 0x049703ec func_debugger+0xd8() [/home/dank/wine-git/dlls/kernel32/tests/debugger.c:588] in kernel32_test (0x7f23fd28) @@ -117,6 +120,11 @@ in use at exit: 261,295 bytes in 4,517 blocks total heap usage: 21,015 allocs, 16,498 frees, 5,413,177 bytes allocated + + HEAP SUMMARY: + in use at exit: 38,431 bytes in 165 blocks + total heap usage: 3,692 allocs, 3,527 frees, 25,844,887 bytes allocated + LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks @@ -146,127 +154,31 @@ used_suppression: 55 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 191 dl-hack3-cond-1 - - HEAP SUMMARY: - in use at exit: 38,431 bytes in 165 blocks - total heap usage: 3,680 allocs, 3,515 frees, 25,840,474 bytes allocated - -debugger.c:432: Tests skipped: "none" debugger test needs user interaction 8 bytes in 1 blocks are definitely lost - at notify_alloc (heap.c:254) - by RtlAllocateHeap (heap.c:1700) - by elf_load_file (elf_module.c:1130) - by elf_search_and_load_file (elf_module.c:1268) - by elf_search_loader (elf_module.c:1398) - by elf_read_wine_loader_dbg_info (elf_module.c:1417) - by check_live_target (dbghelp.c:277) - by SymInitializeW (dbghelp.c:368) - by SymInitialize (dbghelp.c:404) - by dbg_init (winedbg.c:370) - by dbg_handle_debug_event (tgt_active.c:521) - by wait_exception (tgt_active.c:692) - by dbg_active_wait_for_first_exception (tgt_active.c:723) - by dbg_active_auto (tgt_active.c:968) - by main (winedbg.c:668) - -{ - - Memcheck:Leak - fun:notify_alloc - fun:RtlAllocateHeap - fun:elf_load_file - fun:elf_search_and_load_file - fun:elf_search_loader - fun:elf_read_wine_loader_dbg_info - fun:check_live_target - fun:SymInitializeW - fun:SymInitialize - fun:dbg_init - fun:dbg_handle_debug_event - fun:wait_exception - fun:dbg_active_wait_for_first_exception - fun:dbg_active_auto - fun:main -} - 320 bytes in 40 blocks are definitely lost - at notify_alloc (heap.c:254) - by RtlAllocateHeap (heap.c:1700) - by elf_load_file (elf_module.c:1130) - by elf_search_and_load_file (elf_module.c:1268) - by elf_enum_sync_cb (elf_module.c:1335) - by elf_enum_modules_internal (elf_module.c:1319) - by elf_synchronize_module_list (elf_module.c:1360) - by SymInitializeW (dbghelp.c:372) - by SymInitialize (dbghelp.c:404) - by dbg_init (winedbg.c:370) - by dbg_handle_debug_event (tgt_active.c:521) - by wait_exception (tgt_active.c:692) - by dbg_active_wait_for_first_exception (tgt_active.c:723) - by dbg_active_auto (tgt_active.c:968) - by main (winedbg.c:668) - -{ - - Memcheck:Leak - fun:notify_alloc - fun:RtlAllocateHeap - fun:elf_load_file - fun:elf_search_and_load_file - fun:elf_enum_sync_cb - fun:elf_enum_modules_internal - fun:elf_synchronize_module_list - fun:SymInitializeW - fun:SymInitialize - fun:dbg_init - fun:dbg_handle_debug_event - fun:wait_exception - fun:dbg_active_wait_for_first_exception - fun:dbg_active_auto - fun:main -} - LEAK SUMMARY: - definitely lost: 328 bytes in 41 blocks - indirectly lost: 120 bytes in 10 blocks - possibly lost: 0 bytes in 0 blocks - still reachable: 28,578 bytes in 46 blocks - suppressed: 9,405 bytes in 68 blocks - Reachable blocks (those to which a pointer was found) are not shown. - To see them, rerun with: --leak-check=full --show-reachable=yes - - For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 131 from 53) - - used_suppression: 53 todo_suppress_dlopen_leak - used_suppression: 1 suppress_nss_leak - used_suppression: 1 todo_suppress_wine_init_load_order_leak - used_suppression: 2 todo_suppress_wine_alloc_module_leak - used_suppression: 1 dl-hack3-cond-4 - used_suppression: 40 glibc-2.10-on-SUSE-10.3-(x86) - used_suppression: 86 dl-hack3-cond-1 - +debugger.c:432: Tests skipped: "none" debugger test needs user interaction Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info - Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger crash C:\\users\\dank\\Temp\\wta53.tmp + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger crash C:\\users\\dank\\Temp\\wt134d.tmp preloader: Warning: failed to reserve range 00110000-68000000 -wine: Unhandled page fault on write access to 0x00000000 at address 0x496e66d (thread 0046), starting debugger... +wine: Unhandled page fault on write access to 0x00000000 at address 0x496e66d (thread 003b), starting debugger... Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info - Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger dbg,event,order C:\\users\\dank\\Temp\\wta3e.tmp 32 48 + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger dbg,event,order C:\\users\\dank\\Temp\\wt1338.tmp 27 48 preloader: Warning: failed to reserve range 00110000-68000000 HEAP SUMMARY: - in use at exit: 261,390 bytes in 4,517 blocks - total heap usage: 21,033 allocs, 16,516 frees, 5,383,160 bytes allocated + in use at exit: 261,393 bytes in 4,517 blocks + total heap usage: 21,033 allocs, 16,516 frees, 5,383,180 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 187,019 bytes in 1,812 blocks + still reachable: 187,022 bytes in 1,812 blocks suppressed: 74,251 bytes in 2,695 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes @@ -294,19 +206,18 @@ Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info - Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger crash C:\\users\\dank\\Temp\\wt72bf.tmp + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger crash C:\\users\\dank\\Temp\\wt7c1f.tmp HEAP SUMMARY: - in use at exit: 257,864 bytes in 4,425 blocks - total heap usage: 20,976 allocs, 16,551 frees, 5,306,861 bytes allocated + in use at exit: 257,867 bytes in 4,425 blocks + total heap usage: 20,976 allocs, 16,551 frees, 5,306,870 bytes allocated -preloader: Warning: failed to reserve range 00110000-68000000 LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 183,493 bytes in 1,720 blocks + still reachable: 183,496 bytes in 1,720 blocks suppressed: 74,251 bytes in 2,695 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes @@ -330,11 +241,12 @@ used_suppression: 55 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 191 dl-hack3-cond-1 -wine: Unhandled page fault on write access to 0x00000000 at address 0x496e66d (thread 000b), starting debugger... +preloader: Warning: failed to reserve range 00110000-68000000 +wine: Unhandled page fault on write access to 0x00000000 at address 0x496e66d (thread 0035), starting debugger... Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info - Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger dbg,attach,event,code2 C:\\users\\dank\\Temp\\wt72bc.tmp 34 48 + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger dbg,attach,event,code2 C:\\users\\dank\\Temp\\wt7be5.tmp 56 48 preloader: Warning: failed to reserve range 00110000-68000000 @@ -370,16 +282,16 @@ used_suppression: 55 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 191 dl-hack3-cond-1 - Memcheck, a memory error detector - Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. - Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info - Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger crash C:\\users\\dank\\Temp\\wtdb6e.tmp - HEAP SUMMARY: in use at exit: 261,565 bytes in 4,518 blocks total heap usage: 21,033 allocs, 16,515 frees, 5,383,264 bytes allocated + Memcheck, a memory error detector + Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. + Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger crash C:\\users\\dank\\Temp\\wte799.tmp + LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks @@ -410,11 +322,11 @@ used_suppression: 191 dl-hack3-cond-1 preloader: Warning: failed to reserve range 00110000-68000000 -wine: Unhandled page fault on write access to 0x00000000 at address 0x496e66d (thread 0021), starting debugger... +wine: Unhandled page fault on write access to 0x00000000 at address 0x496e66d (thread 0039), starting debugger... Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info - Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger dbg,attach,event,nokill C:\\users\\dank\\Temp\\wtdb6c.tmp 64 48 + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger dbg,attach,event,nokill C:\\users\\dank\\Temp\\wte796.tmp 55 48 preloader: Warning: failed to reserve range 00110000-68000000 @@ -487,14 +399,14 @@ Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info - Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger crash C:\\users\\dank\\Temp\\wt47a6.tmp + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger crash C:\\users\\dank\\Temp\\wt50cf.tmp preloader: Warning: failed to reserve range 00110000-68000000 -wine: Unhandled page fault on write access to 0x00000000 at address 0x496e66d (thread 002d), starting debugger... +wine: Unhandled page fault on write access to 0x00000000 at address 0x496e66d (thread 0045), starting debugger... Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info - Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger dbg,attach,event,detach C:\\users\\dank\\Temp\\wt47a3.tmp 36 48 + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger dbg,attach,event,detach C:\\users\\dank\\Temp\\wt50cc.tmp 67 48 preloader: Warning: failed to reserve range 00110000-68000000 @@ -502,11 +414,6 @@ in use at exit: 261,393 bytes in 4,517 blocks total heap usage: 21,033 allocs, 16,516 frees, 5,383,276 bytes allocated - - HEAP SUMMARY: - in use at exit: 257,891 bytes in 4,425 blocks - total heap usage: 20,976 allocs, 16,551 frees, 5,306,910 bytes allocated - LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks @@ -536,6 +443,11 @@ used_suppression: 55 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 191 dl-hack3-cond-1 + + HEAP SUMMARY: + in use at exit: 257,891 bytes in 4,425 blocks + total heap usage: 20,976 allocs, 16,551 frees, 5,306,910 bytes allocated + fixme:debugstr:CheckRemoteDebuggerPresent (0xffffffff)->(0x7f22fcd8): Stub! LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks @@ -568,7 +480,7 @@ Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info - Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger child 00000036 C:\\users\\dank\\Temp\\wtaef1.tmp + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine Z:\\home\\dank\\wine-git\\dlls\\kernel32\\tests\\kernel32_test.exe.so debugger child 0000003f C:\\users\\dank\\Temp\\wtbaa3.tmp preloader: Warning: failed to reserve range 00110000-68000000 @@ -607,7 +519,7 @@ HEAP SUMMARY: in use at exit: 257,874 bytes in 4,427 blocks - total heap usage: 21,419 allocs, 16,992 frees, 6,032,834 bytes allocated + total heap usage: 21,419 allocs, 16,992 frees, 6,032,865 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-kernel32_pipe.txt 2010-03-05-10.53/vg-kernel32_pipe.txt --- 2010-03-05-07.56/vg-kernel32_pipe.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-kernel32_pipe.txt 2010-03-05 12:55:22.000000000 -0800 @@ -38,6 +38,17 @@ fun:start_thread fun:clone } +pipe.c:421: Test failed: ConnectNamedPipe +pipe.c:431: Test failed: ReadFile +pipe.c:432: Test failed: short read +pipe.c:435: Test failed: WriteFile +pipe.c:442: Test failed: DisconnectNamedPipe +pipe.c:768: Test failed: client opening named pipe +pipe.c:773: Test failed: WriteFile to client end of pipe +pipe.c:774: Test failed: write file len +pipe.c:776: Test failed: ReadFile from client end of pipe +pipe.c:777: Test failed: read file len +pipe.c:781: Test failed: CloseHandle fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self fixme:ntdll:NtFsControlFile FSCTL_PIPE_IMPERSONATE: impersonating self @@ -90,7 +101,7 @@ To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 30 errors from 10 contexts (suppressed: 291 from 90) + ERROR SUMMARY: 28 errors from 10 contexts (suppressed: 291 from 90) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 143 todo_suppress_dlopen_leak diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-kernel32_thread.txt 2010-03-05-10.53/vg-kernel32_thread.txt --- 2010-03-05-07.56/vg-kernel32_thread.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-kernel32_thread.txt 2010-03-05 12:55:22.000000000 -0800 @@ -21,15 +21,17 @@ fun:start_thread fun:clone } - Warning: client switching stacks? SP change: 0x7ffd3538 --> 0x7f42f3b0 - to suppress, use: --max-stackframe=12206472 or greater + Warning: client switching stacks? SP change: 0x7ffd7538 --> 0x7f32f3b0 + to suppress, use: --max-stackframe=13271432 or greater fixme:thread:NtQueryInformationThread Cannot get kerneltime or usertime of other threads fixme:thread:SetThreadIdealProcessor (0xfffffffe): stub fixme:thread:SetThreadIdealProcessor (0xfffffffe): stub fixme:thread:SetThreadIdealProcessor (0xfffffffe): stub + Thread 2: Invalid read of size 4 at set_test_val (thread.c:886) by ??? (in /lib/ld-2.10.1.so) + by NtDelayExecution (sync.c:1229) by SleepEx (sync.c:108) by Sleep (sync.c:97) by threadFunc6 (thread.c:892) @@ -45,6 +47,7 @@ Memcheck:Addr4 fun:set_test_val obj:/lib/ld-2.10.1.so + fun:NtDelayExecution fun:SleepEx fun:Sleep fun:threadFunc6 @@ -56,6 +59,7 @@ } Invalid read of size 4 at set_test_val (thread.c:887) + by NtDelayExecution (sync.c:1229) by SleepEx (sync.c:108) by Sleep (sync.c:97) by threadFunc6 (thread.c:892) @@ -70,6 +74,224 @@ Memcheck:Addr4 fun:set_test_val + fun:NtDelayExecution + fun:SleepEx + fun:Sleep + fun:threadFunc6 + obj:/home/dank/wine-git/dlls/ntdll/ntdll.dll.so + fun:call_thread_entry_point + fun:start_thread + fun:start_thread + fun:clone +} + Invalid write of size 4 + at NtQuerySystemTime (time.c:448) + by NtDelayExecution (sync.c:1235) + by SleepEx (sync.c:108) + by Sleep (sync.c:97) + by threadFunc6 (thread.c:892) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) + by start_thread (thread.c:399) + by start_thread (in /lib/tls/i686/cmov/libpthread-2.10.1.so) + by clone (in /lib/tls/i686/cmov/libc-2.10.1.so) + Address 0x7f52e93c is on thread 1's stack + +{ + + Memcheck:Addr4 + fun:NtQuerySystemTime + fun:NtDelayExecution + fun:SleepEx + fun:Sleep + fun:threadFunc6 + obj:/home/dank/wine-git/dlls/ntdll/ntdll.dll.so + fun:call_thread_entry_point + fun:start_thread + fun:start_thread + fun:clone +} + Invalid read of size 4 + at ??? (in /home/dank/wine-git/dlls/ntdll/ntdll.dll.so) + by NtDelayExecution (sync.c:1235) + by SleepEx (sync.c:108) + by Sleep (sync.c:97) + by threadFunc6 (thread.c:892) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) + by start_thread (thread.c:399) + by start_thread (in /lib/tls/i686/cmov/libpthread-2.10.1.so) + by clone (in /lib/tls/i686/cmov/libc-2.10.1.so) + Address 0x7f52e93c is on thread 1's stack + +{ + + Memcheck:Addr4 + obj:/home/dank/wine-git/dlls/ntdll/ntdll.dll.so + fun:NtDelayExecution + fun:SleepEx + fun:Sleep + fun:threadFunc6 + obj:/home/dank/wine-git/dlls/ntdll/ntdll.dll.so + fun:call_thread_entry_point + fun:start_thread + fun:start_thread + fun:clone +} + Invalid read of size 4 + at ??? (in /home/dank/wine-git/dlls/ntdll/ntdll.dll.so) + by NtDelayExecution (sync.c:1235) + by SleepEx (sync.c:108) + by Sleep (sync.c:97) + by threadFunc6 (thread.c:892) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) + by start_thread (thread.c:399) + by start_thread (in /lib/tls/i686/cmov/libpthread-2.10.1.so) + by clone (in /lib/tls/i686/cmov/libc-2.10.1.so) + Address 0x7f52e93c is on thread 1's stack + +{ + + Memcheck:Addr4 + obj:/home/dank/wine-git/dlls/ntdll/ntdll.dll.so + fun:NtDelayExecution + fun:SleepEx + fun:Sleep + fun:threadFunc6 + obj:/home/dank/wine-git/dlls/ntdll/ntdll.dll.so + fun:call_thread_entry_point + fun:start_thread + fun:start_thread + fun:clone +} + Invalid write of size 4 + at NtQuerySystemTime (time.c:451) + by NtDelayExecution (sync.c:1235) + by SleepEx (sync.c:108) + by Sleep (sync.c:97) + by threadFunc6 (thread.c:892) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) + by start_thread (thread.c:399) + by start_thread (in /lib/tls/i686/cmov/libpthread-2.10.1.so) + by clone (in /lib/tls/i686/cmov/libc-2.10.1.so) + Address 0x7f52e944 is on thread 1's stack + +{ + + Memcheck:Addr4 + fun:NtQuerySystemTime + fun:NtDelayExecution + fun:SleepEx + fun:Sleep + fun:threadFunc6 + obj:/home/dank/wine-git/dlls/ntdll/ntdll.dll.so + fun:call_thread_entry_point + fun:start_thread + fun:start_thread + fun:clone +} + Invalid write of size 4 + at NtQuerySystemTime (time.c:451) + by NtDelayExecution (sync.c:1235) + by SleepEx (sync.c:108) + by Sleep (sync.c:97) + by threadFunc6 (thread.c:892) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) + by start_thread (thread.c:399) + by start_thread (in /lib/tls/i686/cmov/libpthread-2.10.1.so) + by clone (in /lib/tls/i686/cmov/libc-2.10.1.so) + Address 0x7f52e940 is on thread 1's stack + +{ + + Memcheck:Addr4 + fun:NtQuerySystemTime + fun:NtDelayExecution + fun:SleepEx + fun:Sleep + fun:threadFunc6 + obj:/home/dank/wine-git/dlls/ntdll/ntdll.dll.so + fun:call_thread_entry_point + fun:start_thread + fun:start_thread + fun:clone +} + Invalid read of size 4 + at gettimeofday (in /lib/tls/i686/cmov/libc-2.10.1.so) + by NtDelayExecution (sync.c:1235) + by SleepEx (sync.c:108) + by Sleep (sync.c:97) + by threadFunc6 (thread.c:892) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) + by start_thread (thread.c:399) + by start_thread (in /lib/tls/i686/cmov/libpthread-2.10.1.so) + by clone (in /lib/tls/i686/cmov/libc-2.10.1.so) + Address 0x7f52e944 is on thread 1's stack + +{ + + Memcheck:Addr4 + fun:gettimeofday + fun:NtDelayExecution + fun:SleepEx + fun:Sleep + fun:threadFunc6 + obj:/home/dank/wine-git/dlls/ntdll/ntdll.dll.so + fun:call_thread_entry_point + fun:start_thread + fun:start_thread + fun:clone +} + Invalid read of size 4 + at gettimeofday (in /lib/tls/i686/cmov/libc-2.10.1.so) + by NtDelayExecution (sync.c:1235) + by SleepEx (sync.c:108) + by Sleep (sync.c:97) + by threadFunc6 (thread.c:892) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) + by start_thread (thread.c:399) + by start_thread (in /lib/tls/i686/cmov/libpthread-2.10.1.so) + by clone (in /lib/tls/i686/cmov/libc-2.10.1.so) + Address 0x7f52e940 is on thread 1's stack + +{ + + Memcheck:Addr4 + fun:gettimeofday + fun:NtDelayExecution + fun:SleepEx + fun:Sleep + fun:threadFunc6 + obj:/home/dank/wine-git/dlls/ntdll/ntdll.dll.so + fun:call_thread_entry_point + fun:start_thread + fun:start_thread + fun:clone +} + Syscall param gettimeofday(tv) points to unaddressable byte(s) + at ??? (in /lib/ld-2.10.1.so) + by NtDelayExecution (sync.c:1235) + by SleepEx (sync.c:108) + by Sleep (sync.c:97) + by threadFunc6 (thread.c:892) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) + by start_thread (thread.c:399) + by start_thread (in /lib/tls/i686/cmov/libpthread-2.10.1.so) + by clone (in /lib/tls/i686/cmov/libc-2.10.1.so) + Address 0x7f52e958 is on thread 1's stack + +{ + + Memcheck:Param + gettimeofday(tv) + obj:/lib/ld-2.10.1.so + fun:NtDelayExecution fun:SleepEx fun:Sleep fun:threadFunc6 @@ -81,20 +303,20 @@ } HEAP SUMMARY: - in use at exit: 275,856 bytes in 4,447 blocks - total heap usage: 21,213 allocs, 16,766 frees, 5,397,274 bytes allocated + in use at exit: 278,334 bytes in 4,451 blocks + total heap usage: 21,217 allocs, 16,766 frees, 5,399,752 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks - possibly lost: 12,696 bytes in 10 blocks - still reachable: 188,783 bytes in 1,732 blocks + possibly lost: 12,840 bytes in 11 blocks + still reachable: 191,117 bytes in 1,735 blocks suppressed: 74,257 bytes in 2,695 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 13 errors from 10 contexts (suppressed: 290 from 89) + ERROR SUMMARY: 21 errors from 17 contexts (suppressed: 290 from 89) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 143 todo_suppress_dlopen_leak diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-msctf_inputprocessor.txt 2010-03-05-10.53/vg-msctf_inputprocessor.txt --- 2010-03-05-07.56/vg-msctf_inputprocessor.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-msctf_inputprocessor.txt 2010-03-05 12:55:22.000000000 -0800 @@ -90,7 +90,7 @@ definitely lost: 260 bytes in 4 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 20 bytes in 1 blocks - still reachable: 314,294 bytes in 2,116 blocks + still reachable: 316,894 bytes in 2,141 blocks suppressed: 75,289 bytes in 2,707 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-msi_automation.txt 2010-03-05-10.53/vg-msi_automation.txt --- 2010-03-05-07.56/vg-msi_automation.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-msi_automation.txt 2010-03-05 12:55:22.000000000 -0800 @@ -1,10 +1,10 @@ automation.c:2291: Tests skipped: IEnumVARIANT::Skip impossible for 0 products fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0x7f22e27c (nil) 0x7f22e278 0x7f22e28c - stub -fixme:advapi:LookupAccountNameW (null) L"dank" 0x7f023480 0x7f22e27c 0x7f00b280 0x7f22e278 0x7f22e28c - stub +fixme:advapi:LookupAccountNameW (null) L"dank" 0x7f042000 0x7f22e27c 0x7f005f38 0x7f22e278 0x7f22e28c - stub HEAP SUMMARY: in use at exit: 379,639 bytes in 6,132 blocks - total heap usage: 61,884 allocs, 55,752 frees, 13,490,693 bytes allocated + total heap usage: 61,884 allocs, 55,752 frees, 13,490,611 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-msi_install.txt 2010-03-05-10.53/vg-msi_install.txt --- 2010-03-05-07.56/vg-msi_install.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-msi_install.txt 2010-03-05 12:55:22.000000000 -0800 @@ -45,14 +45,14 @@ LEAK SUMMARY: definitely lost: 24 bytes in 1 blocks indirectly lost: 120 bytes in 10 blocks - possibly lost: 288 bytes in 2 blocks - still reachable: 239,762 bytes in 2,125 blocks + possibly lost: 432 bytes in 3 blocks + still reachable: 240,076 bytes in 2,127 blocks suppressed: 91,435 bytes in 2,823 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 3691 from 123) + ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 3685 from 120) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 218 todo_suppress_dlopen_leak @@ -69,7 +69,7 @@ used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 1 wine_bug_20544 used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay - used_suppression: 298 dl-hack3-cond-1 + used_suppression: 292 dl-hack3-cond-1 used_suppression: 815 dl-hack3-cond-4 used_suppression: 2267 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 8 X on SUSE11 writev uninit padding 2 diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-ntdll_exception.txt 2010-03-05-10.53/vg-ntdll_exception.txt --- 2010-03-05-07.56/vg-ntdll_exception.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-ntdll_exception.txt 2010-03-05 12:55:22.000000000 -0800 @@ -244,11 +244,11 @@ exception.c:371: Test failed: 15: Wrong exception code c000001d/c0000005 exception.c:373: Test failed: 15: Wrong exception address 0x7f230000/0x7f230006 exception.c:377: Test failed: 15: Wrong number of parameters 0/2 -wine: Unhandled illegal instruction at address 0x7f230000 (thread 002b), starting debugger... +wine: Unhandled illegal instruction at address 0x7f230000 (thread 003e), starting debugger... Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info - Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine winedbg --auto 54 48 + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine winedbg --auto 34 48 preloader: Warning: failed to reserve range 00110000-68000000 Unhandled exception: illegal instruction in 32-bit code (0x7f230000). @@ -337,25 +337,24 @@ 00000010 0 0000000f 0 00000011 winedevice.exe - 00000018 0 00000017 0 + 00000016 0 00000013 0 00000012 0 -00000019 explorer.exe - 0000001a 0 -00000030 rpcss.exe - 00000034 0 - 00000029 0 - 0000002a 0 +00000018 explorer.exe + 00000019 0 +00000023 rpcss.exe + 00000033 0 + 00000032 0 + 0000002e 0 0000002c rpcss.exe + 00000034 0 0000002f 0 - 00000032 0 - 00000031 0 -00000036 (D) Z:\home\dank\wine-git\dlls\ntdll\tests\ntdll_test.exe - 0000002b 0 <== -0000001f ole32_test.exe - 00000038 0 - 00000041 0 + 00000030 0 +00000022 (D) Z:\home\dank\wine-git\dlls\ntdll\tests\ntdll_test.exe + 0000003e 0 <== +0000003a ole32_test.exe + 00000046 0 Backtrace: =>0 0x7f230000 (0x7f22fcb8) 1 0x0495af5b test_prot_fault+0x6b() [/home/dank/wine-git/dlls/ntdll/tests/exception.c:418] in ntdll_test (0x7f22fcf8) @@ -436,12 +435,12 @@ HEAP SUMMARY: in use at exit: 261,170 bytes in 4,520 blocks - total heap usage: 21,037 allocs, 16,517 frees, 5,413,841 bytes allocated + total heap usage: 21,036 allocs, 16,516 frees, 5,413,805 bytes allocated HEAP SUMMARY: in use at exit: 38,419 bytes in 165 blocks - total heap usage: 3,570 allocs, 3,405 frees, 24,761,374 bytes allocated + total heap usage: 3,569 allocs, 3,404 frees, 24,761,352 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-ntdll_file.txt 2010-03-05-10.53/vg-ntdll_file.txt --- 2010-03-05-07.56/vg-ntdll_file.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-ntdll_file.txt 2010-03-05 12:55:22.000000000 -0800 @@ -28,7 +28,7 @@ HEAP SUMMARY: in use at exit: 257,568 bytes in 4,429 blocks - total heap usage: 21,162 allocs, 16,734 frees, 5,833,926 bytes allocated + total heap usage: 21,161 allocs, 16,733 frees, 5,833,890 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-ole32_clipboard.txt 2010-03-05-10.53/vg-ole32_clipboard.txt --- 2010-03-05-07.56/vg-ole32_clipboard.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-ole32_clipboard.txt 2010-03-05 12:55:22.000000000 -0800 @@ -40,7 +40,7 @@ definitely lost: 16 bytes in 2 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 576 bytes in 4 blocks - still reachable: 461,248 bytes in 2,296 blocks + still reachable: 461,144 bytes in 2,295 blocks suppressed: 77,073 bytes in 2,726 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes @@ -52,13 +52,13 @@ used_suppression: 154 todo_suppress_dlopen_leak used_suppression: 1 suppress_nss_leak used_suppression: 6 todo_wine_dlls_winex11drv__XkbUseExtension - used_suppression: 2 todo_wine_dlls_winex11drv__x11drv_init_thread_data_main used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init used_suppression: 1 user32_builtin_classes_leak + used_suppression: 3 todo_wine_dlls_winex11drv__x11drv_init_thread_data_main used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 wine_bug_20548_ConnectNamedPipe used_suppression: 1 todo_suppress_wine_alloc_module_leak diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-oleaut32_tmarshal.txt 2010-03-05-10.53/vg-oleaut32_tmarshal.txt --- 2010-03-05-07.56/vg-oleaut32_tmarshal.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-oleaut32_tmarshal.txt 2010-03-05 12:55:22.000000000 -0800 @@ -54,7 +54,7 @@ HEAP SUMMARY: in use at exit: 310,523 bytes in 4,703 blocks - total heap usage: 26,134 allocs, 21,431 frees, 12,961,204 bytes allocated + total heap usage: 26,133 allocs, 21,430 frees, 12,961,424 bytes allocated 22 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-qedit_mediadet.txt 2010-03-05-10.53/vg-qedit_mediadet.txt --- 2010-03-05-07.56/vg-qedit_mediadet.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-qedit_mediadet.txt 2010-03-05 12:55:22.000000000 -0800 @@ -114,8 +114,8 @@ definitely lost: 268 bytes in 4 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 144 bytes in 1 blocks - still reachable: 255,033 bytes in 2,076 blocks - suppressed: 124,500 bytes in 4,159 blocks + still reachable: 255,037 bytes in 2,077 blocks + suppressed: 124,496 bytes in 4,158 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes @@ -124,7 +124,7 @@ used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 211 todo_suppress_dlopen_leak - used_suppression: 112 todo_suppress_libasound_leak + used_suppression: 111 todo_suppress_libasound_leak used_suppression: 1 suppress_nss_leak used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-riched20_editor.txt 2010-03-05-10.53/vg-riched20_editor.txt --- 2010-03-05-07.56/vg-riched20_editor.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-riched20_editor.txt 2010-03-05 12:55:22.000000000 -0800 @@ -2705,14 +2705,14 @@ LEAK SUMMARY: definitely lost: 4,600 bytes in 349 blocks indirectly lost: 120 bytes in 10 blocks - possibly lost: 184 bytes in 6 blocks - still reachable: 1,037,550 bytes in 8,833 blocks + possibly lost: 115,728 bytes in 1,117 blocks + still reachable: 922,734 bytes in 7,729 blocks suppressed: 78,051 bytes in 2,727 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 67 errors from 67 contexts (suppressed: 883 from 90) + ERROR SUMMARY: 118 errors from 118 contexts (suppressed: 883 from 90) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 157 todo_suppress_dlopen_leak diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-shell32_appbar.txt 2010-03-05-10.53/vg-shell32_appbar.txt --- 2010-03-05-07.56/vg-shell32_appbar.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-shell32_appbar.txt 2010-03-05 12:55:22.000000000 -0800 @@ -142,14 +142,14 @@ } HEAP SUMMARY: - in use at exit: 401,676 bytes in 4,863 blocks - total heap usage: 27,780 allocs, 22,917 frees, 6,500,654 bytes allocated + in use at exit: 401,468 bytes in 4,861 blocks + total heap usage: 27,750 allocs, 22,889 frees, 6,498,885 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 319,390 bytes in 2,099 blocks + still reachable: 319,182 bytes in 2,097 blocks suppressed: 82,166 bytes in 2,754 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-twain_32_dsm.txt 2010-03-05-10.53/vg-twain_32_dsm.txt --- 2010-03-05-07.56/vg-twain_32_dsm.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-twain_32_dsm.txt 2010-03-05 12:55:22.000000000 -0800 @@ -4,8 +4,8 @@ Warning: invalid file descriptor 72086096 in syscall close() HEAP SUMMARY: - in use at exit: 7,563,479 bytes in 6,204 blocks - total heap usage: 37,380 allocs, 31,176 frees, 1,627,400,105 bytes allocated + in use at exit: 7,563,480 bytes in 6,204 blocks + total heap usage: 37,380 allocs, 31,176 frees, 1,627,400,107 bytes allocated 1 bytes in 1 blocks are definitely lost at malloc (vg_replace_malloc.c:236) @@ -2029,7 +2029,7 @@ fun:run_test fun:main } - 7,243 (24 direct, 7,219 indirect) bytes in 1 blocks are definitely lost + 7,244 (24 direct, 7,220 indirect) bytes in 1 blocks are definitely lost at calloc (vg_replace_malloc.c:467) by ??? by ??? @@ -2205,7 +2205,7 @@ } LEAK SUMMARY: definitely lost: 13,027 bytes in 51 blocks - indirectly lost: 96,583 bytes in 1,452 blocks + indirectly lost: 96,584 bytes in 1,452 blocks possibly lost: 7,104,950 bytes in 10 blocks still reachable: 270,482 bytes in 1,965 blocks suppressed: 78,437 bytes in 2,726 blocks diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-urlmon_misc.txt 2010-03-05-10.53/vg-urlmon_misc.txt --- 2010-03-05-07.56/vg-urlmon_misc.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-urlmon_misc.txt 2010-03-05 12:55:22.000000000 -0800 @@ -19,11 +19,11 @@ fun:run_test fun:main } -wine: Unhandled page fault on read access to 0xf0f0f0f0 at address 0x4033c46 (thread 0035), starting debugger... +wine: Unhandled page fault on read access to 0xf0f0f0f0 at address 0x4033c46 (thread 0025), starting debugger... Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info - Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine winedbg --auto 21 68 + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine winedbg --auto 40 68 preloader: Warning: failed to reserve range 00110000-68000000 Unhandled exception: page fault on read access to 0xf0f0f0f0 in 32-bit code (0x04033c46). @@ -127,38 +127,39 @@ 00000008 notepad.exe 00000009 0 0000000e services.exe - 00000025 0 + 00000020 0 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe - 00000018 0 00000017 0 + 00000016 0 00000013 0 00000012 0 -00000019 explorer.exe - 0000001a 0 -00000030 rpcss.exe - 00000034 0 - 00000029 0 - 0000002a 0 +00000018 explorer.exe + 00000019 0 +00000023 rpcss.exe + 00000033 0 + 00000032 0 + 0000002e 0 0000002c rpcss.exe + 00000034 0 0000002f 0 - 00000032 0 - 00000031 0 -00000026 svchost.exe - 0000001c 0 - 0000003c 0 + 00000030 0 +0000003a svchost.exe + 0000002a 0 + 0000002d 0 + 00000021 0 0000000d 0 - 0000001d 0 - 0000003b 0 - 00000045 0 + 00000040 0 +00000024 shell32_test.exe + 00000038 0 +00000028 (D) Z:\home\dank\wine-git\dlls\urlmon\tests\urlmon_test.exe + 00000025 0 <== 0000003e shell32_test.exe - 00000042 0 -00000015 (D) Z:\home\dank\wine-git\dlls\urlmon\tests\urlmon_test.exe - 00000035 0 <== -00000020 ntdll.dll - 00000024 0 + 0000003d 0 +00000047 + 0000003f 0 Backtrace: =>0 0x04033c46 strlenW+0x15(str=*** invalid address 0xf0f0f0f0 ***) [/home/dank/wine-git/libs/wine/../../include/wine/unicode.h:216] in libwine.so.1 (0x7f22fc48) 1 0x0484709c CompareStringW+0xc2(lcid=0x0409, style=0, str1=*** invalid address 0xf0f0f0f0 ***, len1=0xffffffffffffffff, str2="text/html", len2=0xffffffffffffffff) [/home/dank/wine-git/dlls/kernel32/locale.c:2752] in kernel32 (0x7f22fc88) @@ -180,7 +181,7 @@ HEAP SUMMARY: in use at exit: 38,487 bytes in 173 blocks - total heap usage: 4,531 allocs, 4,358 frees, 30,191,410 bytes allocated + total heap usage: 4,556 allocs, 4,383 frees, 30,285,995 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-urlmon_protocol.txt 2010-03-05-10.53/vg-urlmon_protocol.txt --- 2010-03-05-07.56/vg-urlmon_protocol.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-urlmon_protocol.txt 2010-03-05 12:55:22.000000000 -0800 @@ -269,14 +269,14 @@ LEAK SUMMARY: definitely lost: 464 bytes in 6 blocks indirectly lost: 6,243 bytes in 255 blocks - possibly lost: 10,932 bytes in 11 blocks - still reachable: 244,150 bytes in 2,002 blocks + possibly lost: 10,788 bytes in 10 blocks + still reachable: 241,788 bytes in 1,998 blocks suppressed: 87,312 bytes in 2,792 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 15 errors from 15 contexts (suppressed: 701 from 119) + ERROR SUMMARY: 14 errors from 14 contexts (suppressed: 701 from 119) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 202 todo_suppress_dlopen_leak diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-user32_clipboard.txt 2010-03-05-10.53/vg-user32_clipboard.txt --- 2010-03-05-07.56/vg-user32_clipboard.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-user32_clipboard.txt 2010-03-05 12:55:22.000000000 -0800 @@ -46,7 +46,7 @@ To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 291 from 93) + ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 291 from 90) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 143 todo_suppress_dlopen_leak @@ -62,8 +62,6 @@ used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 3 todo_wine_dlls_winex11drv_XOpenDisplay used_suppression: 1 todo_suppress_wine_alloc_module_leak - used_suppression: 2 bogus_cond_ldso_2x - used_suppression: 1 bogus_addr4_ldso_2x - used_suppression: 55 glibc-2.10-on-SUSE-10.3-(x86) - used_suppression: 191 dl-hack3-cond-1 + used_suppression: 56 glibc-2.10-on-SUSE-10.3-(x86) + used_suppression: 193 dl-hack3-cond-1 diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-user32_dde.txt 2010-03-05-10.53/vg-user32_dde.txt --- 2010-03-05-07.56/vg-user32_dde.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-user32_dde.txt 2010-03-05 12:55:22.000000000 -0800 @@ -6,7 +6,7 @@ by func_dde (dde.c:2357) by run_test (test.h:541) by main (test.h:591) - Address 0x7f008448 is not stack'd, malloc'd or (recently) free'd + Address 0x7f008348 is not stack'd, malloc'd or (recently) free'd { @@ -27,7 +27,7 @@ by func_dde (dde.c:2357) by run_test (test.h:541) by main (test.h:591) - Address 0x7f007938 is not stack'd, malloc'd or (recently) free'd + Address 0x7f0088c0 is not stack'd, malloc'd or (recently) free'd { @@ -53,7 +53,7 @@ HEAP SUMMARY: in use at exit: 259,016 bytes in 4,442 blocks - total heap usage: 21,052 allocs, 16,610 frees, 5,314,456 bytes allocated + total heap usage: 21,051 allocs, 16,609 frees, 5,314,420 bytes allocated 8 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) @@ -794,7 +794,7 @@ HEAP SUMMARY: in use at exit: 258,728 bytes in 4,427 blocks - total heap usage: 21,003 allocs, 16,576 frees, 5,312,348 bytes allocated + total heap usage: 21,004 allocs, 16,577 frees, 5,312,384 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks @@ -848,7 +848,7 @@ by func_dde (dde.c:2408) by run_test (test.h:541) by main (test.h:591) - Address 0x7f072a98 is 16 bytes inside a block of size 17 alloc'd + Address 0x7f072a68 is 16 bytes inside a block of size 17 alloc'd at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by server_end_to_end_callback (dde.c:2169) @@ -1277,6 +1277,36 @@ fun:run_test fun:main } + 24 bytes in 1 blocks are definitely lost + at notify_alloc (heap.c:254) + by RtlAllocateHeap (heap.c:1700) + by HeapAlloc (heap.c:276) + by GlobalAlloc (heap.c:395) + by unpack_dde_message (message.c:1562) + by peek_message (message.c:2190) + by PeekMessageW (message.c:2887) + by PeekMessageA (message.c:2913) + by test_ddeml_server (dde.c:807) + by func_dde (dde.c:2385) + by run_test (test.h:541) + by main (test.h:591) + +{ + + Memcheck:Leak + fun:notify_alloc + fun:RtlAllocateHeap + fun:HeapAlloc + fun:GlobalAlloc + fun:unpack_dde_message + fun:peek_message + fun:PeekMessageW + fun:PeekMessageA + fun:test_ddeml_server + fun:func_dde + fun:run_test + fun:main +} 25 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) @@ -1573,11 +1603,10 @@ by WDML_ServerConvProc (dde_server.c:1057) by ??? (winproc.c:172) by call_window_proc (winproc.c:242) - by WINPROC_CallProcAtoW (winproc.c:601) - by WINPROC_call_window (winproc.c:910) + by WINPROC_call_window (winproc.c:908) by DispatchMessageA (message.c:3071) by test_end_to_end_server (dde.c:2336) - by func_dde (dde.c:2408) + by func_dde (dde.c:2393) by run_test (test.h:541) by main (test.h:591) @@ -1593,7 +1622,6 @@ fun:WDML_ServerConvProc obj:/home/dank/wine-git/dlls/user32/user32.dll.so fun:call_window_proc - fun:WINPROC_CallProcAtoW fun:WINPROC_call_window fun:DispatchMessageA fun:test_end_to_end_server @@ -1611,10 +1639,11 @@ by WDML_ServerConvProc (dde_server.c:1057) by ??? (winproc.c:172) by call_window_proc (winproc.c:242) - by WINPROC_call_window (winproc.c:908) + by WINPROC_CallProcAtoW (winproc.c:601) + by WINPROC_call_window (winproc.c:910) by DispatchMessageA (message.c:3071) by test_end_to_end_server (dde.c:2336) - by func_dde (dde.c:2393) + by func_dde (dde.c:2408) by run_test (test.h:541) by main (test.h:591) @@ -1630,6 +1659,7 @@ fun:WDML_ServerConvProc obj:/home/dank/wine-git/dlls/user32/user32.dll.so fun:call_window_proc + fun:WINPROC_CallProcAtoW fun:WINPROC_call_window fun:DispatchMessageA fun:test_end_to_end_server @@ -1690,7 +1720,7 @@ by WINPROC_call_window (winproc.c:910) by DispatchMessageA (message.c:3071) by test_end_to_end_server (dde.c:2336) - by func_dde (dde.c:2408) + by func_dde (dde.c:2414) by run_test (test.h:541) by main (test.h:591) @@ -1726,11 +1756,10 @@ by WDML_ServerConvProc (dde_server.c:1057) by ??? (winproc.c:172) by call_window_proc (winproc.c:242) - by WINPROC_CallProcAtoW (winproc.c:601) - by WINPROC_call_window (winproc.c:910) + by WINPROC_call_window (winproc.c:908) by DispatchMessageA (message.c:3071) by test_end_to_end_server (dde.c:2336) - by func_dde (dde.c:2414) + by func_dde (dde.c:2393) by run_test (test.h:541) by main (test.h:591) @@ -1747,7 +1776,6 @@ fun:WDML_ServerConvProc obj:/home/dank/wine-git/dlls/user32/user32.dll.so fun:call_window_proc - fun:WINPROC_CallProcAtoW fun:WINPROC_call_window fun:DispatchMessageA fun:test_end_to_end_server @@ -1766,10 +1794,11 @@ by WDML_ServerConvProc (dde_server.c:1057) by ??? (winproc.c:172) by call_window_proc (winproc.c:242) - by WINPROC_call_window (winproc.c:908) + by WINPROC_CallProcAtoW (winproc.c:601) + by WINPROC_call_window (winproc.c:910) by DispatchMessageA (message.c:3071) by test_end_to_end_server (dde.c:2336) - by func_dde (dde.c:2393) + by func_dde (dde.c:2408) by run_test (test.h:541) by main (test.h:591) @@ -1786,6 +1815,7 @@ fun:WDML_ServerConvProc obj:/home/dank/wine-git/dlls/user32/user32.dll.so fun:call_window_proc + fun:WINPROC_CallProcAtoW fun:WINPROC_call_window fun:DispatchMessageA fun:test_end_to_end_server @@ -1864,9 +1894,9 @@ fun:main } LEAK SUMMARY: - definitely lost: 942 bytes in 37 blocks + definitely lost: 966 bytes in 38 blocks indirectly lost: 120 bytes in 10 blocks - possibly lost: 224 bytes in 26 blocks + possibly lost: 200 bytes in 25 blocks still reachable: 187,890 bytes in 1,734 blocks suppressed: 74,166 bytes in 2,695 blocks Reachable blocks (those to which a pointer was found) are not shown. diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-user32_menu.txt 2010-03-05-10.53/vg-user32_menu.txt --- 2010-03-05-07.56/vg-user32_menu.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-user32_menu.txt 2010-03-05 12:55:22.000000000 -0800 @@ -14,7 +14,7 @@ by start_thread (thread.c:399) by start_thread (in /lib/tls/i686/cmov/libpthread-2.10.1.so) by clone (in /lib/tls/i686/cmov/libc-2.10.1.so) - Address 0x7f017c74 is not stack'd, malloc'd or (recently) free'd + Address 0x7f0010e4 is not stack'd, malloc'd or (recently) free'd { @@ -39,20 +39,20 @@ err:menu:SetMenuItemInfo_common Loop detected in menu hierarchy or maximum menu depth exceeded! HEAP SUMMARY: - in use at exit: 568,170 bytes in 6,448 blocks - total heap usage: 126,163 allocs, 119,715 frees, 18,146,662 bytes allocated + in use at exit: 568,274 bytes in 6,449 blocks + total heap usage: 122,509 allocs, 116,060 frees, 18,002,820 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 144 bytes in 1 blocks - still reachable: 493,610 bytes in 3,738 blocks + still reachable: 493,714 bytes in 3,739 blocks suppressed: 74,296 bytes in 2,699 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 2133 from 90) + ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 2134 from 90) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 143 todo_suppress_dlopen_leak @@ -69,7 +69,7 @@ used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 2 todo_wine_dlls_winex11drv_XOpenDisplay used_suppression: 712 bogus_Xcursor - used_suppression: 1132 X on SUSE11 writev uninit padding 2 + used_suppression: 1133 X on SUSE11 writev uninit padding 2 used_suppression: 56 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 193 dl-hack3-cond-1 diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-user32_msg.txt 2010-03-05-10.53/vg-user32_msg.txt --- 2010-03-05-07.56/vg-user32_msg.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-user32_msg.txt 2010-03-05 12:55:22.000000000 -0800 @@ -14,7 +14,7 @@ by start_thread (thread.c:399) by start_thread (in /lib/tls/i686/cmov/libpthread-2.10.1.so) by clone (in /lib/tls/i686/cmov/libc-2.10.1.so) - Address 0x7f00ca7c is not stack'd, malloc'd or (recently) free'd + Address 0x7f00ce84 is not stack'd, malloc'd or (recently) free'd { @@ -49,15 +49,14 @@ HEAP SUMMARY: - in use at exit: 236,611 bytes in 4,463 blocks - total heap usage: 20,730 allocs, 16,267 frees, 5,236,096 bytes allocated + in use at exit: 237,407 bytes in 4,472 blocks + total heap usage: 20,741 allocs, 16,269 frees, 5,236,956 bytes allocated -preloader: Warning: failed to reserve range 00110000-68000000 LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 162,331 bytes in 1,758 blocks + still reachable: 163,127 bytes in 1,767 blocks suppressed: 74,160 bytes in 2,695 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes @@ -81,6 +80,7 @@ used_suppression: 55 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 191 dl-hack3-cond-1 +preloader: Warning: failed to reserve range 00110000-68000000 msg.c:12319: Test failed: 1: WaitForSingleObject failed Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. @@ -89,36 +89,28 @@ HEAP SUMMARY: - in use at exit: 236,611 bytes in 4,463 blocks - total heap usage: 20,730 allocs, 16,267 frees, 5,236,096 bytes allocated + in use at exit: 110,231 bytes in 3,236 blocks + total heap usage: 18,338 allocs, 15,102 frees, 4,844,641 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 162,331 bytes in 1,758 blocks - suppressed: 74,160 bytes in 2,695 blocks + still reachable: 51,918 bytes in 647 blocks + suppressed: 58,193 bytes in 2,579 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 284 from 86) + ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 155 from 58) used_suppression: 94 todo_suppress_libfontconfig_leak - used_suppression: 143 todo_suppress_dlopen_leak + used_suppression: 78 todo_suppress_dlopen_leak used_suppression: 1 suppress_nss_leak - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init - used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init - used_suppression: 2 todo_wine_dlls_winex11drv__XkbUseExtension - used_suppression: 1 user32_builtin_classes_leak used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak - used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay - used_suppression: 55 glibc-2.10-on-SUSE-10.3-(x86) - used_suppression: 191 dl-hack3-cond-1 + used_suppression: 36 glibc-2.10-on-SUSE-10.3-(x86) + used_suppression: 106 dl-hack3-cond-1 preloader: Warning: failed to reserve range 00110000-68000000 msg.c:12319: Test failed: 2: WaitForSingleObject failed @@ -129,14 +121,15 @@ HEAP SUMMARY: - in use at exit: 237,759 bytes in 4,476 blocks - total heap usage: 20,744 allocs, 16,268 frees, 5,237,272 bytes allocated + in use at exit: 236,611 bytes in 4,463 blocks + total heap usage: 20,730 allocs, 16,267 frees, 5,236,068 bytes allocated +preloader: Warning: failed to reserve range 00110000-68000000 LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 163,479 bytes in 1,771 blocks + still reachable: 162,331 bytes in 1,758 blocks suppressed: 74,160 bytes in 2,695 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes @@ -160,7 +153,6 @@ used_suppression: 55 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 191 dl-hack3-cond-1 -preloader: Warning: failed to reserve range 00110000-68000000 msg.c:12319: Test failed: 3: WaitForSingleObject failed Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. @@ -169,14 +161,14 @@ HEAP SUMMARY: - in use at exit: 231,851 bytes in 4,438 blocks - total heap usage: 20,692 allocs, 16,254 frees, 5,220,220 bytes allocated + in use at exit: 235,015 bytes in 4,438 blocks + total heap usage: 20,701 allocs, 16,263 frees, 5,226,212 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 158,565 bytes in 1,740 blocks + still reachable: 161,729 bytes in 1,740 blocks suppressed: 73,166 bytes in 2,688 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes @@ -208,36 +200,38 @@ HEAP SUMMARY: - in use at exit: 230,785 bytes in 4,420 blocks - total heap usage: 20,667 allocs, 16,247 frees, 5,218,788 bytes allocated + in use at exit: 237,407 bytes in 4,472 blocks + total heap usage: 20,740 allocs, 16,268 frees, 5,236,920 bytes allocated +preloader: Warning: failed to reserve range 00110000-68000000 LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 157,578 bytes in 1,724 blocks - suppressed: 73,087 bytes in 2,686 blocks + still reachable: 163,127 bytes in 1,767 blocks + suppressed: 74,160 bytes in 2,695 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 280 from 88) + ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 284 from 86) used_suppression: 94 todo_suppress_libfontconfig_leak - used_suppression: 137 todo_suppress_dlopen_leak + used_suppression: 143 todo_suppress_dlopen_leak used_suppression: 1 suppress_nss_leak + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init used_suppression: 2 todo_wine_dlls_winex11drv__XkbUseExtension - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init + used_suppression: 1 user32_builtin_classes_leak used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay - used_suppression: 54 glibc-2.10-on-SUSE-10.3-(x86) - used_suppression: 186 dl-hack3-cond-1 + used_suppression: 55 glibc-2.10-on-SUSE-10.3-(x86) + used_suppression: 191 dl-hack3-cond-1 -preloader: Warning: failed to reserve range 00110000-68000000 msg.c:12319: Test failed: 5: WaitForSingleObject failed Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. @@ -246,35 +240,36 @@ HEAP SUMMARY: - in use at exit: 235,015 bytes in 4,438 blocks - total heap usage: 20,702 allocs, 16,264 frees, 5,226,248 bytes allocated + in use at exit: 236,611 bytes in 4,463 blocks + total heap usage: 20,731 allocs, 16,268 frees, 5,236,132 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 161,729 bytes in 1,740 blocks - suppressed: 73,166 bytes in 2,688 blocks + still reachable: 162,331 bytes in 1,758 blocks + suppressed: 74,160 bytes in 2,695 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 278 from 86) + ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 284 from 86) used_suppression: 94 todo_suppress_libfontconfig_leak - used_suppression: 137 todo_suppress_dlopen_leak + used_suppression: 143 todo_suppress_dlopen_leak used_suppression: 1 suppress_nss_leak + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init used_suppression: 2 todo_wine_dlls_winex11drv__XkbUseExtension - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init + used_suppression: 1 user32_builtin_classes_leak used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay - used_suppression: 54 glibc-2.10-on-SUSE-10.3-(x86) - used_suppression: 186 dl-hack3-cond-1 + used_suppression: 55 glibc-2.10-on-SUSE-10.3-(x86) + used_suppression: 191 dl-hack3-cond-1 preloader: Warning: failed to reserve range 00110000-68000000 msg.c:12319: Test failed: 6: WaitForSingleObject failed @@ -288,6 +283,7 @@ in use at exit: 231,756 bytes in 4,434 blocks total heap usage: 20,685 allocs, 16,251 frees, 5,220,077 bytes allocated +preloader: Warning: failed to reserve range 00110000-68000000 LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks @@ -314,7 +310,6 @@ used_suppression: 54 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 186 dl-hack3-cond-1 -preloader: Warning: failed to reserve range 00110000-68000000 msg.c:12319: Test failed: 7: WaitForSingleObject failed Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. @@ -323,20 +318,20 @@ HEAP SUMMARY: - in use at exit: 231,756 bytes in 4,434 blocks - total heap usage: 20,685 allocs, 16,251 frees, 5,220,077 bytes allocated + in use at exit: 231,312 bytes in 4,430 blocks + total heap usage: 20,681 allocs, 16,251 frees, 5,219,633 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 158,549 bytes in 1,738 blocks + still reachable: 158,105 bytes in 1,734 blocks suppressed: 73,087 bytes in 2,686 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 276 from 84) + ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 280 from 88) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 137 todo_suppress_dlopen_leak @@ -361,36 +356,35 @@ HEAP SUMMARY: - in use at exit: 236,611 bytes in 4,463 blocks - total heap usage: 20,730 allocs, 16,267 frees, 5,236,096 bytes allocated + in use at exit: 235,015 bytes in 4,438 blocks + total heap usage: 20,701 allocs, 16,263 frees, 5,226,212 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 162,331 bytes in 1,758 blocks - suppressed: 74,160 bytes in 2,695 blocks + still reachable: 161,729 bytes in 1,740 blocks + suppressed: 73,166 bytes in 2,688 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 284 from 86) + ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 278 from 86) used_suppression: 94 todo_suppress_libfontconfig_leak - used_suppression: 143 todo_suppress_dlopen_leak + used_suppression: 137 todo_suppress_dlopen_leak used_suppression: 1 suppress_nss_leak - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init used_suppression: 2 todo_wine_dlls_winex11drv__XkbUseExtension - used_suppression: 1 user32_builtin_classes_leak + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay - used_suppression: 55 glibc-2.10-on-SUSE-10.3-(x86) - used_suppression: 191 dl-hack3-cond-1 + used_suppression: 54 glibc-2.10-on-SUSE-10.3-(x86) + used_suppression: 186 dl-hack3-cond-1 preloader: Warning: failed to reserve range 00110000-68000000 msg.c:12319: Test failed: 9: WaitForSingleObject failed @@ -401,34 +395,36 @@ HEAP SUMMARY: - in use at exit: 231,756 bytes in 4,434 blocks - total heap usage: 20,685 allocs, 16,251 frees, 5,220,077 bytes allocated + in use at exit: 237,407 bytes in 4,472 blocks + total heap usage: 20,740 allocs, 16,268 frees, 5,236,920 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 158,549 bytes in 1,738 blocks - suppressed: 73,087 bytes in 2,686 blocks + still reachable: 163,127 bytes in 1,767 blocks + suppressed: 74,160 bytes in 2,695 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 276 from 84) + ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 284 from 86) used_suppression: 94 todo_suppress_libfontconfig_leak - used_suppression: 137 todo_suppress_dlopen_leak + used_suppression: 143 todo_suppress_dlopen_leak used_suppression: 1 suppress_nss_leak + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init used_suppression: 2 todo_wine_dlls_winex11drv__XkbUseExtension - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init + used_suppression: 1 user32_builtin_classes_leak used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay - used_suppression: 54 glibc-2.10-on-SUSE-10.3-(x86) - used_suppression: 186 dl-hack3-cond-1 + used_suppression: 55 glibc-2.10-on-SUSE-10.3-(x86) + used_suppression: 191 dl-hack3-cond-1 preloader: Warning: failed to reserve range 00110000-68000000 msg.c:12319: Test failed: 10: WaitForSingleObject failed @@ -439,34 +435,36 @@ HEAP SUMMARY: - in use at exit: 231,759 bytes in 4,434 blocks - total heap usage: 20,685 allocs, 16,251 frees, 5,220,082 bytes allocated + in use at exit: 236,614 bytes in 4,463 blocks + total heap usage: 20,730 allocs, 16,267 frees, 5,236,101 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 158,552 bytes in 1,738 blocks - suppressed: 73,087 bytes in 2,686 blocks + still reachable: 162,334 bytes in 1,758 blocks + suppressed: 74,160 bytes in 2,695 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 276 from 84) + ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 284 from 86) used_suppression: 94 todo_suppress_libfontconfig_leak - used_suppression: 137 todo_suppress_dlopen_leak + used_suppression: 143 todo_suppress_dlopen_leak used_suppression: 1 suppress_nss_leak + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init used_suppression: 2 todo_wine_dlls_winex11drv__XkbUseExtension - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init + used_suppression: 1 user32_builtin_classes_leak used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay - used_suppression: 54 glibc-2.10-on-SUSE-10.3-(x86) - used_suppression: 186 dl-hack3-cond-1 + used_suppression: 55 glibc-2.10-on-SUSE-10.3-(x86) + used_suppression: 191 dl-hack3-cond-1 preloader: Warning: failed to reserve range 00110000-68000000 msg.c:12319: Test failed: 11: WaitForSingleObject failed @@ -477,34 +475,36 @@ HEAP SUMMARY: - in use at exit: 231,759 bytes in 4,434 blocks - total heap usage: 20,685 allocs, 16,251 frees, 5,220,082 bytes allocated + in use at exit: 236,614 bytes in 4,463 blocks + total heap usage: 20,730 allocs, 16,267 frees, 5,236,101 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 158,552 bytes in 1,738 blocks - suppressed: 73,087 bytes in 2,686 blocks + still reachable: 162,334 bytes in 1,758 blocks + suppressed: 74,160 bytes in 2,695 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 276 from 84) + ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 284 from 86) used_suppression: 94 todo_suppress_libfontconfig_leak - used_suppression: 137 todo_suppress_dlopen_leak + used_suppression: 143 todo_suppress_dlopen_leak used_suppression: 1 suppress_nss_leak + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init used_suppression: 2 todo_wine_dlls_winex11drv__XkbUseExtension - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init + used_suppression: 1 user32_builtin_classes_leak used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay - used_suppression: 54 glibc-2.10-on-SUSE-10.3-(x86) - used_suppression: 186 dl-hack3-cond-1 + used_suppression: 55 glibc-2.10-on-SUSE-10.3-(x86) + used_suppression: 191 dl-hack3-cond-1 preloader: Warning: failed to reserve range 00110000-68000000 msg.c:12319: Test failed: 12: WaitForSingleObject failed @@ -555,29 +555,30 @@ HEAP SUMMARY: - in use at exit: 230,788 bytes in 4,420 blocks - total heap usage: 20,667 allocs, 16,247 frees, 5,218,793 bytes allocated + in use at exit: 235,018 bytes in 4,438 blocks + total heap usage: 20,701 allocs, 16,263 frees, 5,226,217 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 157,581 bytes in 1,724 blocks - suppressed: 73,087 bytes in 2,686 blocks + still reachable: 161,732 bytes in 1,740 blocks + suppressed: 73,166 bytes in 2,688 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 280 from 88) + ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 278 from 86) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 137 todo_suppress_dlopen_leak used_suppression: 1 suppress_nss_leak + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init used_suppression: 2 todo_wine_dlls_winex11drv__XkbUseExtension - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay @@ -593,36 +594,37 @@ HEAP SUMMARY: - in use at exit: 231,759 bytes in 4,434 blocks - total heap usage: 20,685 allocs, 16,251 frees, 5,220,082 bytes allocated + in use at exit: 231,854 bytes in 4,438 blocks + total heap usage: 20,693 allocs, 16,255 frees, 5,220,261 bytes allocated -preloader: Warning: failed to reserve range 00110000-68000000 LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 158,552 bytes in 1,738 blocks - suppressed: 73,087 bytes in 2,686 blocks + still reachable: 158,568 bytes in 1,740 blocks + suppressed: 73,166 bytes in 2,688 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 276 from 84) + ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 278 from 86) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 137 todo_suppress_dlopen_leak used_suppression: 1 suppress_nss_leak + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init used_suppression: 2 todo_wine_dlls_winex11drv__XkbUseExtension - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay used_suppression: 54 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 186 dl-hack3-cond-1 +preloader: Warning: failed to reserve range 00110000-68000000 msg.c:12319: Test failed: 15: WaitForSingleObject failed Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. @@ -631,30 +633,29 @@ HEAP SUMMARY: - in use at exit: 231,854 bytes in 4,438 blocks - total heap usage: 20,692 allocs, 16,254 frees, 5,220,225 bytes allocated + in use at exit: 231,759 bytes in 4,434 blocks + total heap usage: 20,685 allocs, 16,251 frees, 5,220,082 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 158,568 bytes in 1,740 blocks - suppressed: 73,166 bytes in 2,688 blocks + still reachable: 158,552 bytes in 1,738 blocks + suppressed: 73,087 bytes in 2,686 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 278 from 86) + ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 276 from 84) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 137 todo_suppress_dlopen_leak used_suppression: 1 suppress_nss_leak - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init used_suppression: 2 todo_wine_dlls_winex11drv__XkbUseExtension - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay @@ -670,29 +671,30 @@ HEAP SUMMARY: - in use at exit: 231,759 bytes in 4,434 blocks - total heap usage: 20,685 allocs, 16,251 frees, 5,220,082 bytes allocated + in use at exit: 231,854 bytes in 4,438 blocks + total heap usage: 20,692 allocs, 16,254 frees, 5,220,225 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 158,552 bytes in 1,738 blocks - suppressed: 73,087 bytes in 2,686 blocks + still reachable: 158,568 bytes in 1,740 blocks + suppressed: 73,166 bytes in 2,688 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 276 from 84) + ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 278 from 86) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 137 todo_suppress_dlopen_leak used_suppression: 1 suppress_nss_leak + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init used_suppression: 2 todo_wine_dlls_winex11drv__XkbUseExtension - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay @@ -708,30 +710,29 @@ HEAP SUMMARY: - in use at exit: 235,018 bytes in 4,438 blocks - total heap usage: 20,701 allocs, 16,263 frees, 5,226,217 bytes allocated + in use at exit: 231,315 bytes in 4,430 blocks + total heap usage: 20,681 allocs, 16,251 frees, 5,219,638 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 161,732 bytes in 1,740 blocks - suppressed: 73,166 bytes in 2,688 blocks + still reachable: 158,108 bytes in 1,734 blocks + suppressed: 73,087 bytes in 2,686 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 278 from 86) + ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 280 from 88) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 137 todo_suppress_dlopen_leak used_suppression: 1 suppress_nss_leak - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRandR_Init used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XF86VM_Init used_suppression: 4 todo_wine_dlls_winex11drv__xinerama_init used_suppression: 2 todo_wine_dlls_winex11drv__XkbUseExtension - used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XRender_Init + used_suppression: 2 todo_wine_dlls_winex11drv__X11DRV_XComposite_Init used_suppression: 1 todo_suppress_wine_init_load_order_leak used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay @@ -747,20 +748,20 @@ HEAP SUMMARY: - in use at exit: 231,759 bytes in 4,434 blocks - total heap usage: 20,685 allocs, 16,251 frees, 5,220,082 bytes allocated + in use at exit: 231,315 bytes in 4,430 blocks + total heap usage: 20,681 allocs, 16,251 frees, 5,219,638 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 158,552 bytes in 1,738 blocks + still reachable: 158,108 bytes in 1,734 blocks suppressed: 73,087 bytes in 2,686 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 276 from 84) + ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 280 from 88) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 137 todo_suppress_dlopen_leak @@ -849,9 +850,14 @@ msg.c:4502: Test failed: ShowWindow(SW_HIDE):overlapped: 10: the msg 0x0008 was expected, but got msg 0x0086 instead msg.c:4502: Test failed: ShowWindow(SW_HIDE):overlapped: 13: the msg sequence is not complete: expected 0000 - actual 0006 +msg.c:3889: Test failed: Destroy MDI frame window: 11: the msg 0x0002 was expected, but got msg 0x0086 instead +msg.c:3889: Test failed: Destroy MDI frame window: 12: the msg 0x0082 was expected, but got msg 0x0006 instead +msg.c:3889: Test failed: Destroy MDI frame window: 13: the msg sequence is not complete: expected 0000 - actual 001c +fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet +msg.c:7188: Tests skipped: Shift+MouseButton event didn't get to the window Thread 1: Invalid write of size 4 at tfunc_crash (msg.c:7898) @@ -881,8 +887,8 @@ msg.c:11015: Tests skipped: Skipping DBCS WM_CHAR test in SBCS codepage 'ANSI Latin 1' HEAP SUMMARY: - in use at exit: 542,870 bytes in 5,618 blocks - total heap usage: 71,253 allocs, 65,635 frees, 18,178,589 bytes allocated + in use at exit: 543,715 bytes in 5,628 blocks + total heap usage: 71,033 allocs, 65,405 frees, 18,166,678 bytes allocated 28 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) @@ -985,14 +991,14 @@ LEAK SUMMARY: definitely lost: 172 bytes in 3 blocks indirectly lost: 120 bytes in 10 blocks - possibly lost: 22,372 bytes in 13 blocks - still reachable: 445,848 bytes in 2,891 blocks + possibly lost: 51,700 bytes in 295 blocks + still reachable: 417,365 bytes in 2,619 blocks suppressed: 74,358 bytes in 2,701 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 19 errors from 16 contexts (suppressed: 694 from 93) + ERROR SUMMARY: 45 errors from 42 contexts (suppressed: 713 from 93) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 143 todo_suppress_dlopen_leak @@ -1010,7 +1016,7 @@ used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 2 todo_wine_dlls_winex11drv_XOpenDisplay used_suppression: 207 bogus_Xcursor - used_suppression: 195 X on SUSE11 writev uninit padding 2 + used_suppression: 214 X on SUSE11 writev uninit padding 2 used_suppression: 56 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 193 dl-hack3-cond-1 diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-winspool.drv_info.txt 2010-03-05-10.53/vg-winspool.drv_info.txt --- 2010-03-05-07.56/vg-winspool.drv_info.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-winspool.drv_info.txt 2010-03-05 12:55:22.000000000 -0800 @@ -348,7 +348,7 @@ To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 11 errors from 11 contexts (suppressed: 887 from 113) + ERROR SUMMARY: 11 errors from 11 contexts (suppressed: 886 from 112) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 172 todo_suppress_dlopen_leak diff -Nu -x '*diff.txt' 2010-03-05-07.56/vg-ws2_32_sock.txt 2010-03-05-10.53/vg-ws2_32_sock.txt --- 2010-03-05-07.56/vg-ws2_32_sock.txt 2010-03-05 10:11:40.000000000 -0800 +++ 2010-03-05-10.53/vg-ws2_32_sock.txt 2010-03-05 12:55:22.000000000 -0800 @@ -6,7 +6,7 @@ HEAP SUMMARY: in use at exit: 49,323 bytes in 144 blocks - total heap usage: 16,877 allocs, 16,733 frees, 4,688,066 bytes allocated + total heap usage: 16,947 allocs, 16,803 frees, 4,691,722 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks