diff -Nu -x '*diff.txt' 2010-03-04-09.32/diff-msi_install.txt 2010-03-05-07.56/diff-msi_install.txt --- 2010-03-04-09.32/diff-msi_install.txt 2010-03-04 13:30:04.000000000 -0800 +++ 2010-03-05-07.56/diff-msi_install.txt 1969-12-31 16:00:00.000000000 -0800 @@ -1,1055 +0,0 @@ ---- ../2010-03-03-18.58/vg-msi_install.txt.x 2010-03-04 13:30:04.000000000 -0800 -+++ vg-msi_install.txt.x 2010-03-04 13:30:04.000000000 -0800 -@@ -1,1052 +1,3 @@ -- Conditional jump or move depends on uninitialised value(s) -- at ITERATE_WriteEnvironmentString (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_WriteEnvironmentStrings (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by execute_script (action.c) -- by ACTION_InstallExecute (action.c) -- by ACTION_InstallFinalize (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by ITERATE_Actions (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_ProcessExecSequence (action.c) -- by MSI_InstallPackage (action.c) -- by MsiInstallProductW (msi.c) -- by MsiInstallProductA (msi.c) -- by test_envvar (install.c) -- by func_install (install.c) -- by run_test (test.h:541) -- by main (test.h:591) -- Uninitialised value was created by a stack allocation -- at ITERATE_WriteEnvironmentString (action.c) -- --{ -- -- Memcheck:Cond -- fun:ITERATE_WriteEnvironmentString -- fun:MSI_IterateRecords -- fun:ACTION_WriteEnvironmentStrings -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:execute_script -- fun:ACTION_InstallExecute -- fun:ACTION_InstallFinalize -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:ITERATE_Actions -- fun:MSI_IterateRecords -- fun:ACTION_ProcessExecSequence -- fun:MSI_InstallPackage -- fun:MsiInstallProductW -- fun:MsiInstallProductA -- fun:test_envvar -- fun:func_install -- fun:run_test -- fun:main --} -- Conditional jump or move depends on uninitialised value(s) -- at RegCloseKey (registry.c) -- by ITERATE_WriteEnvironmentString (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_WriteEnvironmentStrings (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by execute_script (action.c) -- by ACTION_InstallExecute (action.c) -- by ACTION_InstallFinalize (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by ITERATE_Actions (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_ProcessExecSequence (action.c) -- by MSI_InstallPackage (action.c) -- by MsiInstallProductW (msi.c) -- by MsiInstallProductA (msi.c) -- by test_envvar (install.c) -- by func_install (install.c) -- by run_test (test.h:541) -- Uninitialised value was created by a stack allocation -- at ITERATE_WriteEnvironmentString (action.c) -- --{ -- -- Memcheck:Cond -- fun:RegCloseKey -- fun:ITERATE_WriteEnvironmentString -- fun:MSI_IterateRecords -- fun:ACTION_WriteEnvironmentStrings -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:execute_script -- fun:ACTION_InstallExecute -- fun:ACTION_InstallFinalize -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:ITERATE_Actions -- fun:MSI_IterateRecords -- fun:ACTION_ProcessExecSequence -- fun:MSI_InstallPackage -- fun:MsiInstallProductW -- fun:MsiInstallProductA -- fun:test_envvar -- fun:func_install -- fun:run_test --} -- Conditional jump or move depends on uninitialised value(s) -- at RegCloseKey (registry.c) -- by ITERATE_WriteEnvironmentString (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_WriteEnvironmentStrings (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by execute_script (action.c) -- by ACTION_InstallExecute (action.c) -- by ACTION_InstallFinalize (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by ITERATE_Actions (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_ProcessExecSequence (action.c) -- by MSI_InstallPackage (action.c) -- by MsiInstallProductW (msi.c) -- by MsiInstallProductA (msi.c) -- by test_envvar (install.c) -- by func_install (install.c) -- by run_test (test.h:541) -- Uninitialised value was created by a stack allocation -- at ITERATE_WriteEnvironmentString (action.c) -- --{ -- -- Memcheck:Cond -- fun:RegCloseKey -- fun:ITERATE_WriteEnvironmentString -- fun:MSI_IterateRecords -- fun:ACTION_WriteEnvironmentStrings -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:execute_script -- fun:ACTION_InstallExecute -- fun:ACTION_InstallFinalize -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:ITERATE_Actions -- fun:MSI_IterateRecords -- fun:ACTION_ProcessExecSequence -- fun:MSI_InstallPackage -- fun:MsiInstallProductW -- fun:MsiInstallProductA -- fun:test_envvar -- fun:func_install -- fun:run_test --} -- Conditional jump or move depends on uninitialised value(s) -- at server_remove_fd_from_cache (server.c) -- by NtClose (om.c) -- by RegCloseKey (registry.c) -- by ITERATE_WriteEnvironmentString (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_WriteEnvironmentStrings (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by execute_script (action.c) -- by ACTION_InstallExecute (action.c) -- by ACTION_InstallFinalize (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by ITERATE_Actions (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_ProcessExecSequence (action.c) -- by MSI_InstallPackage (action.c) -- by MsiInstallProductW (msi.c) -- by MsiInstallProductA (msi.c) -- by test_envvar (install.c) -- Uninitialised value was created by a stack allocation -- at ITERATE_WriteEnvironmentString (action.c) -- --{ -- -- Memcheck:Cond -- fun:server_remove_fd_from_cache -- fun:NtClose -- fun:RegCloseKey -- fun:ITERATE_WriteEnvironmentString -- fun:MSI_IterateRecords -- fun:ACTION_WriteEnvironmentStrings -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:execute_script -- fun:ACTION_InstallExecute -- fun:ACTION_InstallFinalize -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:ITERATE_Actions -- fun:MSI_IterateRecords -- fun:ACTION_ProcessExecSequence -- fun:MSI_InstallPackage -- fun:MsiInstallProductW -- fun:MsiInstallProductA -- fun:test_envvar --} -- Use of uninitialised value of size 4 -- at server_remove_fd_from_cache (server.c) -- by NtClose (om.c) -- by RegCloseKey (registry.c) -- by ITERATE_WriteEnvironmentString (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_WriteEnvironmentStrings (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by execute_script (action.c) -- by ACTION_InstallExecute (action.c) -- by ACTION_InstallFinalize (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by ITERATE_Actions (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_ProcessExecSequence (action.c) -- by MSI_InstallPackage (action.c) -- by MsiInstallProductW (msi.c) -- by MsiInstallProductA (msi.c) -- by test_envvar (install.c) -- Uninitialised value was created by a stack allocation -- at ITERATE_WriteEnvironmentString (action.c) -- --{ -- -- Memcheck:Value4 -- fun:server_remove_fd_from_cache -- fun:NtClose -- fun:RegCloseKey -- fun:ITERATE_WriteEnvironmentString -- fun:MSI_IterateRecords -- fun:ACTION_WriteEnvironmentStrings -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:execute_script -- fun:ACTION_InstallExecute -- fun:ACTION_InstallFinalize -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:ITERATE_Actions -- fun:MSI_IterateRecords -- fun:ACTION_ProcessExecSequence -- fun:MSI_InstallPackage -- fun:MsiInstallProductW -- fun:MsiInstallProductA -- fun:test_envvar --} -- Use of uninitialised value of size 4 -- at server_remove_fd_from_cache (server.c) -- by NtClose (om.c) -- by RegCloseKey (registry.c) -- by ITERATE_WriteEnvironmentString (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_WriteEnvironmentStrings (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by execute_script (action.c) -- by ACTION_InstallExecute (action.c) -- by ACTION_InstallFinalize (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by ITERATE_Actions (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_ProcessExecSequence (action.c) -- by MSI_InstallPackage (action.c) -- by MsiInstallProductW (msi.c) -- by MsiInstallProductA (msi.c) -- by test_envvar (install.c) -- Uninitialised value was created by a stack allocation -- at ITERATE_WriteEnvironmentString (action.c) -- --{ -- -- Memcheck:Value4 -- fun:server_remove_fd_from_cache -- fun:NtClose -- fun:RegCloseKey -- fun:ITERATE_WriteEnvironmentString -- fun:MSI_IterateRecords -- fun:ACTION_WriteEnvironmentStrings -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:execute_script -- fun:ACTION_InstallExecute -- fun:ACTION_InstallFinalize -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:ITERATE_Actions -- fun:MSI_IterateRecords -- fun:ACTION_ProcessExecSequence -- fun:MSI_InstallPackage -- fun:MsiInstallProductW -- fun:MsiInstallProductA -- fun:test_envvar --} -- Use of uninitialised value of size 4 -- at ??? (in /home/dank/wine-git/dlls/ntdll/ntdll.dll.so) -- by NtClose (om.c) -- by RegCloseKey (registry.c) -- by ITERATE_WriteEnvironmentString (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_WriteEnvironmentStrings (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by execute_script (action.c) -- by ACTION_InstallExecute (action.c) -- by ACTION_InstallFinalize (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by ITERATE_Actions (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_ProcessExecSequence (action.c) -- by MSI_InstallPackage (action.c) -- by MsiInstallProductW (msi.c) -- by MsiInstallProductA (msi.c) -- by test_envvar (install.c) -- Uninitialised value was created by a stack allocation -- at ITERATE_WriteEnvironmentString (action.c) -- --{ -- -- Memcheck:Value4 -- obj:/home/dank/wine-git/dlls/ntdll/ntdll.dll.so -- fun:NtClose -- fun:RegCloseKey -- fun:ITERATE_WriteEnvironmentString -- fun:MSI_IterateRecords -- fun:ACTION_WriteEnvironmentStrings -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:execute_script -- fun:ACTION_InstallExecute -- fun:ACTION_InstallFinalize -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:ITERATE_Actions -- fun:MSI_IterateRecords -- fun:ACTION_ProcessExecSequence -- fun:MSI_InstallPackage -- fun:MsiInstallProductW -- fun:MsiInstallProductA -- fun:test_envvar --} -- Syscall param write(buf) points to uninitialised byte(s) -- at ??? (in /lib/ld-2.10.1.so) -- by wine_server_call (server.c) -- by NtClose (om.c) -- by RegCloseKey (registry.c) -- by ITERATE_WriteEnvironmentString (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_WriteEnvironmentStrings (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by execute_script (action.c) -- by ACTION_InstallExecute (action.c) -- by ACTION_InstallFinalize (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by ITERATE_Actions (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_ProcessExecSequence (action.c) -- by MSI_InstallPackage (action.c) -- by MsiInstallProductW (msi.c) -- by MsiInstallProductA (msi.c) -- Address 0xNNNN is on thread 1's stack -- Uninitialised value was created by a stack allocation -- at ITERATE_WriteEnvironmentString (action.c) -- --{ -- -- Memcheck:Param -- write(buf) -- obj:/lib/ld-2.10.1.so -- fun:wine_server_call -- fun:NtClose -- fun:RegCloseKey -- fun:ITERATE_WriteEnvironmentString -- fun:MSI_IterateRecords -- fun:ACTION_WriteEnvironmentStrings -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:execute_script -- fun:ACTION_InstallExecute -- fun:ACTION_InstallFinalize -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:ITERATE_Actions -- fun:MSI_IterateRecords -- fun:ACTION_ProcessExecSequence -- fun:MSI_InstallPackage -- fun:MsiInstallProductW -- fun:MsiInstallProductA --} --err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1627 --install.c: Test failed: Expected ERROR_SUCCESS, got 1627 --install.c: Test failed: 11: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 11: Expected REG_SZ, got 0 --install.c: Test failed: 11: Expected 1;2, got --install.c: Test failed: 11: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 12: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 12: Expected REG_SZ, got 0 --install.c: Test failed: 12: Expected 1, got --install.c: Test failed: 12: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 13: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 13: Expected REG_SZ, got 0 --install.c: Test failed: 13: Expected 1;2, got --install.c: Test failed: 13: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 14: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 14: Expected REG_SZ, got 0 --install.c: Test failed: 14: Expected ;1;, got --install.c: Test failed: 14: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 15: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 15: Expected REG_SZ, got 0 --install.c: Test failed: 15: Expected ;;1;;, got --install.c: Test failed: 15: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 16: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 16: Expected REG_SZ, got 0 --install.c: Test failed: 16: Expected 1 , got --install.c: Test failed: 16: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 17: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 17: Expected REG_SZ, got 0 --install.c: Test failed: 17: Expected ;;2;;1, got --install.c: Test failed: 17: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 18: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 18: Expected REG_SZ, got 0 --install.c: Test failed: 18: Expected 1;;2;;, got --install.c: Test failed: 18: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 19: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 19: Expected REG_SZ, got 0 --install.c: Test failed: 19: Expected 1, got --install.c: Test failed: 19: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 20: Expected ERROR_SUCCESS, got 2 --install.c: Test failed: 20: Expected REG_SZ, got 0 --install.c: Test failed: 20: Expected 1, got --install.c: Test failed: 20: Expected ERROR_SUCCESS, got 2 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 6 --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --install.c: Test failed: Expected ERROR_SUCCESS, got 1605 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 6 --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --install.c: Test failed: Expected ERROR_SUCCESS, got 1605 --err:menubuilder:Process_Link unable to load L"C:\\Program Files\\msitest\\Shortcut.lnk" --err:menubuilder:WinMain failed to build menu item for C:\Program Files\msitest\Shortcut.lnk --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub -- -- HEAP SUMMARY: -- in use at exit: NNN bytes in BBBB blocks -- total heap usage: 22,456 allocs, 17,744 frees, NNNNN bytes allocated -- -- 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 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 6 --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --install.c: Test failed: Expected ERROR_SUCCESS, got 1605 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub -- Conditional jump or move depends on uninitialised value(s) -- at RegCloseKey (registry.c) -- by ACTION_PublishFeatures (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by execute_script (action.c) -- by ACTION_InstallExecute (action.c) -- by ACTION_InstallFinalize (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by ITERATE_Actions (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_ProcessExecSequence (action.c) -- by MSI_InstallPackage (action.c) -- by MsiInstallProductW (msi.c) -- by MsiInstallProductA (msi.c) -- by test_installed_prop (install.c) -- by func_install (install.c) -- by run_test (test.h:541) -- by main (test.h:591) -- Uninitialised value was created by a stack allocation -- at ACTION_PublishFeatures (action.c) -- --{ -- -- Memcheck:Cond -- fun:RegCloseKey -- fun:ACTION_PublishFeatures -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:execute_script -- fun:ACTION_InstallExecute -- fun:ACTION_InstallFinalize -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:ITERATE_Actions -- fun:MSI_IterateRecords -- fun:ACTION_ProcessExecSequence -- fun:MSI_InstallPackage -- fun:MsiInstallProductW -- fun:MsiInstallProductA -- fun:test_installed_prop -- fun:func_install -- fun:run_test -- fun:main --} -- Conditional jump or move depends on uninitialised value(s) -- at RegCloseKey (registry.c) -- by ACTION_PublishFeatures (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by execute_script (action.c) -- by ACTION_InstallExecute (action.c) -- by ACTION_InstallFinalize (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by ITERATE_Actions (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_ProcessExecSequence (action.c) -- by MSI_InstallPackage (action.c) -- by MsiInstallProductW (msi.c) -- by MsiInstallProductA (msi.c) -- by test_installed_prop (install.c) -- by func_install (install.c) -- by run_test (test.h:541) -- by main (test.h:591) -- Uninitialised value was created by a stack allocation -- at ACTION_PublishFeatures (action.c) -- --{ -- -- Memcheck:Cond -- fun:RegCloseKey -- fun:ACTION_PublishFeatures -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:execute_script -- fun:ACTION_InstallExecute -- fun:ACTION_InstallFinalize -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:ITERATE_Actions -- fun:MSI_IterateRecords -- fun:ACTION_ProcessExecSequence -- fun:MSI_InstallPackage -- fun:MsiInstallProductW -- fun:MsiInstallProductA -- fun:test_installed_prop -- fun:func_install -- fun:run_test -- fun:main --} -- Conditional jump or move depends on uninitialised value(s) -- at server_remove_fd_from_cache (server.c) -- by NtClose (om.c) -- by RegCloseKey (registry.c) -- by ACTION_PublishFeatures (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by execute_script (action.c) -- by ACTION_InstallExecute (action.c) -- by ACTION_InstallFinalize (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by ITERATE_Actions (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_ProcessExecSequence (action.c) -- by MSI_InstallPackage (action.c) -- by MsiInstallProductW (msi.c) -- by MsiInstallProductA (msi.c) -- by test_installed_prop (install.c) -- by func_install (install.c) -- by run_test (test.h:541) -- Uninitialised value was created by a stack allocation -- at ACTION_PublishFeatures (action.c) -- --{ -- -- Memcheck:Cond -- fun:server_remove_fd_from_cache -- fun:NtClose -- fun:RegCloseKey -- fun:ACTION_PublishFeatures -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:execute_script -- fun:ACTION_InstallExecute -- fun:ACTION_InstallFinalize -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:ITERATE_Actions -- fun:MSI_IterateRecords -- fun:ACTION_ProcessExecSequence -- fun:MSI_InstallPackage -- fun:MsiInstallProductW -- fun:MsiInstallProductA -- fun:test_installed_prop -- fun:func_install -- fun:run_test --} --err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 6 --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:msi:ITERATE_Actions Execution halted, action L"TestInstalledProp" returned 1603 --install.c: Test failed: Expected ERROR_INSTALL_FAILURE, got 1605 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 6 --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:msi:ITERATE_Actions Execution halted, action L"TestAllUsersProp" returned 1603 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:rpc:I_RpcGetBuffer no binding --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:msi:ITERATE_Actions Execution halted, action L"TestCreateFolders" returned 1603 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:msi:ITERATE_Actions Execution halted, action L"TestCreateFolders" returned 1603 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:msi:ITERATE_Actions Execution halted, action L"TestCreateFolders" returned 1603 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:msi:ITERATE_Actions Execution halted, action L"TestCreateFolders" returned 1603 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:rpc:I_RpcGetBuffer no binding --err:rpc:I_RpcGetBuffer no binding --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub -- 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 regsvr32.exe /u C:\\Program\ Files\\msitest\\one.txt -- --preloader: Warning: failed to reserve range 00110000-68000000 --Failed to load DLL C:\Program Files\msitest\one.txt -- -- HEAP SUMMARY: -- in use at exit: NNN bytes in BBBB blocks -- total heap usage: 21,319 allocs, 16,621 frees, NNNNN bytes allocated -- -- 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 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 6 --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --install.c: Test failed: unexpected result 0 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:msi:ITERATE_Actions Execution halted, action L"TestProductID1" returned 1603 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:msi:ACTION_ValidateProductID partial stub: template L"###-#######" key L"123-1234567" --err:msi:ITERATE_Actions Execution halted, action L"TestProductID2" returned 1603 --install.c: Test failed: Directory not created --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:odbc:SQLConfigDataSourceW (nil) 4 L"ODBC driver" L"DSN=ODBC data source" --fixme:odbc:SQLConfigDataSourceW L"DSN=ODBC data source" --fixme:odbc:SQLRemoveDriverW --fixme:odbc:SQLRemoveDriverW --fixme:odbc:SQLRemoveTranslatorW --fixme:odbc:SQLRemoveTranslatorW --fixme:msi:ITERATE_RemoveODBCDataSource Use ODBCSourceAttribute table --fixme:odbc:SQLConfigDataSourceW (nil) 6 L"ODBC driver" L"DSN=ODBC data source" --fixme:odbc:SQLConfigDataSourceW L"DSN=ODBC data source" --install.c: Test failed: directory not created --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:ole:TLB_ReadTypeLib Header type magic 0xNNNN not supported. --err:ole:TLB_ReadTypeLib Loading of typelib L"C:\\Program Files\\msitest\\typelib.dll" failed with error 0 --err:msi:ITERATE_RegisterTypeLibraries Failed to load type library: 80029c4a --err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1603 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 6 --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --install.c: Test failed: file not removed --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub -- 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 C:\\windows\\system32\\winemenubuilder.exe -w C:\\Program\ Files\\msitest\\shortcut.lnk -- --preloader: Warning: failed to reserve range 00110000-68000000 --err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 6 --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --install.c: Test failed: file not removed --install.c: Test failed: file not removed --install.c: Test succeeded inside todo block: directory not removed --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub -- Conditional jump or move depends on uninitialised value(s) -- at RegCloseKey (registry.c) -- by ITERATE_PublishComponent (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_PublishComponents (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by execute_script (action.c) -- by ACTION_InstallExecute (action.c) -- by ACTION_InstallFinalize (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by ITERATE_Actions (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_ProcessExecSequence (action.c) -- by MSI_InstallPackage (action.c) -- by MsiInstallProductW (msi.c) -- by MsiInstallProductA (msi.c) -- by test_publish_components (install.c) -- by func_install (install.c) -- by run_test (test.h:541) -- Uninitialised value was created by a stack allocation -- at ITERATE_PublishComponent (action.c) -- --{ -- -- Memcheck:Cond -- fun:RegCloseKey -- fun:ITERATE_PublishComponent -- fun:MSI_IterateRecords -- fun:ACTION_PublishComponents -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:execute_script -- fun:ACTION_InstallExecute -- fun:ACTION_InstallFinalize -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:ITERATE_Actions -- fun:MSI_IterateRecords -- fun:ACTION_ProcessExecSequence -- fun:MSI_InstallPackage -- fun:MsiInstallProductW -- fun:MsiInstallProductA -- fun:test_publish_components -- fun:func_install -- fun:run_test --} -- Conditional jump or move depends on uninitialised value(s) -- at RegCloseKey (registry.c) -- by ITERATE_PublishComponent (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_PublishComponents (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by execute_script (action.c) -- by ACTION_InstallExecute (action.c) -- by ACTION_InstallFinalize (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by ITERATE_Actions (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_ProcessExecSequence (action.c) -- by MSI_InstallPackage (action.c) -- by MsiInstallProductW (msi.c) -- by MsiInstallProductA (msi.c) -- by test_publish_components (install.c) -- by func_install (install.c) -- by run_test (test.h:541) -- Uninitialised value was created by a stack allocation -- at ITERATE_PublishComponent (action.c) -- --{ -- -- Memcheck:Cond -- fun:RegCloseKey -- fun:ITERATE_PublishComponent -- fun:MSI_IterateRecords -- fun:ACTION_PublishComponents -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:execute_script -- fun:ACTION_InstallExecute -- fun:ACTION_InstallFinalize -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:ITERATE_Actions -- fun:MSI_IterateRecords -- fun:ACTION_ProcessExecSequence -- fun:MSI_InstallPackage -- fun:MsiInstallProductW -- fun:MsiInstallProductA -- fun:test_publish_components -- fun:func_install -- fun:run_test --} -- Conditional jump or move depends on uninitialised value(s) -- at server_remove_fd_from_cache (server.c) -- by NtClose (om.c) -- by RegCloseKey (registry.c) -- by ITERATE_PublishComponent (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_PublishComponents (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by execute_script (action.c) -- by ACTION_InstallExecute (action.c) -- by ACTION_InstallFinalize (action.c) -- by ACTION_HandleStandardAction (action.c) -- by ACTION_PerformAction (action.c) -- by ITERATE_Actions (action.c) -- by MSI_IterateRecords (msiquery.c) -- by ACTION_ProcessExecSequence (action.c) -- by MSI_InstallPackage (action.c) -- by MsiInstallProductW (msi.c) -- by MsiInstallProductA (msi.c) -- by test_publish_components (install.c) -- Uninitialised value was created by a stack allocation -- at ITERATE_PublishComponent (action.c) -- --{ -- -- Memcheck:Cond -- fun:server_remove_fd_from_cache -- fun:NtClose -- fun:RegCloseKey -- fun:ITERATE_PublishComponent -- fun:MSI_IterateRecords -- fun:ACTION_PublishComponents -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:execute_script -- fun:ACTION_InstallExecute -- fun:ACTION_InstallFinalize -- fun:ACTION_HandleStandardAction -- fun:ACTION_PerformAction -- fun:ITERATE_Actions -- fun:MSI_IterateRecords -- fun:ACTION_ProcessExecSequence -- fun:MSI_InstallPackage -- fun:MsiInstallProductW -- fun:MsiInstallProductA -- fun:test_publish_components --} --err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 6 --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --install.c: Test failed: components key not created 6 --install.c: Test failed: value not found 6 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --install.c: Test failed: unexpected result 6 --install.c: Test failed: file not removed --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well --fixme:msi:ITERATE_DuplicateFiles We should track these duplicate files as well --err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 6 --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:menubuilder:Process_Link unable to load L"C:\\Program Files\\msitest\\shortcut.lnk" --err:menubuilder:WinMain failed to build menu item for C:\Program Files\msitest\shortcut.lnk --install.c: Test failed: file not removed --install.c: Test failed: file not removed --install.c: Test failed: directory removed -- -- HEAP SUMMARY: -- in use at exit: NNN bytes in BBBB blocks -- total heap usage: 22,455 allocs, 17,743 frees, NNNNN bytes allocated -- -- 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 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 6 --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --install.c: Test failed: key not removed --install.c: Test failed: file not removed --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --install.c: Test failed: directory removed --install.c: Test failed: failed to open environment key 2 --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --install.c: Test failed: failed to open environment key 2 --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --install.c: Test failed: expected REG_SZ, got 0 --install.c: Test failed: expected "1", got "" --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --install.c: Test failed: expected REG_SZ, got 0 --install.c: Test failed: expected "1", got "" --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --install.c: Test failed: expected REG_SZ, got 0 --install.c: Test failed: expected "1", got "" --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --install.c: Test failed: expected REG_SZ, got 0 --install.c: Test failed: expected "1", got "" --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --install.c: Test failed: expected REG_SZ, got 0 --install.c: Test failed: expected "1", got "" --fixme:advapi:LookupAccountNameW (null) L"dank" (nil) 0xNNNN (nil) 0xNNNN 0xNNNN - stub --fixme:advapi:LookupAccountNameW (null) L"dank" 0xNNNN 0xNNNN 0xNNNN 0xNNNN 0xNNNN - stub --install.c: Test failed: failed to open environment key 2 --install.c: Test failed: Expected ERROR_FILE_NOT_FOUND, got 6 --install.c: Test failed: Expected ERROR_FILE_NOT_FOUND, got 6 --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --install.c: Test failed: expected REG_SZ, got 0 --install.c: Test failed: expected "1", got "" --install.c: Test failed: Expected ERROR_FILE_NOT_FOUND, got 6 --install.c: Test failed: Expected ERROR_SUCCESS, got 6 --install.c: Test failed: expected REG_SZ, got 0 --install.c: Test failed: expected "1", got "" -- -- HEAP SUMMARY: -- in use at exit: NNN bytes in BBBB blocks -- total heap usage: 1,553,177 allocs, 1,548,216 frees, NNNNN bytes allocated -- - NNN bytes in BBBB blocks are definitely lost - at notify_alloc (heap.c) - by RtlAllocateHeap (heap.c) diff -Nu -x '*diff.txt' 2010-03-04-09.32/diff-ole32_clipboard.txt 2010-03-05-07.56/diff-ole32_clipboard.txt --- 2010-03-04-09.32/diff-ole32_clipboard.txt 2010-03-04 13:30:04.000000000 -0800 +++ 2010-03-05-07.56/diff-ole32_clipboard.txt 1969-12-31 16:00:00.000000000 -0800 @@ -1,41 +0,0 @@ ---- ../2010-03-03-18.58/vg-ole32_clipboard.txt.x 2010-03-04 13:30:04.000000000 -0800 -+++ vg-ole32_clipboard.txt.x 2010-03-04 13:30:04.000000000 -0800 -@@ -36,38 +36,6 @@ - fun:start_thread - fun:clone - } -- NNN bytes in BBBB blocks are definitely lost -- at notify_alloc (heap.c) -- by RtlAllocateHeap (heap.c) -- by intern_atoms (clipboard.c) -- by X11DRV_CLIPBOARD_LookupFormat (clipboard.c) -- by X11DRV_GetClipboardFormatName (clipboard.c) -- by GetClipboardFormatNameW (clipboard.c) -- by GetClipboardFormatNameA (clipboard.c) -- by get_priv_data (clipboard.c) -- by snapshot_EnumFormatEtc (clipboard.c) -- by test_nonole_clipboard (clipboard.c) -- by func_clipboard (clipboard.c) -- by run_test (test.h:541) -- by main (test.h:591) -- --{ -- -- Memcheck:Leak -- fun:notify_alloc -- fun:RtlAllocateHeap -- fun:intern_atoms -- fun:X11DRV_CLIPBOARD_LookupFormat -- fun:X11DRV_GetClipboardFormatName -- fun:GetClipboardFormatNameW -- fun:GetClipboardFormatNameA -- fun:get_priv_data -- fun:snapshot_EnumFormatEtc -- fun:test_nonole_clipboard -- fun:func_clipboard -- fun:run_test -- fun:main --} - LEAK SUMMARY: - definitely lost: NNN bytes in BBBB blocks - indirectly lost: NNN bytes in BBBB blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/diff-secur32_schannel.txt 2010-03-05-07.56/diff-secur32_schannel.txt --- 2010-03-04-09.32/diff-secur32_schannel.txt 2010-03-04 13:30:05.000000000 -0800 +++ 2010-03-05-07.56/diff-secur32_schannel.txt 1969-12-31 16:00:00.000000000 -0800 @@ -1,55 +0,0 @@ ---- ../2010-03-03-18.58/vg-secur32_schannel.txt.x 2010-03-04 13:30:05.000000000 -0800 -+++ vg-secur32_schannel.txt.x 2010-03-04 13:30:05.000000000 -0800 -@@ -90,52 +90,6 @@ - fun:LdrLoadDll - fun:load_library - } -- 504 (28 direct, 476 indirect)NNN bytes in BBBB blocks are definitely lost -- at malloc (vg_replace_malloc.c) -- by ??? -- by ??? -- by ??? -- by ??? -- by ??? -- by ??? -- by ??? -- by ??? -- by ??? -- by ??? -- by ??? -- by ??? -- by ??? -- by ??? -- by ??? (loader.c) -- by MODULE_InitDLL (loader.c) -- by process_attach (loader.c) -- by LdrLoadDll (loader.c) -- by load_library (module.c) -- --{ -- -- Memcheck:Leak -- fun:malloc -- obj:* -- obj:* -- obj:* -- obj:* -- obj:* -- obj:* -- obj:* -- obj:* -- obj:* -- obj:* -- obj:* -- obj:* -- obj:* -- obj:* -- obj:/home/dank/wine-git/dlls/ntdll/ntdll.dll.so -- fun:MODULE_InitDLL -- fun:process_attach -- fun:LdrLoadDll -- fun:load_library --} - NNN bytes in BBBB blocks are definitely lost - at malloc (vg_replace_malloc.c) - by ??? diff -Nu -x '*diff.txt' 2010-03-04-09.32/diff-user32_dde.txt 2010-03-05-07.56/diff-user32_dde.txt --- 2010-03-04-09.32/diff-user32_dde.txt 2010-03-04 13:30:07.000000000 -0800 +++ 2010-03-05-07.56/diff-user32_dde.txt 1969-12-31 16:00:00.000000000 -0800 @@ -1,112 +0,0 @@ ---- ../2010-03-03-18.58/vg-user32_dde.txt.x 2010-03-04 13:30:05.000000000 -0800 -+++ vg-user32_dde.txt.x 2010-03-04 13:30:05.000000000 -0800 -@@ -1071,7 +1071,7 @@ - - HEAP SUMMARY: - in use at exit: NNN bytes in BBBB blocks -- total heap usage: 21,785 allocs, 17,283 frees, NNNNN bytes allocated -+ total heap usage: 21,786 allocs, 17,284 frees, NNNNN bytes allocated - - NNN bytes in BBBB blocks are definitely lost - at notify_alloc (heap.c) -@@ -1285,6 +1285,36 @@ - 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) -@@ -1611,6 +1641,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) -@@ -1630,6 +1661,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 -@@ -1647,7 +1679,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) -@@ -1667,7 +1698,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 -@@ -1686,7 +1716,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) -@@ -1707,7 +1736,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,6 +1794,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) -@@ -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 Common subdirectories: 2010-03-04-09.32/old and 2010-03-05-07.56/old diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-cmd.exe_batch.txt 2010-03-05-07.56/vg-cmd.exe_batch.txt --- 2010-03-04-09.32/vg-cmd.exe_batch.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-cmd.exe_batch.txt 2010-03-05 10:11:40.000000000 -0800 @@ -12,8 +12,8 @@ by wmain (wcmdmain.c:2423) by __wine_spec_exe_wentry (exe_wentry.c:36) by start_process (process.c:1028) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) by start_process (loader.c:2612) by ??? (port.c:84) Uninitialised value was created by a stack allocation @@ -54,8 +54,8 @@ by wmain (wcmdmain.c:2423) by __wine_spec_exe_wentry (exe_wentry.c:36) by start_process (process.c:1028) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) by start_process (loader.c:2612) by ??? (port.c:84) Uninitialised value was created by a stack allocation @@ -92,8 +92,8 @@ by wmain (wcmdmain.c:2423) by __wine_spec_exe_wentry (exe_wentry.c:36) by start_process (process.c:1028) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) by start_process (loader.c:2612) by ??? (port.c:84) Uninitialised value was created by a client request @@ -109,8 +109,8 @@ by wmain (wcmdmain.c:2423) by __wine_spec_exe_wentry (exe_wentry.c:36) by start_process (process.c:1028) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) by start_process (loader.c:2612) by ??? (port.c:84) @@ -142,8 +142,8 @@ by wmain (wcmdmain.c:2423) by __wine_spec_exe_wentry (exe_wentry.c:36) by start_process (process.c:1028) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) by start_process (loader.c:2612) by ??? (port.c:84) Address 0x7f000128 is not stack'd, malloc'd or (recently) free'd @@ -178,8 +178,8 @@ by wmain (wcmdmain.c:2423) by __wine_spec_exe_wentry (exe_wentry.c:36) by start_process (process.c:1028) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) by start_process (loader.c:2612) by ??? (port.c:84) Uninitialised value was created by a client request @@ -195,8 +195,8 @@ by wmain (wcmdmain.c:2423) by __wine_spec_exe_wentry (exe_wentry.c:36) by start_process (process.c:1028) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) by start_process (loader.c:2612) by ??? (port.c:84) @@ -231,8 +231,8 @@ by wmain (wcmdmain.c:2423) by __wine_spec_exe_wentry (exe_wentry.c:36) by start_process (process.c:1028) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) by start_process (loader.c:2612) by ??? (port.c:84) Uninitialised value was created by a client request @@ -248,8 +248,8 @@ by wmain (wcmdmain.c:2423) by __wine_spec_exe_wentry (exe_wentry.c:36) by start_process (process.c:1028) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) by start_process (loader.c:2612) by ??? (port.c:84) @@ -283,8 +283,8 @@ by wmain (wcmdmain.c:2423) by __wine_spec_exe_wentry (exe_wentry.c:36) by start_process (process.c:1028) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) by start_process (loader.c:2612) by ??? (port.c:84) Uninitialised value was created by a client request @@ -300,8 +300,8 @@ by wmain (wcmdmain.c:2423) by __wine_spec_exe_wentry (exe_wentry.c:36) by start_process (process.c:1028) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) by start_process (loader.c:2612) by ??? (port.c:84) @@ -325,20 +325,20 @@ } HEAP SUMMARY: - in use at exit: 394,991 bytes in 4,710 blocks - total heap usage: 22,646 allocs, 17,940 frees, 6,545,517 bytes allocated + in use at exit: 394,986 bytes in 4,710 blocks + total heap usage: 22,646 allocs, 17,940 frees, 6,545,512 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks - possibly lost: 2,276 bytes in 3 blocks - still reachable: 312,198 bytes in 1,956 blocks - suppressed: 80,397 bytes in 2,741 blocks + possibly lost: 0 bytes in 0 blocks + still reachable: 314,474 bytes in 1,959 blocks + suppressed: 80,392 bytes in 2,741 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: 35 errors from 10 contexts (suppressed: 607 from 94) + ERROR SUMMARY: 32 errors from 7 contexts (suppressed: 606 from 93) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 173 todo_suppress_dlopen_leak diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-comctl32_imagelist.txt 2010-03-05-07.56/vg-comctl32_imagelist.txt --- 2010-03-04-09.32/vg-comctl32_imagelist.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-comctl32_imagelist.txt 2010-03-05 10:11:40.000000000 -0800 @@ -5,7 +5,7 @@ by func_imagelist (imagelist.c:1658) by run_test (test.h:541) by main (test.h:591) - Address 0x7f017728 is not stack'd, malloc'd or (recently) free'd + Address 0x7f019e00 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 0x7f020438 is not stack'd, malloc'd or (recently) free'd + Address 0x7f01ab78 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,265 allocs, 26,552 frees, 9,523,905 bytes allocated + total heap usage: 32,266 allocs, 26,553 frees, 9,523,943 bytes allocated 136 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) @@ -49,7 +49,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:1600) 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:1600) + by testMerge_v6 (imagelist.c:1593) by func_imagelist (imagelist.c:1663) by run_test (test.h:541) by main (test.h:591) diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-comctl32_monthcal.txt 2010-03-05-07.56/vg-comctl32_monthcal.txt --- 2010-03-04-09.32/vg-comctl32_monthcal.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-comctl32_monthcal.txt 2010-03-05 10:11:40.000000000 -0800 @@ -480,14 +480,14 @@ } HEAP SUMMARY: - in use at exit: 472,166 bytes in 5,274 blocks - total heap usage: 27,126 allocs, 21,852 frees, 6,190,571 bytes allocated + 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 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: 393,987 bytes in 2,538 blocks + still reachable: 396,587 bytes in 2,563 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-04-09.32/vg-comctl32_propsheet.txt 2010-03-05-07.56/vg-comctl32_propsheet.txt --- 2010-03-04-09.32/vg-comctl32_propsheet.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-comctl32_propsheet.txt 2010-03-05 10:11:40.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,699 bytes in 2,376 blocks + still reachable: 353,387 bytes in 2,373 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-04-09.32/vg-comctl32_tab.txt 2010-03-05-07.56/vg-comctl32_tab.txt --- 2010-03-04-09.32/vg-comctl32_tab.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-comctl32_tab.txt 2010-03-05 10:11:40.000000000 -0800 @@ -45,14 +45,14 @@ } HEAP SUMMARY: - in use at exit: 392,906 bytes in 4,838 blocks - total heap usage: 28,711 allocs, 23,873 frees, 6,451,754 bytes allocated + 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 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: 314,719 bytes in 2,101 blocks + still reachable: 316,695 bytes in 2,120 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-04-09.32/vg-comdlg32_filedlg.txt 2010-03-05-07.56/vg-comdlg32_filedlg.txt --- 2010-03-04-09.32/vg-comdlg32_filedlg.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-comdlg32_filedlg.txt 2010-03-05 10:11:40.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,752 bytes in 6,627 blocks - total heap usage: 233,684 allocs, 227,057 frees, 86,194,819 bytes allocated + 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 140 bytes in 5 blocks are definitely lost at notify_alloc (heap.c:254) @@ -102,8 +102,8 @@ definitely lost: 140 bytes in 5 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 521,499 bytes in 3,750 blocks - suppressed: 99,993 bytes in 2,862 blocks + still reachable: 520,979 bytes in 3,745 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-04-09.32/vg-comdlg32_fontdlg.txt 2010-03-05-07.56/vg-comdlg32_fontdlg.txt --- 2010-03-04-09.32/vg-comdlg32_fontdlg.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-comdlg32_fontdlg.txt 2010-03-05 10:11:40.000000000 -0800 @@ -35,7 +35,7 @@ indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks still reachable: 540,259 bytes in 3,854 blocks - suppressed: 99,865 bytes in 2,861 blocks + suppressed: 99,863 bytes in 2,861 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-04-09.32/vg-comdlg32_printdlg.txt 2010-03-05-07.56/vg-comdlg32_printdlg.txt --- 2010-03-04-09.32/vg-comdlg32_printdlg.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-comdlg32_printdlg.txt 2010-03-05 10:11:40.000000000 -0800 @@ -287,7 +287,7 @@ indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks still reachable: 373,675 bytes in 3,525 blocks - suppressed: 99,735 bytes in 2,857 blocks + suppressed: 99,733 bytes in 2,857 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-04-09.32/vg-crypt32_cert.txt 2010-03-05-07.56/vg-crypt32_cert.txt --- 2010-03-04-09.32/vg-crypt32_cert.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-crypt32_cert.txt 2010-03-05 10:11:40.000000000 -0800 @@ -28,7 +28,7 @@ HEAP SUMMARY: in use at exit: 260,766 bytes in 4,450 blocks - total heap usage: 82,109 allocs, 77,659 frees, 33,021,812 bytes allocated + total heap usage: 57,186 allocs, 52,736 frees, 20,886,128 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-crypt32_encode.txt 2010-03-05-07.56/vg-crypt32_encode.txt --- 2010-03-04-09.32/vg-crypt32_encode.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-crypt32_encode.txt 2010-03-05 10:11:40.000000000 -0800 @@ -20,7 +20,7 @@ HEAP SUMMARY: in use at exit: 259,497 bytes in 4,442 blocks - total heap usage: 32,574 allocs, 28,132 frees, 10,055,776 bytes allocated + total heap usage: 38,397 allocs, 33,955 frees, 12,854,108 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-crypt32_msg.txt 2010-03-05-07.56/vg-crypt32_msg.txt --- 2010-03-04-09.32/vg-crypt32_msg.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-crypt32_msg.txt 2010-03-05 10:11:40.000000000 -0800 @@ -9,7 +9,7 @@ 0x7f22fb7c: 00000000 7f022ec8 00000000 00000000 0x7f22fb8c: 00000000 7f22ff08 04a1b5cc 00000000 0x7f22fb9c: 04a4aff4 80070057 00000000 7f22fc68 -0x7f22fbac: 9fd6ecf0 99580807 00000000 000000d8 +0x7f22fbac: 10ee204c 1660c4bb 00000000 000000d8 0x7f22fbbc: 04711b8d 7f000064 00000001 00000001 Backtrace: =>0 0x00000000 (0x7f22fc68) @@ -21,8 +21,8 @@ 6 0x049a4e9e main+0x1f1(argc=0x7f22fe70, argv=0x7f001cf8) [/home/dank/wine-git/dlls/crypt32/tests/../../../include/wine/test.h:592] in crypt32_test (0x7f22fe58) 7 0x049a4f2e __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in crypt32_test (0x7f22fe98) 8 0x04854ba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f22fed8) - 9 0x04756820 call_thread_func+0xc() in ntdll (0x7f22fee8) - 10 0x0475685e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2424] in ntdll (0x7f22ffc8) + 9 0x047569f0 call_thread_func+0xc() in ntdll (0x7f22fee8) + 10 0x04756a2e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 11 0x0472f736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f22ffe8) -- no code accessible -- Modules: @@ -96,10 +96,8 @@ 00000012 0 00000019 explorer.exe 0000001a 0 -0000002d (D) Z:\home\dank\wine-git\dlls\crypt32\tests\crypt32_test.exe - 0000002e 0 <== -00000033 comctl32_test.exe - 00000034 0 +00000034 (D) Z:\home\dank\wine-git\dlls\crypt32\tests\crypt32_test.exe + 0000002f 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) @@ -110,8 +108,8 @@ 6 0x049a4e9e main+0x1f1(argc=0x7f22fe70, argv=0x7f001cf8) [/home/dank/wine-git/dlls/crypt32/tests/../../../include/wine/test.h:592] in crypt32_test (0x7f22fe58) 7 0x049a4f2e __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in crypt32_test (0x7f22fe98) 8 0x04854ba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f22fed8) - 9 0x04756820 call_thread_func+0xc() in ntdll (0x7f22fee8) - 10 0x0475685e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2424] in ntdll (0x7f22ffc8) + 9 0x047569f0 call_thread_func+0xc() in ntdll (0x7f22fee8) + 10 0x04756a2e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 11 0x0472f736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f22ffe8) err:seh:segv_handler Got unexpected trap 0 diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-d3d10_device.txt 2010-03-05-07.56/vg-d3d10_device.txt --- 2010-03-04-09.32/vg-d3d10_device.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d10_device.txt 2010-03-05 10:11:40.000000000 -0800 @@ -17,7 +17,7 @@ HEAP SUMMARY: in use at exit: 401,659 bytes in 4,860 blocks - total heap usage: 29,031 allocs, 24,171 frees, 11,793,969 bytes allocated + total heap usage: 29,030 allocs, 24,170 frees, 11,793,944 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-d3d10_effect.txt 2010-03-05-07.56/vg-d3d10_effect.txt --- 2010-03-04-09.32/vg-d3d10_effect.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d10_effect.txt 2010-03-05 10:11:40.000000000 -0800 @@ -389,7 +389,7 @@ fixme:d3d10:skip_dword_unknown Skipping 2 unknown DWORDs: fixme:d3d10:skip_dword_unknown 0x00000000 fixme:d3d10:skip_dword_unknown 0xffffffff -fixme:d3d10core:d3d10_device_CreateGeometryShader iface 0x7f0137dc, byte_code 0x4969e6b, byte_code_length 528, shader 0x7f0231a8 stub! +fixme:d3d10core:d3d10_device_CreateGeometryShader iface 0x7f0137dc, byte_code 0x4969e6b, byte_code_length 528, shader 0x7f023290 stub! fixme:d3d10core:skip_dword_unknown Skipping 4 unknown DWORDs: fixme:d3d10core:skip_dword_unknown 0x82cd045c fixme:d3d10core:skip_dword_unknown 0xd8297874 @@ -504,7 +504,7 @@ fixme:d3d10:shader_chunk_handler Unhandled chunk "OSGN". fixme:d3d10:shader_chunk_handler Unhandled chunk "SHDR". fixme:d3d10:shader_chunk_handler Unhandled chunk "STAT". -fixme:d3d10core:d3d10_device_CreateGeometryShader iface 0x7f0137dc, byte_code 0x496a456, byte_code_length 528, shader 0x7f022700 stub! +fixme:d3d10core:d3d10_device_CreateGeometryShader iface 0x7f0137dc, byte_code 0x496a456, byte_code_length 528, shader 0x7f0227e8 stub! fixme:d3d10core:skip_dword_unknown Skipping 4 unknown DWORDs: fixme:d3d10core:skip_dword_unknown 0x82cd045c fixme:d3d10core:skip_dword_unknown 0xd8297874 @@ -620,7 +620,7 @@ fixme:d3d10:shader_chunk_handler Unhandled chunk "OSGN". fixme:d3d10:shader_chunk_handler Unhandled chunk "SHDR". fixme:d3d10:shader_chunk_handler Unhandled chunk "STAT". -fixme:d3d10core:d3d10_device_CreateGeometryShader iface 0x7f0137dc, byte_code 0x496a9f1, byte_code_length 528, shader 0x7f0220a8 stub! +fixme:d3d10core:d3d10_device_CreateGeometryShader iface 0x7f0137dc, byte_code 0x496a9f1, byte_code_length 528, shader 0x7f021af0 stub! fixme:d3d10core:skip_dword_unknown Skipping 4 unknown DWORDs: fixme:d3d10core:skip_dword_unknown 0x82cd045c fixme:d3d10core:skip_dword_unknown 0xd8297874 @@ -670,7 +670,7 @@ HEAP SUMMARY: in use at exit: 414,483 bytes in 4,930 blocks - total heap usage: 29,735 allocs, 24,805 frees, 11,825,998 bytes allocated + total heap usage: 29,734 allocs, 24,804 frees, 11,825,973 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-d3d10core_device.txt 2010-03-05-07.56/vg-d3d10core_device.txt --- 2010-03-04-09.32/vg-d3d10core_device.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d10core_device.txt 2010-03-05 10:11:40.000000000 -0800 @@ -14,21 +14,21 @@ } fixme:win:EnumDisplayDevicesW ((null),0,0x7f22f6e4,0x00000000), stub! fixme:dxgi:dxgi_device_init Ignoring adapter type. -fixme:d3d10core:d3d10_device_CreateTexture2D iface 0x7f013164, desc 0x7f22fcb8, data (nil), texture 0x7f22fcec partial stub! -fixme:dxgi:dxgi_device_create_surface iface 0x7f013150, desc (nil), usage 0, shared_resource (nil), outer 0x7f0463a0, surface 0x7f0463a8 partial stub! +fixme:d3d10core:d3d10_device_CreateTexture2D iface 0x7f012ea4, desc 0x7f22fcb8, data (nil), texture 0x7f22fcec partial stub! +fixme:dxgi:dxgi_device_create_surface iface 0x7f012e90, desc (nil), usage 0, shared_resource (nil), outer 0x7f0463a0, surface 0x7f0463a8 partial stub! fixme:d3d10core:d3d10_texture2d_init Implement DXGI<->wined3d usage conversion -fixme:d3d10core:d3d10_device_CreateTexture2D iface 0x7f013164, desc 0x7f22fcb8, data (nil), texture 0x7f22fcec partial stub! -fixme:d3d10core:d3d10_device_CreateTexture2D iface 0x7f013164, desc 0x7f22fcb8, data (nil), texture 0x7f22fcec partial stub! -fixme:d3d10core:d3d10_device_CreateBuffer iface 0x7f013164, desc 0x7f22fcb8, data (nil), buffer 0x7f22fce4 partial stub! +fixme:d3d10core:d3d10_device_CreateTexture2D iface 0x7f012ea4, desc 0x7f22fcb8, data (nil), texture 0x7f22fcec partial stub! +fixme:d3d10core:d3d10_device_CreateTexture2D iface 0x7f012ea4, desc 0x7f22fcb8, data (nil), texture 0x7f22fcec partial stub! +fixme:d3d10core:d3d10_device_CreateBuffer iface 0x7f012ea4, desc 0x7f22fcb8, data (nil), buffer 0x7f22fce4 partial stub! fixme:d3d10core:d3d10_buffer_init Implement DXGI<->wined3d usage conversion fixme:d3d:IWineD3DDeviceImpl_CreateBuffer Ignoring access flags (pool) -fixme:d3d10core:d3d10_device_CreateTexture2D iface 0x7f013164, desc 0x7f22fc8c, data (nil), texture 0x7f22fce8 partial stub! -fixme:dxgi:dxgi_device_create_surface iface 0x7f013150, desc (nil), usage 0, shared_resource (nil), outer 0x7f013c90, surface 0x7f013c98 partial stub! +fixme:d3d10core:d3d10_device_CreateTexture2D iface 0x7f012ea4, desc 0x7f22fc8c, data (nil), texture 0x7f22fce8 partial stub! +fixme:dxgi:dxgi_device_create_surface iface 0x7f012e90, desc (nil), usage 0, shared_resource (nil), outer 0x7f013af8, surface 0x7f013b00 partial stub! fixme:d3d10core:d3d10_texture2d_init Implement DXGI<->wined3d usage conversion HEAP SUMMARY: in use at exit: 400,672 bytes in 4,851 blocks - total heap usage: 28,985 allocs, 24,134 frees, 13,518,207 bytes allocated + total heap usage: 29,023 allocs, 24,172 frees, 13,822,842 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: 342 from 104) + ERROR SUMMARY: 51 errors from 3 contexts (suppressed: 343 from 105) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 178 todo_suppress_dlopen_leak @@ -57,6 +57,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: 229 dl-hack3-cond-1 used_suppression: 69 glibc-2.10-on-SUSE-10.3-(x86) diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-d3d8_buffer.txt 2010-03-05-07.56/vg-d3d8_buffer.txt --- 2010-03-04-09.32/vg-d3d8_buffer.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d8_buffer.txt 2010-03-05 10:11:40.000000000 -0800 @@ -16,14 +16,14 @@ fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface HEAP SUMMARY: - in use at exit: 420,425 bytes in 4,894 blocks - total heap usage: 29,619 allocs, 24,725 frees, 12,431,073 bytes allocated + 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 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,670 bytes in 2,127 blocks + still reachable: 340,774 bytes in 2,128 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-04-09.32/vg-d3d8_stateblock.txt 2010-03-05-07.56/vg-d3d8_stateblock.txt --- 2010-03-04-09.32/vg-d3d8_stateblock.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d8_stateblock.txt 2010-03-05 10:11:40.000000000 -0800 @@ -18,14 +18,14 @@ fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface HEAP SUMMARY: - in use at exit: 418,587 bytes in 4,880 blocks - total heap usage: 31,667 allocs, 26,787 frees, 17,052,961 bytes allocated + 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 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,501 bytes in 2,132 blocks + still reachable: 342,229 bytes in 2,139 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-04-09.32/vg-d3d8_surface.txt 2010-03-05-07.56/vg-d3d8_surface.txt --- 2010-03-04-09.32/vg-d3d8_surface.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d8_surface.txt 2010-03-05 10:11:40.000000000 -0800 @@ -16,14 +16,14 @@ fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface HEAP SUMMARY: - in use at exit: 419,078 bytes in 4,881 blocks - total heap usage: 29,597 allocs, 24,716 frees, 12,626,786 bytes allocated + in use at exit: 420,534 bytes in 4,895 blocks + total heap usage: 29,638 allocs, 24,743 frees, 12,628,833 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,323 bytes in 2,114 blocks + still reachable: 340,779 bytes in 2,128 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-04-09.32/vg-d3d8_texture.txt 2010-03-05-07.56/vg-d3d8_texture.txt --- 2010-03-04-09.32/vg-d3d8_texture.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d8_texture.txt 2010-03-05 10:11:40.000000000 -0800 @@ -16,14 +16,14 @@ fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface HEAP SUMMARY: - in use at exit: 420,534 bytes in 4,895 blocks - total heap usage: 29,723 allocs, 24,828 frees, 37,616,338 bytes allocated + 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 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,779 bytes in 2,128 blocks + still reachable: 340,675 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-04-09.32/vg-d3d8_volume.txt 2010-03-05-07.56/vg-d3d8_volume.txt --- 2010-03-04-09.32/vg-d3d8_volume.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d8_volume.txt 2010-03-05 10:11:40.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,613 allocs, 24,718 frees, 20,825,517 bytes allocated + 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 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: 339,318 bytes in 2,114 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-04-09.32/vg-d3d9_buffer.txt 2010-03-05-07.56/vg-d3d9_buffer.txt --- 2010-03-04-09.32/vg-d3d9_buffer.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d9_buffer.txt 2010-03-05 10:11:40.000000000 -0800 @@ -17,7 +17,7 @@ HEAP SUMMARY: in use at exit: 420,651 bytes in 4,895 blocks - total heap usage: 29,780 allocs, 24,885 frees, 18,738,241 bytes allocated + total heap usage: 29,759 allocs, 24,864 frees, 18,736,344 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-d3d9_d3d9ex.txt 2010-03-05-07.56/vg-d3d9_d3d9ex.txt --- 2010-03-04-09.32/vg-d3d9_d3d9ex.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d9_d3d9ex.txt 2010-03-05 10:11:40.000000000 -0800 @@ -20,14 +20,14 @@ fixme:win:EnumDisplayDevicesW ((null),0,0x7f22f754,0x00000000), stub! HEAP SUMMARY: - in use at exit: 426,135 bytes in 5,107 blocks - total heap usage: 35,634 allocs, 30,527 frees, 25,620,284 bytes allocated + 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 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: 345,814 bytes in 2,326 blocks + still reachable: 346,438 bytes in 2,332 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-04-09.32/vg-d3d9_query.txt 2010-03-05-07.56/vg-d3d9_query.txt --- 2010-03-04-09.32/vg-d3d9_query.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d9_query.txt 2010-03-05 10:11:40.000000000 -0800 @@ -42,7 +42,7 @@ HEAP SUMMARY: in use at exit: 403,646 bytes in 4,880 blocks - total heap usage: 30,544 allocs, 25,664 frees, 14,802,465 bytes allocated + total heap usage: 30,543 allocs, 25,663 frees, 14,802,440 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-d3d9_shader.txt 2010-03-05-07.56/vg-d3d9_shader.txt --- 2010-03-04-09.32/vg-d3d9_shader.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d9_shader.txt 2010-03-05 10:11:40.000000000 -0800 @@ -17,7 +17,7 @@ HEAP SUMMARY: in use at exit: 420,651 bytes in 4,895 blocks - total heap usage: 29,626 allocs, 24,731 frees, 12,431,983 bytes allocated + total heap usage: 29,625 allocs, 24,730 frees, 12,431,958 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-d3d9_stateblock.txt 2010-03-05-07.56/vg-d3d9_stateblock.txt --- 2010-03-04-09.32/vg-d3d9_stateblock.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d9_stateblock.txt 2010-03-05 10:11:40.000000000 -0800 @@ -19,7 +19,7 @@ HEAP SUMMARY: in use at exit: 421,314 bytes in 4,898 blocks - total heap usage: 31,696 allocs, 26,798 frees, 17,214,399 bytes allocated + total heap usage: 31,695 allocs, 26,797 frees, 17,214,374 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-d3d9_surface.txt 2010-03-05-07.56/vg-d3d9_surface.txt --- 2010-03-04-09.32/vg-d3d9_surface.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d9_surface.txt 2010-03-05 10:11:40.000000000 -0800 @@ -17,7 +17,7 @@ HEAP SUMMARY: in use at exit: 419,824 bytes in 4,887 blocks - total heap usage: 29,989 allocs, 25,102 frees, 12,880,987 bytes allocated + total heap usage: 29,988 allocs, 25,101 frees, 12,880,962 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-d3d9_texture.txt 2010-03-05-07.56/vg-d3d9_texture.txt --- 2010-03-04-09.32/vg-d3d9_texture.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d9_texture.txt 2010-03-05 10:11:40.000000000 -0800 @@ -14,15 +14,15 @@ } fixme:win:EnumDisplayDevicesW ((null),0,0x7f22f604,0x00000000), stub! fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to SetDepthStencilSurface -fixme:d3d_texture:basetexture_get_autogen_filter_type (0x7f015578) : stub +fixme:d3d_texture:basetexture_get_autogen_filter_type (0x7f015990) : stub fixme:d3d_texture:basetexture_set_autogen_filter_type >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(textureDimensions, GL_GENERATE_MIPMAP_HINT_SGIS, GL_FASTEST) @ basetexture.c / 176 fixme:d3d_texture:basetexture_set_autogen_filter_type >>>>>>>>>>>>>>>>> GL_INVALID_ENUM (0x500) from glTexParameteri(textureDimensions, GL_GENERATE_MIPMAP_HINT_SGIS, GL_NICEST) @ basetexture.c / 187 -fixme:d3d_texture:basetexture_get_autogen_filter_type (0x7f015578) : stub +fixme:d3d_texture:basetexture_get_autogen_filter_type (0x7f015990) : stub 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,826 allocs, 24,930 frees, 38,312,875 bytes allocated + total heap usage: 29,825 allocs, 24,929 frees, 38,312,850 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-d3d9_vertexdeclaration.txt 2010-03-05-07.56/vg-d3d9_vertexdeclaration.txt --- 2010-03-04-09.32/vg-d3d9_vertexdeclaration.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d9_vertexdeclaration.txt 2010-03-05 10:11:40.000000000 -0800 @@ -17,7 +17,7 @@ HEAP SUMMARY: in use at exit: 419,874 bytes in 4,887 blocks - total heap usage: 29,950 allocs, 25,063 frees, 12,442,454 bytes allocated + total heap usage: 29,949 allocs, 25,062 frees, 12,442,429 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-d3d9_volume.txt 2010-03-05-07.56/vg-d3d9_volume.txt --- 2010-03-04-09.32/vg-d3d9_volume.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3d9_volume.txt 2010-03-05 10:11:40.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,627 allocs, 24,732 frees, 29,211,995 bytes allocated + 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 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: 340,674 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-04-09.32/vg-d3dx9_36_texture.txt 2010-03-05-07.56/vg-d3dx9_36_texture.txt --- 2010-03-04-09.32/vg-d3dx9_36_texture.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-d3dx9_36_texture.txt 2010-03-05 10:11:40.000000000 -0800 @@ -36,21 +36,21 @@ fixme:d3dx:D3DXGetImageInfoFromFileInMemory ((nil), 4, (nil)): stub fixme:d3dx:D3DXGetImageInfoFromFileInMemory ((nil), 4, 0x7f22fc68): stub fixme:d3dx:D3DXGetImageInfoFromFileInMemory ((nil), 0, (nil)): stub -fixme:d3dx:D3DXLoadSurfaceFromFileInMemory (0x7f015fc8, (nil), (nil), 0x7f230000, 66, (nil), -1, 0, (nil)): stub -fixme:d3dx:D3DXLoadSurfaceFromFileInMemory (0x7f015fc8, (nil), (nil), 0x7f230000, 4, (nil), -1, 0, (nil)): stub +fixme:d3dx:D3DXLoadSurfaceFromFileInMemory (0x7f014dc8, (nil), (nil), 0x7f230000, 66, (nil), -1, 0, (nil)): stub +fixme:d3dx:D3DXLoadSurfaceFromFileInMemory (0x7f014dc8, (nil), (nil), 0x7f230000, 4, (nil), -1, 0, (nil)): stub fixme:d3dx:D3DXLoadSurfaceFromResourceA Implement loading bitmaps from resource type RT_BITMAP -fixme:d3dx:D3DXLoadSurfaceFromFileInMemory (0x7f015fc8, (nil), (nil), 0x49833f4, 60, (nil), -1, 0, (nil)): stub -fixme:d3dx:D3DXLoadSurfaceFromFileInMemory (0x7f015fc8, (nil), (nil), 0x4980320, 66, (nil), -1, 0, (nil)): stub -fixme:d3dx:D3DXLoadSurfaceFromFileInMemory (0x7f015fc8, (nil), (nil), 0x4980372, 4, (nil), -1, 0, (nil)): stub -fixme:d3dx:D3DXLoadSurfaceFromFileInMemory (0x7f015fc8, (nil), (nil), 0x4980320, 0, (nil), -1, 0, (nil)): stub +fixme:d3dx:D3DXLoadSurfaceFromFileInMemory (0x7f014dc8, (nil), (nil), 0x49833f4, 60, (nil), -1, 0, (nil)): stub +fixme:d3dx:D3DXLoadSurfaceFromFileInMemory (0x7f014dc8, (nil), (nil), 0x4980320, 66, (nil), -1, 0, (nil)): stub +fixme:d3dx:D3DXLoadSurfaceFromFileInMemory (0x7f014dc8, (nil), (nil), 0x4980372, 4, (nil), -1, 0, (nil)): stub +fixme:d3dx:D3DXLoadSurfaceFromFileInMemory (0x7f014dc8, (nil), (nil), 0x4980320, 0, (nil), -1, 0, (nil)): stub fixme:d3dx:D3DXLoadSurfaceFromFileInMemory ((nil), (nil), (nil), 0x4980320, 66, (nil), -1, 0, (nil)): stub -fixme:d3dx:D3DXLoadSurfaceFromFileInMemory (0x7f015fc8, (nil), (nil), (nil), 8, (nil), -1, 0, (nil)): stub -fixme:d3dx:D3DXLoadSurfaceFromFileInMemory (0x7f015fc8, (nil), (nil), (nil), 0, (nil), -1, 0, (nil)): stub +fixme:d3dx:D3DXLoadSurfaceFromFileInMemory (0x7f014dc8, (nil), (nil), (nil), 8, (nil), -1, 0, (nil)): stub +fixme:d3dx:D3DXLoadSurfaceFromFileInMemory (0x7f014dc8, (nil), (nil), (nil), 0, (nil), -1, 0, (nil)): stub fixme:d3dx:D3DXLoadSurfaceFromFileInMemory ((nil), (nil), (nil), (nil), 0, (nil), -1, 0, (nil)): stub HEAP SUMMARY: in use at exit: 404,911 bytes in 4,891 blocks - total heap usage: 29,629 allocs, 24,738 frees, 13,294,702 bytes allocated + total heap usage: 29,628 allocs, 24,737 frees, 13,294,677 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-ddraw_d3d.txt 2010-03-05-07.56/vg-ddraw_d3d.txt --- 2010-03-04-09.32/vg-ddraw_d3d.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-ddraw_d3d.txt 2010-03-05 10:11:40.000000000 -0800 @@ -19,7 +19,7 @@ at ??? (in /dev/zero) by init_format_filter_info (utils.c:986) by initPixelFormats (utils.c:1175) - by InitAdapters (directx.c:5069) + by InitAdapters (directx.c:5055) by WineDirect3DCreate (wined3d_main.c:87) by DDRAW_Create (main.c:211) by DirectDrawCreate (main.c:315) @@ -44,32 +44,32 @@ fun:run_test fun:main } -wine: Unhandled page fault on write access to 0x00000000 at address 0x4f684b1 (thread 003b), starting debugger... +wine: Unhandled page fault on write access to 0x00000000 at address 0x4f684b1 (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 winedbg --auto 60 48 + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine winedbg --auto 64 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:045a8ce0 + EAX:00008000 EBX:00000000 ECX:064362b3 EDX:04585440 ESI:00000020 EDI:00000000 Stack dump: -0x7f22f4e0: 3f800000 bf800000 045a6740 0631b3b5 +0x7f22f4e0: 3f800000 bf800000 04582ea8 0631b3b5 0x7f22f4f0: 3f800000 bf800000 7f22f5c8 069f198d 0x7f22f500: 059f0000 00000000 00000002 00001406 -0x7f22f510: 00000000 00000000 052bbff4 0527470e +0x7f22f510: 00000000 00000000 052bbff4 05274862 0x7f22f520: 3f800000 bf800000 00000000 00000000 0x7f22f530: 00000000 00000000 000080e1 00008367 Backtrace: =>0 0x04f684b1 (0x7f22f5c8) - 1 0x05274c5e init_format_filter_info+0x275(gl_info=0x7f270d04, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:986] in wined3d (0x7f22f648) - 2 0x05275972 initPixelFormats+0x81(gl_info=0x7f270d04, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:1177] in wined3d (0x7f22f668) - 3 0x051d85c9 InitAdapters+0x268a(This=0x7f270ce0) [/home/dank/wine-git/dlls/wined3d/directx.c:5069] in wined3d (0x7f22fba8) - 4 0x05280d97 WineDirect3DCreate+0x67(dxVersion=0x0007, parent=0x7f014ed0) [/home/dank/wine-git/dlls/wined3d/wined3d_main.c:87] in wined3d (0x7f22fbf8) + 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) 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) @@ -78,8 +78,8 @@ 10 0x04984a8e main+0x1f1(argc=0x7f22fe70, argv=0x7f001cf0) [/home/dank/wine-git/dlls/ddraw/tests/../../../include/wine/test.h:592] in ddraw_test (0x7f22fe58) 11 0x04984b1e __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in ddraw_test (0x7f22fe98) 12 0x04854ba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f22fed8) - 13 0x04756820 call_thread_func+0xc() in ntdll (0x7f22fee8) - 14 0x0475685e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2424] in ntdll (0x7f22ffc8) + 13 0x047569f0 call_thread_func+0xc() in ntdll (0x7f22fee8) + 14 0x04756a2e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 15 0x0472f736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f22ffe8) 0x04f684b1: movw %ax,0x0(%edi) Modules: @@ -158,14 +158,16 @@ 00000012 0 00000019 explorer.exe 0000001a 0 -0000003c (D) Z:\home\dank\wine-git\dlls\ddraw\tests\ddraw_test.exe - 0000003b 0 <== +00000040 (D) Z:\home\dank\wine-git\dlls\ddraw\tests\ddraw_test.exe + 00000045 0 <== +0000001c dinput_test.exe + 00000028 0 Backtrace: =>0 0x04f684b1 (0x7f22f5c8) - 1 0x05274c5e init_format_filter_info+0x275(gl_info=0x7f270d04, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:986] in wined3d (0x7f22f648) - 2 0x05275972 initPixelFormats+0x81(gl_info=0x7f270d04, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:1177] in wined3d (0x7f22f668) - 3 0x051d85c9 InitAdapters+0x268a(This=0x7f270ce0) [/home/dank/wine-git/dlls/wined3d/directx.c:5069] in wined3d (0x7f22fba8) - 4 0x05280d97 WineDirect3DCreate+0x67(dxVersion=0x0007, parent=0x7f014ed0) [/home/dank/wine-git/dlls/wined3d/wined3d_main.c:87] in wined3d (0x7f22fbf8) + 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) 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) @@ -174,13 +176,13 @@ 10 0x04984a8e main+0x1f1(argc=0x7f22fe70, argv=0x7f001cf0) [/home/dank/wine-git/dlls/ddraw/tests/../../../include/wine/test.h:592] in ddraw_test (0x7f22fe58) 11 0x04984b1e __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in ddraw_test (0x7f22fe98) 12 0x04854ba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f22fed8) - 13 0x04756820 call_thread_func+0xc() in ntdll (0x7f22fee8) - 14 0x0475685e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2424] in ntdll (0x7f22ffc8) + 13 0x047569f0 call_thread_func+0xc() in ntdll (0x7f22fee8) + 14 0x04756a2e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 15 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: 5,387,721 bytes in 6,630 blocks - total heap usage: 32,627 allocs, 25,997 frees, 18,483,150 bytes allocated + total heap usage: 32,625 allocs, 25,995 frees, 18,483,100 bytes allocated 2,196 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) @@ -209,14 +211,14 @@ LEAK SUMMARY: definitely lost: 2,196 bytes in 1 blocks indirectly lost: 120 bytes in 10 blocks - possibly lost: 639,416 bytes in 181 blocks - still reachable: 4,089,053 bytes in 3,629 blocks + possibly lost: 639,444 bytes in 182 blocks + still reachable: 4,089,025 bytes in 3,628 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: 137 errors from 39 contexts (suppressed: 450 from 122) + ERROR SUMMARY: 138 errors from 40 contexts (suppressed: 450 from 122) used_suppression: 44 suppress_leak_libgl used_suppression: 94 todo_suppress_libfontconfig_leak @@ -229,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: 1 todo_wine_dlls_winex11drv__x11drv_init_thread_data_main used_suppression: 2 wine_bug_20692_wontfix + used_suppression: 1 todo_wine_dlls_winex11drv__x11drv_init_thread_data_main 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 @@ -239,8 +241,3 @@ 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,405 allocs, 6,233 frees, 79,400,843 bytes allocated - diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-ddraw_ddrawmodes.txt 2010-03-05-07.56/vg-ddraw_ddrawmodes.txt --- 2010-03-04-09.32/vg-ddraw_ddrawmodes.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-ddraw_ddrawmodes.txt 2010-03-05 10:11:40.000000000 -0800 @@ -31,25 +31,25 @@ fun:main } err:seh:segv_handler Got unexpected trap 0 -wine: Unhandled illegal instruction at address (nil) (thread 000d), starting debugger... +wine: Unhandled illegal instruction at address (nil) (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 12 48 + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine winedbg --auto 42 48 preloader: Warning: failed to reserve range 00110000-68000000 Unhandled exception: illegal instruction in 32-bit code (0x00000000). 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:41769692 EDX:7f22ff08 + EAX:00000000 EBX:049f0ff4 ECX:fd5dd3ca 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: 3d83b265 41769692 00000000 00000000 +0x7f22fc2c: 81a8f73d fd5dd3ca 00000000 00000000 0x7f22fc3c: 00000000 00000000 00000000 7f22fbc8 Backtrace: =>0 0x00000000 (0x7f22fce8) @@ -59,8 +59,8 @@ 4 0x04984a8e main+0x1f1(argc=0x7f22fe70, argv=0x7f001d00) [/home/dank/wine-git/dlls/ddraw/tests/../../../include/wine/test.h:592] in ddraw_test (0x7f22fe58) 5 0x04984b1e __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in ddraw_test (0x7f22fe98) 6 0x04854ba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f22fed8) - 7 0x04756820 call_thread_func+0xc() in ntdll (0x7f22fee8) - 8 0x0475685e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2424] in ntdll (0x7f22ffc8) + 7 0x047569f0 call_thread_func+0xc() in ntdll (0x7f22fee8) + 8 0x04756a2e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 9 0x0472f736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f22ffe8) -- no code accessible -- Modules: @@ -139,8 +139,8 @@ 00000012 0 00000019 explorer.exe 0000001a 0 -0000000c (D) Z:\home\dank\wine-git\dlls\ddraw\tests\ddraw_test.exe - 0000000d 0 <== +0000002a (D) Z:\home\dank\wine-git\dlls\ddraw\tests\ddraw_test.exe + 00000025 0 <== Backtrace: =>0 0x00000000 (0x7f22fce8) 1 0x0495dfd0 test_DirectDrawEnumerateA+0x5c() [/home/dank/wine-git/dlls/ddraw/tests/ddrawmodes.c:145] in ddraw_test (0x7f22fd18) @@ -149,19 +149,19 @@ 4 0x04984a8e main+0x1f1(argc=0x7f22fe70, argv=0x7f001d00) [/home/dank/wine-git/dlls/ddraw/tests/../../../include/wine/test.h:592] in ddraw_test (0x7f22fe58) 5 0x04984b1e __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in ddraw_test (0x7f22fe98) 6 0x04854ba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f22fed8) - 7 0x04756820 call_thread_func+0xc() in ntdll (0x7f22fee8) - 8 0x0475685e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2424] in ntdll (0x7f22ffc8) + 7 0x047569f0 call_thread_func+0xc() in ntdll (0x7f22fee8) + 8 0x04756a2e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 9 0x0472f736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f22ffe8) err:seh:segv_handler Got unexpected trap 0 HEAP SUMMARY: in use at exit: 1,083,967 bytes in 5,346 blocks - total heap usage: 28,981 allocs, 23,635 frees, 11,427,029 bytes allocated + total heap usage: 28,980 allocs, 23,634 frees, 11,427,004 bytes allocated HEAP SUMMARY: in use at exit: 38,467 bytes in 171 blocks - total heap usage: 3,482 allocs, 3,311 frees, 24,753,818 bytes allocated + total heap usage: 3,490 allocs, 3,319 frees, 25,212,993 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-ddraw_dsurface.txt 2010-03-05-07.56/vg-ddraw_dsurface.txt --- 2010-03-04-09.32/vg-ddraw_dsurface.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-ddraw_dsurface.txt 2010-03-05 10:11:40.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 0x1d010c, but another style (04cf0000, 00000100) is already stored. -fixme:ddraw:IDirectDrawSurfaceImpl_AddAttachedSurface (0x7f004928) The Surface 0x7f003f70 is already attached somewhere else: next_attached = 0x7f004928, first_attached = 0x7f003f70, can't handle by now +err:d3d:swapchain_setup_fullscreen_window Changing the window style for window 0x3900d6, 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 0x1e010c, but another style (940b0000, 00000000) is already stored. -err:d3d:swapchain_setup_fullscreen_window Changing the window style for window 0x1e010c, but another style (04cf0000, 00000100) is already stored. +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. 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,799 bytes in 5,009 blocks - total heap usage: 34,144 allocs, 29,135 frees, 112,549,099 bytes allocated + 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 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,611 bytes in 2,234 blocks + still reachable: 335,715 bytes in 2,235 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-04-09.32/vg-ddraw_overlay.txt 2010-03-05-07.56/vg-ddraw_overlay.txt --- 2010-03-04-09.32/vg-ddraw_overlay.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-ddraw_overlay.txt 2010-03-05 10:11:40.000000000 -0800 @@ -13,7 +13,7 @@ obj:/usr/lib/libGLcore.so.185.18.36 } fixme:win:EnumDisplayDevicesW ((null),0,0x7f22f684,0x00000000), stub! -err:d3d_surface:IWineGDISurfaceImpl_PrivateSetup (0x7f048868) Overlays not yet supported by GDI surfaces +err:d3d_surface:IWineGDISurfaceImpl_PrivateSetup (0x7f048840) Overlays not yet supported by GDI surfaces err:d3d_surface:surface_init Private setup failed, returning 0x8876086c err:ddraw:IDirectDrawImpl_CreateNewSurface IWineD3DDevice::CreateSurface failed. hr = 8876086c err:ddraw:IDirectDrawImpl_CreateSurface IDirectDrawImpl_CreateNewSurface failed with 8876086c @@ -22,7 +22,7 @@ HEAP SUMMARY: in use at exit: 401,187 bytes in 4,852 blocks - total heap usage: 29,000 allocs, 24,148 frees, 16,581,634 bytes allocated + total heap usage: 28,999 allocs, 24,147 frees, 16,581,609 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-ddraw_refcount.txt 2010-03-05-07.56/vg-ddraw_refcount.txt --- 2010-03-04-09.32/vg-ddraw_refcount.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-ddraw_refcount.txt 2010-03-05 10:11:40.000000000 -0800 @@ -18,7 +18,7 @@ HEAP SUMMARY: in use at exit: 407,288 bytes in 4,923 blocks - total heap usage: 33,397 allocs, 28,474 frees, 14,828,593 bytes allocated + total heap usage: 33,394 allocs, 28,471 frees, 14,828,518 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-ddraw_visual.txt 2010-03-05-07.56/vg-ddraw_visual.txt --- 2010-03-04-09.32/vg-ddraw_visual.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-ddraw_visual.txt 2010-03-05 10:11:40.000000000 -0800 @@ -46,14 +46,14 @@ } HEAP SUMMARY: - in use at exit: 413,562 bytes in 4,969 blocks - total heap usage: 31,456 allocs, 26,487 frees, 25,052,650 bytes allocated + 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 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: 332,258 bytes in 2,192 blocks + still reachable: 331,426 bytes in 2,184 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-04-09.32/vg-ddrawex_ddrawex.txt 2010-03-05-07.56/vg-ddrawex_ddrawex.txt --- 2010-03-04-09.32/vg-ddrawex_ddrawex.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-ddrawex_ddrawex.txt 2010-03-05 10:11:40.000000000 -0800 @@ -16,7 +16,7 @@ HEAP SUMMARY: in use at exit: 402,040 bytes in 4,860 blocks - total heap usage: 28,975 allocs, 24,115 frees, 11,391,896 bytes allocated + total heap usage: 28,891 allocs, 24,031 frees, 11,386,243 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-dsound_capture.txt 2010-03-05-07.56/vg-dsound_capture.txt --- 2010-03-04-09.32/vg-dsound_capture.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-dsound_capture.txt 2010-03-05 10:11:40.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: 266,017 bytes in 2,233 blocks - suppressed: 137,527 bytes in 4,295 blocks + still reachable: 263,259 bytes in 2,143 blocks + suppressed: 135,591 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: 192 todo_suppress_libasound_leak + used_suppression: 188 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-04-09.32/vg-dxdiagn_provider.txt 2010-03-05-07.56/vg-dxdiagn_provider.txt --- 2010-03-04-09.32/vg-dxdiagn_provider.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-dxdiagn_provider.txt 2010-03-05 10:11:40.000000000 -0800 @@ -13,32 +13,32 @@ 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 003d), starting debugger... +wine: Unhandled page fault on write access to 0x05507d5c at address 0x4ec47c0 (thread 0024), 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 11 56 + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine winedbg --auto 12 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:043471e0 EBX:0749a0a4 ECX:04420158 EDX:042db6c0 + EAX:043d6410 EBX:0749a0a4 ECX:043d91a0 EDX:042db6c0 ESI:7f22fe70 EDI:00000000 Stack dump: -0x7f22ea0c: 06392af3 3f800000 00000000 043471d8 +0x7f22ea0c: 06392af3 3f800000 00000000 043d6408 0x7f22ea1c: 062782b5 3f800000 00000000 7f22eaf8 0x7f22ea2c: 0694d98d 0749a000 00000008 00000002 0x7f22ea3c: 00001406 00000000 00000000 053faff4 -0x7f22ea4c: 053b36f5 3f800000 00000000 00000000 +0x7f22ea4c: 053b3849 3f800000 00000000 00000000 0x7f22ea5c: 00000000 00000000 00000000 000080e1 Backtrace: =>0 0x04ec47c0 (0x7f22eaf8) - 1 0x053b3c5e init_format_filter_info+0x275(gl_info=0x7f0677f4, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:986] in wined3d (0x7f22eb78) - 2 0x053b4972 initPixelFormats+0x81(gl_info=0x7f0677f4, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:1177] in wined3d (0x7f22eb98) - 3 0x053175c9 InitAdapters+0x268a(This=0x7f0677d0) [/home/dank/wine-git/dlls/wined3d/directx.c:5069] in wined3d (0x7f22f0d8) - 4 0x053bfd97 WineDirect3DCreate+0x67(dxVersion=0x0009, parent=0x7f020f98) [/home/dank/wine-git/dlls/wined3d/wined3d_main.c:87] in wined3d (0x7f22f128) + 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) + 2 0x053b4ac6 initPixelFormats+0x81(gl_info=0x7f06772c, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:1177] in wined3d (0x7f22eb98) + 3 0x05317475 InitAdapters+0x268a(This=0x7f067708) [/home/dank/wine-git/dlls/wined3d/directx.c:5055] in wined3d (0x7f22f0d8) + 4 0x053bfeeb WineDirect3DCreate+0x67(dxVersion=0x0009, parent=0x7f01d8e0) [/home/dank/wine-git/dlls/wined3d/wined3d_main.c:87] in wined3d (0x7f22f128) 5 0x054eab5e Direct3DCreate9+0x62(SDKVersion=0x0020) [/home/dank/wine-git/dlls/d3d9/d3d9_main.c:43] in d3d9 (0x7f22f168) 6 0x050f09fa get_display_device_id+0xa0(szIdentifierBuffer="134.2 MB") [/home/dank/wine-git/dlls/dxdiagn/provider.c:212] in dxdiagn (0x7f22f608) 7 0x050f14bd DXDiag_InitDXDiagDisplayContainer+0x2bf(pSubCont=0x7f054ea0) [/home/dank/wine-git/dlls/dxdiagn/provider.c:537] in dxdiagn (0x7f22fc38) @@ -50,8 +50,8 @@ 13 0x0494b226 main+0x1f1(argc=0x7f22fe70, argv=0x7f001d08) [/home/dank/wine-git/dlls/dxdiagn/tests/../../../include/wine/test.h:592] in dxdiagn_test (0x7f22fe58) 14 0x0494b2b6 __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in dxdiagn_test (0x7f22fe98) 15 0x04854ba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f22fed8) - 16 0x04756820 call_thread_func+0xc() in ntdll (0x7f22fee8) - 17 0x0475685e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2424] in ntdll (0x7f22ffc8) + 16 0x047569f0 call_thread_func+0xc() in ntdll (0x7f22fee8) + 17 0x04756a2e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 18 0x0472f736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f22ffe8) 0x04ec47c0: movl $0x100,0x074cad5c Modules: @@ -140,17 +140,14 @@ 00000012 0 00000019 explorer.exe 0000001a 0 -0000000b (D) Z:\home\dank\wine-git\dlls\dxdiagn\tests\dxdiagn_test.exe - 0000003d 0 <== -0000001d dsound_test.exe - 0000003f 15 - 00000040 0 +0000000c (D) Z:\home\dank\wine-git\dlls\dxdiagn\tests\dxdiagn_test.exe + 00000024 0 <== Backtrace: =>0 0x04ec47c0 (0x7f22eaf8) - 1 0x053b3c5e init_format_filter_info+0x275(gl_info=0x7f0677f4, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:986] in wined3d (0x7f22eb78) - 2 0x053b4972 initPixelFormats+0x81(gl_info=0x7f0677f4, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:1177] in wined3d (0x7f22eb98) - 3 0x053175c9 InitAdapters+0x268a(This=0x7f0677d0) [/home/dank/wine-git/dlls/wined3d/directx.c:5069] in wined3d (0x7f22f0d8) - 4 0x053bfd97 WineDirect3DCreate+0x67(dxVersion=0x0009, parent=0x7f020f98) [/home/dank/wine-git/dlls/wined3d/wined3d_main.c:87] in wined3d (0x7f22f128) + 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) + 2 0x053b4ac6 initPixelFormats+0x81(gl_info=0x7f06772c, vendor=HW_VENDOR_NVIDIA) [/home/dank/wine-git/dlls/wined3d/utils.c:1177] in wined3d (0x7f22eb98) + 3 0x05317475 InitAdapters+0x268a(This=0x7f067708) [/home/dank/wine-git/dlls/wined3d/directx.c:5055] in wined3d (0x7f22f0d8) + 4 0x053bfeeb WineDirect3DCreate+0x67(dxVersion=0x0009, parent=0x7f01d8e0) [/home/dank/wine-git/dlls/wined3d/wined3d_main.c:87] in wined3d (0x7f22f128) 5 0x054eab5e Direct3DCreate9+0x62(SDKVersion=0x0020) [/home/dank/wine-git/dlls/d3d9/d3d9_main.c:43] in d3d9 (0x7f22f168) 6 0x050f09fa get_display_device_id+0xa0(szIdentifierBuffer="134.2 MB") [/home/dank/wine-git/dlls/dxdiagn/provider.c:212] in dxdiagn (0x7f22f608) 7 0x050f14bd DXDiag_InitDXDiagDisplayContainer+0x2bf(pSubCont=0x7f054ea0) [/home/dank/wine-git/dlls/dxdiagn/provider.c:537] in dxdiagn (0x7f22fc38) @@ -162,13 +159,13 @@ 13 0x0494b226 main+0x1f1(argc=0x7f22fe70, argv=0x7f001d08) [/home/dank/wine-git/dlls/dxdiagn/tests/../../../include/wine/test.h:592] in dxdiagn_test (0x7f22fe58) 14 0x0494b2b6 __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in dxdiagn_test (0x7f22fe98) 15 0x04854ba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f22fed8) - 16 0x04756820 call_thread_func+0xc() in ntdll (0x7f22fee8) - 17 0x0475685e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2424] in ntdll (0x7f22ffc8) + 16 0x047569f0 call_thread_func+0xc() in ntdll (0x7f22fee8) + 17 0x04756a2e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 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,973 allocs, 25,374 frees, 13,811,306 bytes allocated + total heap usage: 31,968 allocs, 25,369 frees, 13,811,208 bytes allocated 24 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) @@ -281,3 +278,8 @@ used_suppression: 254 dl-hack3-cond-1 used_suppression: 91 glibc-2.10-on-SUSE-10.3-(x86) + + 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 + diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-dxgi_device.txt 2010-03-05-07.56/vg-dxgi_device.txt --- 2010-03-04-09.32/vg-dxgi_device.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-dxgi_device.txt 2010-03-05 10:11:40.000000000 -0800 @@ -19,19 +19,19 @@ pool 0, level 0, face 0, surface 0x7f22fc64 partial stub! fixme:d3d10core:device_parent_CreateSurface Implement DXGI<->wined3d usage conversion fixme:d3d10core:d3d10_device_CreateTexture2D iface 0x7f01266c, desc 0x7f22fba0, data (nil), texture 0x7f22fbe8 partial stub! -fixme:dxgi:dxgi_device_create_surface iface 0x7f012658, desc (nil), usage 0, shared_resource (nil), outer 0x7f047010, surface 0x7f047018 partial stub! +fixme:dxgi:dxgi_device_create_surface iface 0x7f012658, desc (nil), usage 0, shared_resource (nil), outer 0x7f046fe0, surface 0x7f046fe8 partial stub! fixme:d3d10core:d3d10_texture2d_init Implement DXGI<->wined3d usage conversion fixme:dxgi:dxgi_device_CreateSurface Implement DXGI<->wined3d usage conversion fixme:d3d10core:device_parent_CreateSurface iface 0x7f012674, superior (nil), width 512, height 512, format 0x37, usage 0x20, pool 0, level 0, face 0, surface 0x7f22fc54 partial stub! fixme:d3d10core:device_parent_CreateSurface Implement DXGI<->wined3d usage conversion fixme:d3d10core:d3d10_device_CreateTexture2D iface 0x7f01266c, desc 0x7f22fb90, data (nil), texture 0x7f22fbd8 partial stub! -fixme:dxgi:dxgi_device_create_surface iface 0x7f012658, desc (nil), usage 0, shared_resource (nil), outer 0x7f0471d8, surface 0x7f0471e0 partial stub! +fixme:dxgi:dxgi_device_create_surface iface 0x7f012658, desc (nil), usage 0, shared_resource (nil), outer 0x7f012f50, surface 0x7f012f58 partial stub! fixme:d3d10core:d3d10_texture2d_init Implement DXGI<->wined3d usage conversion HEAP SUMMARY: in use at exit: 400,515 bytes in 4,851 blocks - total heap usage: 29,015 allocs, 24,164 frees, 13,820,767 bytes allocated + total heap usage: 28,876 allocs, 24,025 frees, 13,476,270 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: 334 from 98) + ERROR SUMMARY: 50 errors from 2 contexts (suppressed: 333 from 97) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 177 todo_suppress_dlopen_leak @@ -60,7 +60,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: 221 dl-hack3-cond-1 used_suppression: 68 glibc-2.10-on-SUSE-10.3-(x86) diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-gdiplus_graphics.txt 2010-03-05-07.56/vg-gdiplus_graphics.txt --- 2010-03-04-09.32/vg-gdiplus_graphics.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-gdiplus_graphics.txt 2010-03-05 10:11:40.000000000 -0800 @@ -1,194 +1,10 @@ Conditional jump or move depends on uninitialised value(s) - at X11DRV_DIB_GenColorMap (dib.c:367) - by X11DRV_DIB_BuildColorMap (dib.c:436) - by X11DRV_CreateDIBSection (dib.c:4747) - by CreateDIBSection (dib.c:1353) - by GdipCreateBitmapFromScan0 (image.c:1663) - by test_GdipGetNearestColor (graphics.c:2295) - by func_graphics (graphics.c:2451) - by run_test (test.h:541) - by main (test.h:591) - Uninitialised value was created by a stack allocation - at GdipCreateBitmapFromScan0 (image.c:1616) - -{ - - 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:367) - by X11DRV_DIB_BuildColorMap (dib.c:436) - by X11DRV_CreateDIBSection (dib.c:4747) - by CreateDIBSection (dib.c:1353) - by GdipCreateBitmapFromScan0 (image.c:1663) - by test_GdipGetNearestColor (graphics.c:2295) - by func_graphics (graphics.c:2451) - by run_test (test.h:541) - by main (test.h:591) - Uninitialised value was created by a stack allocation - at GdipCreateBitmapFromScan0 (image.c:1616) - -{ - - 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:935) - by X11DRV_SetTextColor (graphics.c:1464) - by SetTextColor (dc.c:1001) - by DC_InitDC (dc.c:247) - by BITMAP_SelectObject (bitmap.c:614) - by SelectObject (gdiobj.c:1100) - by GdipGetImageGraphicsContext (image.c:1957) - by test_GdipGetNearestColor (graphics.c:2297) - by func_graphics (graphics.c:2451) - by run_test (test.h:541) - by main (test.h:591) - Uninitialised value was created by a stack allocation - at GdipCreateBitmapFromScan0 (image.c:1616) - -{ - - 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:935) - by X11DRV_SetBkColor (graphics.c:1454) - by SetBkColor (dc.c:958) - by DC_InitDC (dc.c:248) - by BITMAP_SelectObject (bitmap.c:614) - by SelectObject (gdiobj.c:1100) - by GdipGetImageGraphicsContext (image.c:1957) - by test_GdipGetNearestColor (graphics.c:2297) - by func_graphics (graphics.c:2451) - by run_test (test.h:541) - by main (test.h:591) - Uninitialised value was created by a stack allocation - at GdipCreateBitmapFromScan0 (image.c:1616) - -{ - - 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:935) - by X11DRV_SelectPen (pen.c:83) - by PEN_SelectObject (pen.c:237) - by SelectObject (gdiobj.c:1100) - by DC_InitDC (dc.c:249) - by BITMAP_SelectObject (bitmap.c:614) - by SelectObject (gdiobj.c:1100) - by GdipGetImageGraphicsContext (image.c:1957) - by test_GdipGetNearestColor (graphics.c:2297) - by func_graphics (graphics.c:2451) - by run_test (test.h:541) - by main (test.h:591) - Uninitialised value was created by a stack allocation - at GdipCreateBitmapFromScan0 (image.c:1616) - -{ - - 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:935) - by BRUSH_SelectSolidBrush (brush.c:202) - by X11DRV_SelectBrush (brush.c:281) - by BRUSH_SelectObject (brush.c:396) - by SelectObject (gdiobj.c:1100) - by DC_InitDC (dc.c:250) - by BITMAP_SelectObject (bitmap.c:614) - by SelectObject (gdiobj.c:1100) - by GdipGetImageGraphicsContext (image.c:1957) - by test_GdipGetNearestColor (graphics.c:2297) - by func_graphics (graphics.c:2451) - by run_test (test.h:541) - by main (test.h:591) - Uninitialised value was created by a stack allocation - at GdipCreateBitmapFromScan0 (image.c:1616) - -{ - - 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 (0x7f020f30, 0x7f22fcd0): Passing color unmodified -fixme:gdiplus:GdipGetNearestColor (0x7f0221a8, 0x7f22fcd0): Passing color unmodified -fixme:gdiplus:GdipGetNearestColor (0x7f022f88, 0x7f22fcd0): Passing color unmodified -fixme:gdiplus:GdipGetNearestColor (0x7f0251d0, 0x7f22fcd0): Passing color unmodified -fixme:gdiplus:GdipGetNearestColor (0x7f0260e0, 0x7f22fcd0): Passing color unmodified -fixme:gdiplus:GdipGetNearestColor (0x7f0003f0, 0x7f22fcd0): Passing color unmodified - Conditional jump or move depends on uninitialised value(s) at X11DRV_PALETTE_ComputeChannelShift (palette.c:289) by X11DRV_PALETTE_ComputeColorShifts (palette.c:333) by X11DRV_XRender_SetPhysBitmapDepth (xrender.c:945) by X11DRV_CreateDIBSection (dib.c:4752) by CreateDIBSection (dib.c:1353) - by GdipCreateBitmapFromScan0 (image.c:1663) + by GdipCreateBitmapFromScan0 (image.c:1670) by test_GdipGetNearestColor (graphics.c:2372) by func_graphics (graphics.c:2451) by run_test (test.h:541) @@ -198,7 +14,7 @@ by initialize_block (heap.c:239) by RtlAllocateHeap (heap.c:1701) by CreateDIBSection (dib.c:1240) - by GdipCreateBitmapFromScan0 (image.c:1663) + by GdipCreateBitmapFromScan0 (image.c:1670) by test_GdipGetNearestColor (graphics.c:2372) by func_graphics (graphics.c:2451) by run_test (test.h:541) @@ -219,12 +35,12 @@ fun:main } Conditional jump or move depends on uninitialised value(s) - at X11DRV_PALETTE_ComputeChannelShift (palette.c:300) - by X11DRV_PALETTE_ComputeColorShifts (palette.c:333) + at X11DRV_PALETTE_ComputeChannelShift (palette.c:289) + by X11DRV_PALETTE_ComputeColorShifts (palette.c:334) by X11DRV_XRender_SetPhysBitmapDepth (xrender.c:945) by X11DRV_CreateDIBSection (dib.c:4752) by CreateDIBSection (dib.c:1353) - by GdipCreateBitmapFromScan0 (image.c:1663) + by GdipCreateBitmapFromScan0 (image.c:1670) by test_GdipGetNearestColor (graphics.c:2372) by func_graphics (graphics.c:2451) by run_test (test.h:541) @@ -234,7 +50,7 @@ by initialize_block (heap.c:239) by RtlAllocateHeap (heap.c:1701) by CreateDIBSection (dib.c:1240) - by GdipCreateBitmapFromScan0 (image.c:1663) + by GdipCreateBitmapFromScan0 (image.c:1670) by test_GdipGetNearestColor (graphics.c:2372) by func_graphics (graphics.c:2451) by run_test (test.h:541) @@ -255,12 +71,12 @@ fun:main } Conditional jump or move depends on uninitialised value(s) - at X11DRV_PALETTE_ComputeChannelShift (palette.c:306) - by X11DRV_PALETTE_ComputeColorShifts (palette.c:333) + at X11DRV_PALETTE_ComputeChannelShift (palette.c:289) + by X11DRV_PALETTE_ComputeColorShifts (palette.c:335) by X11DRV_XRender_SetPhysBitmapDepth (xrender.c:945) by X11DRV_CreateDIBSection (dib.c:4752) by CreateDIBSection (dib.c:1353) - by GdipCreateBitmapFromScan0 (image.c:1663) + by GdipCreateBitmapFromScan0 (image.c:1670) by test_GdipGetNearestColor (graphics.c:2372) by func_graphics (graphics.c:2451) by run_test (test.h:541) @@ -270,7 +86,7 @@ by initialize_block (heap.c:239) by RtlAllocateHeap (heap.c:1701) by CreateDIBSection (dib.c:1240) - by GdipCreateBitmapFromScan0 (image.c:1663) + by GdipCreateBitmapFromScan0 (image.c:1670) by test_GdipGetNearestColor (graphics.c:2372) by func_graphics (graphics.c:2451) by run_test (test.h:541) @@ -290,14 +106,16 @@ fun:run_test fun:main } +err:xrender:get_xrender_format_from_color_shifts No XRender format found! +fixme:gdiplus:GdipGetNearestColor (0x7f026a20, 0x7f22fcd0): Passing color unmodified Conditional jump or move depends on uninitialised value(s) - at X11DRV_PALETTE_ComputeChannelShift (palette.c:289) - by X11DRV_PALETTE_ComputeColorShifts (palette.c:334) + at X11DRV_PALETTE_ComputeChannelShift (palette.c:300) + by X11DRV_PALETTE_ComputeColorShifts (palette.c:333) by X11DRV_XRender_SetPhysBitmapDepth (xrender.c:945) by X11DRV_CreateDIBSection (dib.c:4752) by CreateDIBSection (dib.c:1353) - by GdipCreateBitmapFromScan0 (image.c:1663) - by test_GdipGetNearestColor (graphics.c:2372) + by GdipCreateBitmapFromScan0 (image.c:1670) + by test_GdipGetNearestColor (graphics.c:2382) by func_graphics (graphics.c:2451) by run_test (test.h:541) by main (test.h:591) @@ -306,8 +124,8 @@ by initialize_block (heap.c:239) by RtlAllocateHeap (heap.c:1701) by CreateDIBSection (dib.c:1240) - by GdipCreateBitmapFromScan0 (image.c:1663) - by test_GdipGetNearestColor (graphics.c:2372) + by GdipCreateBitmapFromScan0 (image.c:1670) + by test_GdipGetNearestColor (graphics.c:2382) by func_graphics (graphics.c:2451) by run_test (test.h:541) by main (test.h:591) @@ -327,13 +145,13 @@ fun:main } Conditional jump or move depends on uninitialised value(s) - at X11DRV_PALETTE_ComputeChannelShift (palette.c:300) - by X11DRV_PALETTE_ComputeColorShifts (palette.c:334) + at X11DRV_PALETTE_ComputeChannelShift (palette.c:306) + by X11DRV_PALETTE_ComputeColorShifts (palette.c:333) by X11DRV_XRender_SetPhysBitmapDepth (xrender.c:945) by X11DRV_CreateDIBSection (dib.c:4752) by CreateDIBSection (dib.c:1353) - by GdipCreateBitmapFromScan0 (image.c:1663) - by test_GdipGetNearestColor (graphics.c:2372) + by GdipCreateBitmapFromScan0 (image.c:1670) + by test_GdipGetNearestColor (graphics.c:2382) by func_graphics (graphics.c:2451) by run_test (test.h:541) by main (test.h:591) @@ -342,8 +160,8 @@ by initialize_block (heap.c:239) by RtlAllocateHeap (heap.c:1701) by CreateDIBSection (dib.c:1240) - by GdipCreateBitmapFromScan0 (image.c:1663) - by test_GdipGetNearestColor (graphics.c:2372) + by GdipCreateBitmapFromScan0 (image.c:1670) + by test_GdipGetNearestColor (graphics.c:2382) by func_graphics (graphics.c:2451) by run_test (test.h:541) by main (test.h:591) @@ -363,13 +181,13 @@ fun:main } Conditional jump or move depends on uninitialised value(s) - at X11DRV_PALETTE_ComputeChannelShift (palette.c:306) + at X11DRV_PALETTE_ComputeChannelShift (palette.c:300) by X11DRV_PALETTE_ComputeColorShifts (palette.c:334) by X11DRV_XRender_SetPhysBitmapDepth (xrender.c:945) by X11DRV_CreateDIBSection (dib.c:4752) by CreateDIBSection (dib.c:1353) - by GdipCreateBitmapFromScan0 (image.c:1663) - by test_GdipGetNearestColor (graphics.c:2372) + by GdipCreateBitmapFromScan0 (image.c:1670) + by test_GdipGetNearestColor (graphics.c:2382) by func_graphics (graphics.c:2451) by run_test (test.h:541) by main (test.h:591) @@ -378,8 +196,8 @@ by initialize_block (heap.c:239) by RtlAllocateHeap (heap.c:1701) by CreateDIBSection (dib.c:1240) - by GdipCreateBitmapFromScan0 (image.c:1663) - by test_GdipGetNearestColor (graphics.c:2372) + by GdipCreateBitmapFromScan0 (image.c:1670) + by test_GdipGetNearestColor (graphics.c:2382) by func_graphics (graphics.c:2451) by run_test (test.h:541) by main (test.h:591) @@ -399,13 +217,13 @@ fun:main } Conditional jump or move depends on uninitialised value(s) - at X11DRV_PALETTE_ComputeChannelShift (palette.c:289) - by X11DRV_PALETTE_ComputeColorShifts (palette.c:335) + at X11DRV_PALETTE_ComputeChannelShift (palette.c:306) + by X11DRV_PALETTE_ComputeColorShifts (palette.c:334) by X11DRV_XRender_SetPhysBitmapDepth (xrender.c:945) by X11DRV_CreateDIBSection (dib.c:4752) by CreateDIBSection (dib.c:1353) - by GdipCreateBitmapFromScan0 (image.c:1663) - by test_GdipGetNearestColor (graphics.c:2372) + by GdipCreateBitmapFromScan0 (image.c:1670) + by test_GdipGetNearestColor (graphics.c:2382) by func_graphics (graphics.c:2451) by run_test (test.h:541) by main (test.h:591) @@ -414,8 +232,8 @@ by initialize_block (heap.c:239) by RtlAllocateHeap (heap.c:1701) by CreateDIBSection (dib.c:1240) - by GdipCreateBitmapFromScan0 (image.c:1663) - by test_GdipGetNearestColor (graphics.c:2372) + by GdipCreateBitmapFromScan0 (image.c:1670) + by test_GdipGetNearestColor (graphics.c:2382) by func_graphics (graphics.c:2451) by run_test (test.h:541) by main (test.h:591) @@ -440,8 +258,8 @@ by X11DRV_XRender_SetPhysBitmapDepth (xrender.c:945) by X11DRV_CreateDIBSection (dib.c:4752) by CreateDIBSection (dib.c:1353) - by GdipCreateBitmapFromScan0 (image.c:1663) - by test_GdipGetNearestColor (graphics.c:2372) + by GdipCreateBitmapFromScan0 (image.c:1670) + by test_GdipGetNearestColor (graphics.c:2382) by func_graphics (graphics.c:2451) by run_test (test.h:541) by main (test.h:591) @@ -450,8 +268,8 @@ by initialize_block (heap.c:239) by RtlAllocateHeap (heap.c:1701) by CreateDIBSection (dib.c:1240) - by GdipCreateBitmapFromScan0 (image.c:1663) - by test_GdipGetNearestColor (graphics.c:2372) + by GdipCreateBitmapFromScan0 (image.c:1670) + by test_GdipGetNearestColor (graphics.c:2382) by func_graphics (graphics.c:2451) by run_test (test.h:541) by main (test.h:591) @@ -476,8 +294,8 @@ by X11DRV_XRender_SetPhysBitmapDepth (xrender.c:945) by X11DRV_CreateDIBSection (dib.c:4752) by CreateDIBSection (dib.c:1353) - by GdipCreateBitmapFromScan0 (image.c:1663) - by test_GdipGetNearestColor (graphics.c:2372) + by GdipCreateBitmapFromScan0 (image.c:1670) + by test_GdipGetNearestColor (graphics.c:2382) by func_graphics (graphics.c:2451) by run_test (test.h:541) by main (test.h:591) @@ -486,8 +304,8 @@ by initialize_block (heap.c:239) by RtlAllocateHeap (heap.c:1701) by CreateDIBSection (dib.c:1240) - by GdipCreateBitmapFromScan0 (image.c:1663) - by test_GdipGetNearestColor (graphics.c:2372) + by GdipCreateBitmapFromScan0 (image.c:1670) + by test_GdipGetNearestColor (graphics.c:2382) by func_graphics (graphics.c:2451) by run_test (test.h:541) by main (test.h:591) @@ -507,18 +325,16 @@ fun:main } err:xrender:get_xrender_format_from_color_shifts No XRender format found! -fixme:gdiplus:GdipGetNearestColor (0x7f0040f8, 0x7f22fcd0): Passing color unmodified -err:xrender:get_xrender_format_from_color_shifts No XRender format found! -fixme:gdiplus:GdipGetNearestColor (0x7f004180, 0x7f22fcd0): Passing color unmodified +fixme:gdiplus:GdipGetNearestColor (0x7f0043d0, 0x7f22fcd0): Passing color unmodified err:xrender:get_xrender_format_from_color_shifts No XRender format found! -fixme:gdiplus:GdipGetNearestColor (0x7f006968, 0x7f22fcd0): Passing color unmodified -fixme:gdiplus:GdipGetNearestColor (0x7f004fc0, 0x7f22fcd0): Passing color unmodified -fixme:gdiplus:GdipGetNearestColor (0x7f009438, 0x7f22fcd0): Passing color unmodified -fixme:gdiplus:GdipGetNearestColor (0x7f0050f0, 0x7f22fc8c): Passing color unmodified +fixme:gdiplus:GdipGetNearestColor (0x7f005130, 0x7f22fcd0): Passing color unmodified +fixme:gdiplus:GdipGetNearestColor (0x7f007dc8, 0x7f22fcd0): Passing color unmodified +fixme:gdiplus:GdipGetNearestColor (0x7f009788, 0x7f22fcd0): Passing color unmodified +fixme:gdiplus:GdipGetNearestColor (0x7f026b28, 0x7f22fc8c): Passing color unmodified HEAP SUMMARY: in use at exit: 386,232 bytes in 5,093 blocks - total heap usage: 26,256 allocs, 21,163 frees, 6,063,638 bytes allocated + total heap usage: 26,268 allocs, 21,175 frees, 6,077,434 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks @@ -530,7 +346,7 @@ To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v - ERROR SUMMARY: 169 errors from 16 contexts (suppressed: 333 from 97) + ERROR SUMMARY: 125 errors from 10 contexts (suppressed: 333 from 97) used_suppression: 96 todo_suppress_libfontconfig_leak used_suppression: 168 todo_suppress_dlopen_leak diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-gdiplus_image.txt 2010-03-05-07.56/vg-gdiplus_image.txt --- 2010-03-04-09.32/vg-gdiplus_image.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-gdiplus_image.txt 1969-12-31 16:00:00.000000000 -0800 @@ -1,98 +0,0 @@ - Conditional jump or move depends on uninitialised value(s) - at X11DRV_DIB_GenColorMap (dib.c:367) - by X11DRV_DIB_BuildColorMap (dib.c:436) - by X11DRV_CreateDIBSection (dib.c:4747) - by CreateDIBSection (dib.c:1353) - by GdipCreateBitmapFromScan0 (image.c:1663) - by GdipCreateBitmapFromHBITMAP (image.c:3207) - by test_GdipCreateBitmapFromHBITMAP (image.c:524) - by func_image (image.c:1832) - by run_test (test.h:541) - by main (test.h:591) - Uninitialised value was created by a stack allocation - at GdipCreateBitmapFromScan0 (image.c:1616) - -{ - - Memcheck:Cond - fun:X11DRV_DIB_GenColorMap - fun:X11DRV_DIB_BuildColorMap - fun:X11DRV_CreateDIBSection - fun:CreateDIBSection - fun:GdipCreateBitmapFromScan0 - fun:GdipCreateBitmapFromHBITMAP - fun:test_GdipCreateBitmapFromHBITMAP - fun:func_image - fun:run_test - fun:main -} - Conditional jump or move depends on uninitialised value(s) - at X11DRV_DIB_GenColorMap (dib.c:367) - by X11DRV_DIB_BuildColorMap (dib.c:436) - by X11DRV_CreateDIBSection (dib.c:4747) - by CreateDIBSection (dib.c:1353) - by GdipCreateBitmapFromScan0 (image.c:1663) - by GdipCreateBitmapFromHBITMAP (image.c:3207) - by test_GdipCreateBitmapFromHBITMAP (image.c:524) - by func_image (image.c:1832) - by run_test (test.h:541) - by main (test.h:591) - Uninitialised value was created by a stack allocation - at GdipCreateBitmapFromScan0 (image.c:1616) - -{ - - Memcheck:Cond - fun:X11DRV_DIB_GenColorMap - fun:X11DRV_DIB_BuildColorMap - fun:X11DRV_CreateDIBSection - fun:CreateDIBSection - fun:GdipCreateBitmapFromScan0 - fun:GdipCreateBitmapFromHBITMAP - fun:test_GdipCreateBitmapFromHBITMAP - fun:func_image - fun:run_test - fun:main -} -fixme:gdiplus:GdipCreateBitmapFromHBITMAP no support for device-dependent bitmaps -fixme:gdiplus:GdipBitmapSetPixel not implemented for format 0x30101 -fixme:gdiplus:GdipBitmapSetPixel not implemented for format 0x30402 -fixme:gdiplus:GdipBitmapSetPixel not implemented for format 0x30803 -fixme:gdiplus:GdipImageRotateFlip (0x7f00e8d8 1) stub -fixme:gdiplus:GdipImageRotateFlip (0x7f036dc8 4) stub -fixme:gdiplus:GdipImageRotateFlip (0x7f0372a8 6) stub - - HEAP SUMMARY: - in use at exit: 313,587 bytes in 4,737 blocks - total heap usage: 23,488 allocs, 18,751 frees, 6,155,752 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: 231,422 bytes in 1,975 blocks - suppressed: 82,037 bytes in 2,751 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: 12 errors from 3 contexts (suppressed: 518 from 99) - - used_suppression: 96 todo_suppress_libfontconfig_leak - used_suppression: 187 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: 2 todo_wine_dlls_winex11drv__XkbUseExtension - 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: 8 X on SUSE11 writev uninit padding 2 - used_suppression: 156 bogus_Xcursor - used_suppression: 79 glibc-2.10-on-SUSE-10.3-(x86) - used_suppression: 234 dl-hack3-cond-1 - diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-jscript_run.txt 2010-03-05-07.56/vg-jscript_run.txt --- 2010-03-04-09.32/vg-jscript_run.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-jscript_run.txt 2010-03-05 10:11:40.000000000 -0800 @@ -277,8 +277,8 @@ LEAK SUMMARY: definitely lost: 96 bytes in 10 blocks indirectly lost: 120 bytes in 10 blocks - possibly lost: 13,574 bytes in 539 blocks - still reachable: 1,464,786 bytes in 11,671 blocks + possibly lost: 13,590 bytes in 540 blocks + still reachable: 1,464,770 bytes in 11,670 blocks suppressed: 76,602 bytes in 2,712 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-04-09.32/vg-kernel32_change.txt 2010-03-05-07.56/vg-kernel32_change.txt --- 2010-03-04-09.32/vg-kernel32_change.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-kernel32_change.txt 2010-03-05 10:11:40.000000000 -0800 @@ -678,8 +678,8 @@ by NtNotifyChangeDirectoryFile (directory.c:2993) by FindNextChangeNotification (change.c:118) by NotificationThread (change.c:50) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + 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) @@ -703,7 +703,7 @@ indirectly lost: 120 bytes in 10 blocks possibly lost: 28,424 bytes in 15 blocks still reachable: 185,821 bytes in 1,725 blocks - suppressed: 74,234 bytes in 2,695 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 diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-kernel32_debugger.txt 2010-03-05-07.56/vg-kernel32_debugger.txt --- 2010-03-04-09.32/vg-kernel32_debugger.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-kernel32_debugger.txt 2010-03-05 10:11:40.000000000 -0800 @@ -1,28 +1,28 @@ -Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x0496e5d1). +Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x0496e66d). Register dump: CS:0073 SS:007b DS:007b ES:0000 FS:000b GS:0013 - EIP:0496e5d1 ESP:7f23fcd0 EBP:7f23fcf8 EFLAGS:00000000( - -- - - - ) - EAX:00000000 EBX:04a08ff4 ECX:00000000 EDX:00000386 + EIP:0496e66d ESP:7f23fcd0 EBP:7f23fcf8 EFLAGS:00000000( - -- - - - ) + EAX:00000000 EBX:04a09ff4 ECX:00000000 EDX:00000386 ESI:7f23fe70 EDI:00000000 Stack dump: -0x7f23fcd0: 049f328a 00000092 00000000 7f23fce8 -0x7f23fce0: 001a0019 049f39e6 047f7cb1 00000000 -0x7f23fcf0: 7f23fe70 04a08ff4 7f23fd28 0496fd77 +0x7f23fcd0: 049f396a 000000a7 00000000 7f23fce8 +0x7f23fce0: 001a0019 049f4298 047f7cb1 00000000 +0x7f23fcf0: 7f23fe70 04a09ff4 7f23fd28 049703ec 0x7f23fd00: 00000003 7f002c88 00000000 00000030 0x7f23fd10: 04780ff4 00000008 7ffdf000 047e0000 -0x7f23fd20: 04a08ff4 04a08ff4 7f23fd88 049ed284 +0x7f23fd20: 04a09ff4 04a09ff4 7f23fd88 049ed958 Backtrace: -=>0 0x0496e5d1 doCrash+0x6d(argc=0x0003, argv=0x7f002c88) [/home/dank/wine-git/dlls/kernel32/tests/debugger.c:148] in kernel32_test (0x7f23fcf8) - 1 0x0496fd77 func_debugger+0xd8() [/home/dank/wine-git/dlls/kernel32/tests/debugger.c:479] in kernel32_test (0x7f23fd28) - 2 0x049ed284 run_test+0x9f(name="debugger") [/home/dank/wine-git/dlls/kernel32/tests/../../../include/wine/test.h:543] in kernel32_test (0x7f23fd88) - 3 0x049ed59e main+0x1f1(argc=0x7f23fe70, argv=0x7f002c88) [/home/dank/wine-git/dlls/kernel32/tests/../../../include/wine/test.h:592] in kernel32_test (0x7f23fe58) - 4 0x049ed62a __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in kernel32_test (0x7f23fe98) +=>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) + 2 0x049ed958 run_test+0x9f(name="debugger") [/home/dank/wine-git/dlls/kernel32/tests/../../../include/wine/test.h:543] in kernel32_test (0x7f23fd88) + 3 0x049edc72 main+0x1f1(argc=0x7f23fe70, argv=0x7f002c88) [/home/dank/wine-git/dlls/kernel32/tests/../../../include/wine/test.h:592] in kernel32_test (0x7f23fe58) + 4 0x049edcfe __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in kernel32_test (0x7f23fe98) 5 0x0481eba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f23fed8) - 6 0x04756820 call_thread_func+0xc() in ntdll (0x7f23fee8) - 7 0x0475685e call_thread_entry_point+0x34(entry=0x481ea6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2424] in ntdll (0x7f23ffc8) + 6 0x047569f0 call_thread_func+0xc() in ntdll (0x7f23fee8) + 7 0x04756a2e call_thread_entry_point+0x34(entry=0x481ea6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f23ffc8) 8 0x0472f736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f23ffe8) -0x0496e5d1 doCrash+0x6d [/home/dank/wine-git/dlls/kernel32/tests/debugger.c:148] in kernel32_test: movb $0x0,0x0(%eax) -148 *p=0; +0x0496e66d doCrash+0x6d [/home/dank/wine-git/dlls/kernel32/tests/debugger.c:169] in kernel32_test: movb $0x0,0x0(%eax) +169 *p=0; Modules: Module Address Debug info Name (50 modules) ELF 4000000- 401d000 Deferred ld-linux.so.2 @@ -41,39 +41,39 @@ ELF 490a000- 4921000 Deferred libnsl.so.1 ELF 4921000- 492c000 Deferred libnss_nis.so.2 ELF 492c000- 4938000 Deferred libnss_files.so.2 -ELF 4938000- 4ab3000 Dwarf kernel32_test - \-PE 4940000- 4ab3000 \ kernel32_test -ELF 4ab3000- 4bd5000 Deferred user32 - \-PE 4ad0000- 4bd5000 \ user32 -ELF 4bd5000- 4c6f000 Deferred gdi32 - \-PE 4be0000- 4c6f000 \ gdi32 -ELF 4c6f000- 4ccb000 Deferred advapi32 - \-PE 4c80000- 4ccb000 \ advapi32 -ELF 4ccb000- 4d44000 Deferred rpcrt4 - \-PE 4ce0000- 4d44000 \ rpcrt4 -ELF 4d44000- 4dc3000 Deferred libfreetype.so.6 -ELF 4dc3000- 4dd9000 Deferred libz.so.1 -ELF 4dd9000- 4e06000 Deferred libfontconfig.so.1 -ELF 4e06000- 4e2d000 Deferred libexpat.so.1 -ELF 4e4f000- 4f00000 Deferred winex11 - \-PE 4e60000- 4f00000 \ winex11 -ELF 4f11000- 4f1a000 Deferred libsm.so.6 -ELF 4f1a000- 4f35000 Deferred libice.so.6 -ELF 4f35000- 4f45000 Deferred libxext.so.6 -ELF 4f45000- 5074000 Deferred libx11.so.6 -ELF 5074000- 5079000 Deferred libuuid.so.1 -ELF 5079000- 507d000 Deferred libxau.so.6 -ELF 507d000- 509b000 Deferred libxcb.so.1 -ELF 509b000- 50a0000 Deferred libxdmcp.so.6 -ELF 50a0000- 50c1000 Deferred imm32 - \-PE 50b0000- 50c1000 \ imm32 -ELF 50c1000- 50c4000 Deferred libxinerama.so.1 -ELF 50c4000- 50ca000 Deferred libxxf86vm.so.1 -ELF 50ca000- 50d4000 Deferred libxrender.so.1 -ELF 50d4000- 50dd000 Deferred libxrandr.so.2 -ELF 50dd000- 50e1000 Deferred libxcomposite.so.1 -ELF 50e1000- 50e7000 Deferred libxfixes.so.3 -ELF 50e7000- 50f2000 Deferred libxcursor.so.1 +ELF 4938000- 4ab4000 Dwarf kernel32_test + \-PE 4940000- 4ab4000 \ kernel32_test +ELF 4ab4000- 4bd6000 Deferred user32 + \-PE 4ad0000- 4bd6000 \ user32 +ELF 4bd6000- 4c70000 Deferred gdi32 + \-PE 4be0000- 4c70000 \ gdi32 +ELF 4c70000- 4ccc000 Deferred advapi32 + \-PE 4c80000- 4ccc000 \ advapi32 +ELF 4ccc000- 4d45000 Deferred rpcrt4 + \-PE 4ce0000- 4d45000 \ rpcrt4 +ELF 4d45000- 4dc4000 Deferred libfreetype.so.6 +ELF 4dc4000- 4dda000 Deferred libz.so.1 +ELF 4dda000- 4e07000 Deferred libfontconfig.so.1 +ELF 4e07000- 4e2e000 Deferred libexpat.so.1 +ELF 4e50000- 4f01000 Deferred winex11 + \-PE 4e60000- 4f01000 \ winex11 +ELF 4f12000- 4f1b000 Deferred libsm.so.6 +ELF 4f1b000- 4f36000 Deferred libice.so.6 +ELF 4f36000- 4f46000 Deferred libxext.so.6 +ELF 4f46000- 5075000 Deferred libx11.so.6 +ELF 5075000- 507a000 Deferred libuuid.so.1 +ELF 507a000- 507e000 Deferred libxau.so.6 +ELF 507e000- 509c000 Deferred libxcb.so.1 +ELF 509c000- 50a1000 Deferred libxdmcp.so.6 +ELF 50a1000- 50c2000 Deferred imm32 + \-PE 50b0000- 50c2000 \ imm32 +ELF 50c2000- 50c5000 Deferred libxinerama.so.1 +ELF 50c5000- 50cb000 Deferred libxxf86vm.so.1 +ELF 50cb000- 50d5000 Deferred libxrender.so.1 +ELF 50d5000- 50de000 Deferred libxrandr.so.2 +ELF 50de000- 50e2000 Deferred libxcomposite.so.1 +ELF 50e2000- 50e8000 Deferred libxfixes.so.3 +ELF 50e8000- 50f3000 Deferred libxcursor.so.1 ELF 7bf00000-7bf04000 Deferred Threads: process tid prio (all id:s are in hex) @@ -90,47 +90,39 @@ 00000012 0 00000019 explorer.exe 0000001a 0 -00000029 rpcss.exe - 0000003f 0 - 0000002e 0 - 00000030 0 -00000032 rpcss.exe - 0000002c 0 - 00000033 0 +00000030 rpcss.exe + 00000034 0 + 00000029 0 + 0000002a 0 +0000002c rpcss.exe + 0000002f 0 + 00000032 0 00000031 0 -00000015 dsound_test.exe - 00000028 15 - 0000003c 0 -00000022 kernel32_test.exe - 0000001f 0 -00000020 (D) Z:\home\dank\wine-git\dlls\kernel32\tests\kernel32_test.exe - 0000000c 0 <== +00000036 kernel32_test.exe + 0000003b 0 +0000003d (D) Z:\home\dank\wine-git\dlls\kernel32\tests\kernel32_test.exe + 0000003e 0 <== Backtrace: -=>0 0x0496e5d1 doCrash+0x6d(argc=0x0003, argv=0x7f002c88) [/home/dank/wine-git/dlls/kernel32/tests/debugger.c:148] in kernel32_test (0x7f23fcf8) - 1 0x0496fd77 func_debugger+0xd8() [/home/dank/wine-git/dlls/kernel32/tests/debugger.c:479] in kernel32_test (0x7f23fd28) - 2 0x049ed284 run_test+0x9f(name="debugger") [/home/dank/wine-git/dlls/kernel32/tests/../../../include/wine/test.h:543] in kernel32_test (0x7f23fd88) - 3 0x049ed59e main+0x1f1(argc=0x7f23fe70, argv=0x7f002c88) [/home/dank/wine-git/dlls/kernel32/tests/../../../include/wine/test.h:592] in kernel32_test (0x7f23fe58) - 4 0x049ed62a __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in kernel32_test (0x7f23fe98) +=>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) + 2 0x049ed958 run_test+0x9f(name="debugger") [/home/dank/wine-git/dlls/kernel32/tests/../../../include/wine/test.h:543] in kernel32_test (0x7f23fd88) + 3 0x049edc72 main+0x1f1(argc=0x7f23fe70, argv=0x7f002c88) [/home/dank/wine-git/dlls/kernel32/tests/../../../include/wine/test.h:592] in kernel32_test (0x7f23fe58) + 4 0x049edcfe __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in kernel32_test (0x7f23fe98) 5 0x0481eba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f23fed8) - 6 0x04756820 call_thread_func+0xc() in ntdll (0x7f23fee8) - 7 0x0475685e call_thread_entry_point+0x34(entry=0x481ea6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2424] in ntdll (0x7f23ffc8) + 6 0x047569f0 call_thread_func+0xc() in ntdll (0x7f23fee8) + 7 0x04756a2e call_thread_entry_point+0x34(entry=0x481ea6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f23ffc8) 8 0x0472f736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f23ffe8) HEAP SUMMARY: - in use at exit: 261,272 bytes in 4,517 blocks - total heap usage: 21,015 allocs, 16,498 frees, 5,413,154 bytes allocated - - - HEAP SUMMARY: - in use at exit: 38,431 bytes in 165 blocks - total heap usage: 3,682 allocs, 3,517 frees, 25,384,845 bytes allocated + 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 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: 186,924 bytes in 1,812 blocks - suppressed: 74,228 bytes in 2,695 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 @@ -154,7 +146,12 @@ used_suppression: 55 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 191 dl-hack3-cond-1 -debugger.c:411: Tests skipped: "none" debugger test needs user interaction + + 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) @@ -250,27 +247,27 @@ 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\\wtacec.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\\wta53.tmp preloader: Warning: failed to reserve range 00110000-68000000 -wine: Unhandled page fault on write access to 0x00000000 at address 0x496e5d1 (thread 0040), starting debugger... +wine: Unhandled page fault on write access to 0x00000000 at address 0x496e66d (thread 0046), 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\\wtacd8.tmp 39 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\\wta3e.tmp 32 48 preloader: Warning: failed to reserve range 00110000-68000000 HEAP SUMMARY: - in use at exit: 261,370 bytes in 4,517 blocks - total heap usage: 21,033 allocs, 16,516 frees, 5,383,157 bytes allocated + 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 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,022 bytes in 1,812 blocks - suppressed: 74,228 bytes in 2,695 blocks + still reachable: 187,019 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 @@ -297,20 +294,20 @@ 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\\wt1ae5.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\\wt72bf.tmp HEAP SUMMARY: - in use at exit: 257,844 bytes in 4,425 blocks - total heap usage: 20,976 allocs, 16,551 frees, 5,306,847 bytes allocated + 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 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,496 bytes in 1,720 blocks - suppressed: 74,228 bytes in 2,695 blocks + still reachable: 183,493 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 @@ -333,24 +330,24 @@ 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 0x496e5d1 (thread 001d), starting debugger... +wine: Unhandled page fault on write access to 0x00000000 at address 0x496e66d (thread 000b), 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\\wt1ae2.tmp 53 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\\wt72bc.tmp 34 48 preloader: Warning: failed to reserve range 00110000-68000000 HEAP SUMMARY: - in use at exit: 257,865 bytes in 4,425 blocks - total heap usage: 20,976 allocs, 16,551 frees, 5,306,882 bytes allocated + in use at exit: 257,888 bytes in 4,425 blocks + total heap usage: 20,976 allocs, 16,551 frees, 5,306,905 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: 183,517 bytes in 1,720 blocks - suppressed: 74,228 bytes in 2,695 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 @@ -376,19 +373,19 @@ 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\\wt8914.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\\wtdb6e.tmp HEAP SUMMARY: - in use at exit: 261,542 bytes in 4,518 blocks - total heap usage: 21,033 allocs, 16,515 frees, 5,383,241 bytes allocated + 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 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,194 bytes in 1,813 blocks - suppressed: 74,228 bytes in 2,695 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 @@ -413,24 +410,24 @@ 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 0x496e5d1 (thread 0044), starting debugger... +wine: Unhandled page fault on write access to 0x00000000 at address 0x496e66d (thread 0021), 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\\wt8911.tmp 57 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\\wtdb6c.tmp 64 48 preloader: Warning: failed to reserve range 00110000-68000000 HEAP SUMMARY: - in use at exit: 257,868 bytes in 4,425 blocks - total heap usage: 20,976 allocs, 16,551 frees, 5,306,887 bytes allocated + 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 possibly lost: 0 bytes in 0 blocks still reachable: 183,520 bytes in 1,720 blocks - suppressed: 74,228 bytes in 2,695 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 @@ -455,15 +452,15 @@ HEAP SUMMARY: - in use at exit: 261,370 bytes in 4,517 blocks - total heap usage: 21,033 allocs, 16,516 frees, 5,383,253 bytes allocated + 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 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,022 bytes in 1,812 blocks - suppressed: 74,228 bytes in 2,695 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 @@ -490,32 +487,32 @@ 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\\wtf952.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\\wt47a6.tmp preloader: Warning: failed to reserve range 00110000-68000000 -wine: Unhandled page fault on write access to 0x00000000 at address 0x496e5d1 (thread 003d), starting debugger... +wine: Unhandled page fault on write access to 0x00000000 at address 0x496e66d (thread 002d), 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\\wtf94f.tmp 67 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\\wt47a3.tmp 36 48 preloader: Warning: failed to reserve range 00110000-68000000 HEAP SUMMARY: - in use at exit: 261,370 bytes in 4,517 blocks - total heap usage: 21,033 allocs, 16,516 frees, 5,383,253 bytes allocated + 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,868 bytes in 4,425 blocks - total heap usage: 20,976 allocs, 16,551 frees, 5,306,887 bytes allocated + 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 possibly lost: 0 bytes in 0 blocks still reachable: 187,022 bytes in 1,812 blocks - suppressed: 74,228 bytes in 2,695 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 @@ -545,7 +542,46 @@ indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks still reachable: 183,520 bytes in 1,720 blocks - suppressed: 74,228 bytes in 2,695 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 + + For counts of detected and suppressed errors, rerun with: -v + ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 284 from 86) + + used_suppression: 94 todo_suppress_libfontconfig_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: 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 + + 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 + +preloader: Warning: failed to reserve range 00110000-68000000 + + HEAP SUMMARY: + in use at exit: 257,838 bytes in 4,425 blocks + total heap usage: 20,975 allocs, 16,550 frees, 5,306,810 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: 183,467 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 @@ -570,15 +606,15 @@ HEAP SUMMARY: - in use at exit: 257,851 bytes in 4,427 blocks - total heap usage: 21,357 allocs, 16,930 frees, 5,934,854 bytes allocated + 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 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,497 bytes in 1,722 blocks - suppressed: 74,234 bytes in 2,695 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 diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-kernel32_fiber.txt 2010-03-05-07.56/vg-kernel32_fiber.txt --- 2010-03-04-09.32/vg-kernel32_fiber.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-kernel32_fiber.txt 2010-03-05 10:11:40.000000000 -0800 @@ -548,8 +548,8 @@ at run_test (test.h:553) by __wine_spec_exe_entry (exe_entry.c:36) by start_process (process.c:1028) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) by start_process (loader.c:2612) by ??? (port.c:84) Uninitialised value was created by a stack allocation @@ -638,15 +638,15 @@ } HEAP SUMMARY: - in use at exit: 258,860 bytes in 4,429 blocks - total heap usage: 21,004 allocs, 16,575 frees, 5,310,341 bytes allocated + in use at exit: 258,883 bytes in 4,429 blocks + total heap usage: 21,004 allocs, 16,575 frees, 5,310,364 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: 184,506 bytes in 1,724 blocks - suppressed: 74,234 bytes in 2,695 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 diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-kernel32_pipe.txt 2010-03-05-07.56/vg-kernel32_pipe.txt --- 2010-03-04-09.32/vg-kernel32_pipe.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-kernel32_pipe.txt 2010-03-05 10:11:40.000000000 -0800 @@ -9,8 +9,8 @@ by NtFsControlFile (file.c:1479) by ConnectNamedPipe (sync.c:1592) by serverThreadMain1 (pipe.c:422) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + 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) @@ -38,83 +38,6 @@ 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: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: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: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: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: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: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 -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 -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 -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 -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 -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 -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 @@ -154,24 +77,24 @@ fixme:sync:GetNamedPipeHandleStateA 0x30 0x7f22fbd8 0x7f22fbd4 (nil) (nil) (nil) 0 HEAP SUMMARY: - in use at exit: 286,897 bytes in 4,457 blocks - total heap usage: 21,402 allocs, 16,945 frees, 5,425,442 bytes allocated + in use at exit: 286,860 bytes in 4,455 blocks + total heap usage: 21,382 allocs, 16,927 frees, 5,422,001 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 26,404 bytes in 14 blocks still reachable: 185,811 bytes in 1,725 blocks - suppressed: 74,562 bytes in 2,708 blocks + suppressed: 74,525 bytes in 2,706 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: 20 errors from 10 contexts (suppressed: 292 from 91) + ERROR SUMMARY: 30 errors from 10 contexts (suppressed: 291 from 90) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 143 todo_suppress_dlopen_leak - used_suppression: 2 wine_bug_20548_ConnectNamedPipe + used_suppression: 3 wine_bug_20548_ConnectNamedPipe 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 @@ -180,8 +103,8 @@ 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: 3 wine_bug_20548_ReadFile used_suppression: 1 todo_suppress_wine_init_load_order_leak + used_suppression: 1 wine_bug_20548_ReadFile used_suppression: 1 todo_suppress_wine_alloc_module_leak used_suppression: 1 todo_wine_dlls_winex11drv_XOpenDisplay used_suppression: 56 glibc-2.10-on-SUSE-10.3-(x86) diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-kernel32_thread.txt 2010-03-05-07.56/vg-kernel32_thread.txt --- 2010-03-04-09.32/vg-kernel32_thread.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-kernel32_thread.txt 2010-03-05 10:11:40.000000000 -0800 @@ -2,8 +2,8 @@ at strlen (mc_replace_strmem.c:282) by lstrlenA (string.c:194) by threadFunc1 (thread.c:196) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + 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) @@ -21,22 +21,20 @@ fun:start_thread fun:clone } - Warning: client switching stacks? SP change: 0x7ffd7538 --> 0x7f32f3b0 - to suppress, use: --max-stackframe=13271432 or greater + Warning: client switching stacks? SP change: 0x7ffd3538 --> 0x7f42f3b0 + to suppress, use: --max-stackframe=12206472 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) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + 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) @@ -47,7 +45,6 @@ Memcheck:Addr4 fun:set_test_val obj:/lib/ld-2.10.1.so - fun:NtDelayExecution fun:SleepEx fun:Sleep fun:threadFunc6 @@ -59,12 +56,11 @@ } 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) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + 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) @@ -74,7 +70,6 @@ Memcheck:Addr4 fun:set_test_val - fun:NtDelayExecution fun:SleepEx fun:Sleep fun:threadFunc6 @@ -86,20 +81,20 @@ } HEAP SUMMARY: - in use at exit: 275,833 bytes in 4,447 blocks - total heap usage: 21,213 allocs, 16,766 frees, 5,397,251 bytes allocated + 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 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 - suppressed: 74,234 bytes in 2,695 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: 12 errors from 9 contexts (suppressed: 290 from 89) + ERROR SUMMARY: 13 errors from 10 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-04-09.32/vg-msacm32_msacm.txt 2010-03-05-07.56/vg-msacm32_msacm.txt --- 2010-03-04-09.32/vg-msacm32_msacm.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-msacm32_msacm.txt 2010-03-05 10:11:40.000000000 -0800 @@ -26,7 +26,7 @@ HEAP SUMMARY: in use at exit: 326,826 bytes in 5,963 blocks - total heap usage: 26,386 allocs, 20,423 frees, 12,084,497 bytes allocated + total heap usage: 26,386 allocs, 20,423 frees, 12,084,512 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-msi_automation.txt 2010-03-05-07.56/vg-msi_automation.txt --- 2010-03-04-09.32/vg-msi_automation.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-msi_automation.txt 2010-03-05 10:11:40.000000000 -0800 @@ -1,22 +1,22 @@ 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" 0x7f025900 0x7f22e27c 0x7f015430 0x7f22e278 0x7f22e28c - stub +fixme:advapi:LookupAccountNameW (null) L"dank" 0x7f023480 0x7f22e27c 0x7f00b280 0x7f22e278 0x7f22e28c - stub HEAP SUMMARY: - in use at exit: 379,628 bytes in 6,132 blocks - total heap usage: 61,844 allocs, 55,712 frees, 13,488,498 bytes allocated + 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 LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks - possibly lost: 11,394 bytes in 285 blocks - still reachable: 277,682 bytes in 3,023 blocks - suppressed: 90,432 bytes in 2,814 blocks + possibly lost: 9,982 bytes in 258 blocks + still reachable: 279,094 bytes in 3,050 blocks + suppressed: 90,443 bytes in 2,814 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: 26 errors from 26 contexts (suppressed: 751 from 116) + ERROR SUMMARY: 24 errors from 24 contexts (suppressed: 751 from 116) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 213 todo_suppress_dlopen_leak diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-msi_install.txt 2010-03-05-07.56/vg-msi_install.txt --- 2010-03-04-09.32/vg-msi_install.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-msi_install.txt 2010-03-05 10:11:40.000000000 -0800 @@ -13,8 +13,8 @@ by peek_message (message.c:2207) by GetMessageW (message.c:2943) by apartment_hostobject_thread (compobj.c:940) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + 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) @@ -45,14 +45,14 @@ LEAK SUMMARY: definitely lost: 24 bytes in 1 blocks indirectly lost: 120 bytes in 10 blocks - possibly lost: 1,700 bytes in 29 blocks - still reachable: 238,350 bytes in 2,098 blocks - suppressed: 91,421 bytes in 2,823 blocks + possibly lost: 288 bytes in 2 blocks + still reachable: 239,762 bytes in 2,125 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: 5 errors from 5 contexts (suppressed: 3688 from 123) + ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 3691 from 123) 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: 295 dl-hack3-cond-1 + used_suppression: 298 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-04-09.32/vg-msxml3_xmlelem.txt 2010-03-05-07.56/vg-msxml3_xmlelem.txt --- 2010-03-04-09.32/vg-msxml3_xmlelem.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-msxml3_xmlelem.txt 2010-03-05 10:11:40.000000000 -0800 @@ -99,7 +99,7 @@ indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks still reachable: 235,619 bytes in 1,967 blocks - suppressed: 88,206 bytes in 2,790 blocks + suppressed: 88,216 bytes in 2,790 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-04-09.32/vg-ntdll_exception.txt 2010-03-05-07.56/vg-ntdll_exception.txt --- 2010-03-04-09.32/vg-ntdll_exception.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-ntdll_exception.txt 2010-03-05 10:11:40.000000000 -0800 @@ -197,20 +197,20 @@ exception.c:377: Test failed: 14: Wrong number of parameters 0/2 Conditional jump or move depends on uninitialised value(s) at handler (exception.c:384) - by ??? (signal_i386.c:2445) - by ??? (signal_i386.c:2445) + by ??? (signal_i386.c:2478) + by ??? (signal_i386.c:2478) by call_stack_handlers (signal_i386.c:606) by raise_exception (signal_i386.c:684) - by NtRaiseException (signal_i386.c:2347) - by raise_segv_exception (signal_i386.c:1680) + by NtRaiseException (signal_i386.c:2376) + by raise_segv_exception (signal_i386.c:1709) by ??? by test_prot_fault (exception.c:416) by func_exception (exception.c:1432) by run_test (test.h:541) by main (test.h:591) Uninitialised value was created by a client request - at setup_exception_record (signal_i386.c:1558) - by segv_handler (signal_i386.c:1805) + at setup_exception_record (signal_i386.c:1587) + by segv_handler (signal_i386.c:1834) by ??? (in /lib/tls/i686/cmov/libpthread-2.10.1.so) { @@ -244,36 +244,36 @@ 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 001e), starting debugger... +wine: Unhandled illegal instruction at address 0x7f230000 (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 - Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine winedbg --auto 37 48 + Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine winedbg --auto 54 48 preloader: Warning: failed to reserve range 00110000-68000000 Unhandled exception: illegal instruction in 32-bit code (0x7f230000). Register dump: CS:0073 SS:007b DS:007b ES:0000 FS:000b GS:0013 EIP:7f230000 ESP:7f22fc7c EBP:7f22fcb8 EFLAGS:00000044( - -- Z- -P- ) - EAX:7f230000 EBX:049aaff4 ECX:04994115 EDX:7f22fc98 + EAX:7f230000 EBX:049aaff4 ECX:04994735 EDX:7f22fc98 ESI:7f22fe70 EDI:00000000 Stack dump: -0x7f22fc7c: 0495a50a 7f230000 04994114 00000012 -0x7f22fc8c: 0498c0c6 00000001 0499482f 7f22ff08 -0x7f22fc9c: 0495abeb 04994114 00000040 7f22fcc8 +0x7f22fc7c: 0495a50a 7f230000 04994734 00000012 +0x7f22fc8c: 0498c6d2 00000001 04994e4f 7f22ff08 +0x7f22fc9c: 0495abeb 04994734 00000040 7f22fcc8 0x7f22fcac: 7f230000 7f002290 049aaff4 7f22fcf8 -0x7f22fcbc: 0495af5b 0495abeb 04994114 04994114 +0x7f22fcbc: 0495af5b 0495abeb 04994734 04994734 0x7f22fccc: 00000012 00000000 7f22fce0 00000000 Backtrace: =>0 0x7f230000 (0x7f22fcb8) 1 0x0495af5b test_prot_fault+0x6b() [/home/dank/wine-git/dlls/ntdll/tests/exception.c:418] in ntdll_test (0x7f22fcf8) 2 0x0495d568 func_exception+0x38e() [/home/dank/wine-git/dlls/ntdll/tests/exception.c:1433] in ntdll_test (0x7f22fd28) - 3 0x0498c8c8 run_test+0x9f(name="exception.c") [/home/dank/wine-git/dlls/ntdll/tests/../../../include/wine/test.h:543] in ntdll_test (0x7f22fd88) - 4 0x0498cbe2 main+0x1f1(argc=0x7f22fe70, argv=0x7f001cf8) [/home/dank/wine-git/dlls/ntdll/tests/../../../include/wine/test.h:592] in ntdll_test (0x7f22fe58) - 5 0x0498cc72 __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in ntdll_test (0x7f22fe98) + 3 0x0498ced4 run_test+0x9f(name="exception.c") [/home/dank/wine-git/dlls/ntdll/tests/../../../include/wine/test.h:543] in ntdll_test (0x7f22fd88) + 4 0x0498d1ee main+0x1f1(argc=0x7f22fe70, argv=0x7f001cf8) [/home/dank/wine-git/dlls/ntdll/tests/../../../include/wine/test.h:592] in ntdll_test (0x7f22fe58) + 5 0x0498d27e __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in ntdll_test (0x7f22fe98) 6 0x04854ba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f22fed8) - 7 0x04756820 call_thread_func+0xc() in ntdll (0x7f22fee8) - 8 0x0475685e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2424] in ntdll (0x7f22ffc8) + 7 0x047569f0 call_thread_func+0xc() in ntdll (0x7f22fee8) + 8 0x04756a2e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 9 0x0472f736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f22ffe8) 0x7f230000: pushl $0x0 Modules: @@ -343,26 +343,29 @@ 00000012 0 00000019 explorer.exe 0000001a 0 -00000029 rpcss.exe - 0000003f 0 - 0000002e 0 - 00000030 0 -00000032 rpcss.exe - 0000002c 0 - 00000033 0 +00000030 rpcss.exe + 00000034 0 + 00000029 0 + 0000002a 0 +0000002c rpcss.exe + 0000002f 0 + 00000032 0 00000031 0 -00000025 (D) Z:\home\dank\wine-git\dlls\ntdll\tests\ntdll_test.exe - 0000001e 0 <== +00000036 (D) Z:\home\dank\wine-git\dlls\ntdll\tests\ntdll_test.exe + 0000002b 0 <== +0000001f ole32_test.exe + 00000038 0 + 00000041 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) 2 0x0495d568 func_exception+0x38e() [/home/dank/wine-git/dlls/ntdll/tests/exception.c:1433] in ntdll_test (0x7f22fd28) - 3 0x0498c8c8 run_test+0x9f(name="exception.c") [/home/dank/wine-git/dlls/ntdll/tests/../../../include/wine/test.h:543] in ntdll_test (0x7f22fd88) - 4 0x0498cbe2 main+0x1f1(argc=0x7f22fe70, argv=0x7f001cf8) [/home/dank/wine-git/dlls/ntdll/tests/../../../include/wine/test.h:592] in ntdll_test (0x7f22fe58) - 5 0x0498cc72 __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in ntdll_test (0x7f22fe98) + 3 0x0498ced4 run_test+0x9f(name="exception.c") [/home/dank/wine-git/dlls/ntdll/tests/../../../include/wine/test.h:543] in ntdll_test (0x7f22fd88) + 4 0x0498d1ee main+0x1f1(argc=0x7f22fe70, argv=0x7f001cf8) [/home/dank/wine-git/dlls/ntdll/tests/../../../include/wine/test.h:592] in ntdll_test (0x7f22fe58) + 5 0x0498d27e __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in ntdll_test (0x7f22fe98) 6 0x04854ba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f22fed8) - 7 0x04756820 call_thread_func+0xc() in ntdll (0x7f22fee8) - 8 0x0475685e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2424] in ntdll (0x7f22ffc8) + 7 0x047569f0 call_thread_func+0xc() in ntdll (0x7f22fee8) + 8 0x04756a2e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 9 0x0472f736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f22ffe8) valgrind: Unrecognised instruction at address 0x7f230000. Your program just tried to execute an instruction that Valgrind @@ -384,27 +387,27 @@ exception.c:377: Test failed: 15: Wrong number of parameters 0/2 Conditional jump or move depends on uninitialised value(s) at handler (exception.c:384) - by ??? (signal_i386.c:2445) - by ??? (signal_i386.c:2445) - by __regs_RtlUnwind (signal_i386.c:2322) + by ??? (signal_i386.c:2478) + by ??? (signal_i386.c:2478) + by __regs_RtlUnwind (signal_i386.c:2351) by __wine_call_from_regs (in /home/dank/wine-git/dlls/ntdll/ntdll.dll.so) - by ??? (signal_i386.c:2338) + by ??? (signal_i386.c:2367) by __wine_unwind_frame (exception.h:294) by __wine_exception_handler (exception.h:319) - by ??? (signal_i386.c:2445) - by ??? (signal_i386.c:2445) + by ??? (signal_i386.c:2478) + by ??? (signal_i386.c:2478) by call_stack_handlers (signal_i386.c:606) by raise_exception (signal_i386.c:684) - by NtRaiseException (signal_i386.c:2347) - by raise_segv_exception (signal_i386.c:1680) + by NtRaiseException (signal_i386.c:2376) + by raise_segv_exception (signal_i386.c:1709) by ??? by test_prot_fault (exception.c:416) by func_exception (exception.c:1432) by run_test (test.h:541) by main (test.h:591) Uninitialised value was created by a client request - at setup_exception_record (signal_i386.c:1558) - by segv_handler (signal_i386.c:1805) + at setup_exception_record (signal_i386.c:1587) + by segv_handler (signal_i386.c:1834) by ??? (in /lib/tls/i686/cmov/libpthread-2.10.1.so) { @@ -433,12 +436,12 @@ HEAP SUMMARY: in use at exit: 261,170 bytes in 4,520 blocks - total heap usage: 21,036 allocs, 16,516 frees, 5,413,805 bytes allocated + total heap usage: 21,037 allocs, 16,517 frees, 5,413,841 bytes allocated HEAP SUMMARY: in use at exit: 38,419 bytes in 165 blocks - total heap usage: 3,549 allocs, 3,384 frees, 24,297,715 bytes allocated + total heap usage: 3,570 allocs, 3,405 frees, 24,761,374 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-ntdll_file.txt 2010-03-05-07.56/vg-ntdll_file.txt --- 2010-03-04-09.32/vg-ntdll_file.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-ntdll_file.txt 2010-03-05 10:11:40.000000000 -0800 @@ -6,7 +6,7 @@ by func_file (file.c:1475) by run_test (test.h:541) by main (test.h:591) - Address 0x4996520 is 0 bytes inside data symbol "systemrootW.15308" + Address 0x4996b40 is 0 bytes inside data symbol "systemrootW.15308" { @@ -28,7 +28,7 @@ HEAP SUMMARY: in use at exit: 257,568 bytes in 4,429 blocks - total heap usage: 21,161 allocs, 16,733 frees, 5,833,890 bytes allocated + total heap usage: 21,162 allocs, 16,734 frees, 5,833,926 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-ole32_clipboard.txt 2010-03-05-07.56/vg-ole32_clipboard.txt --- 2010-03-04-09.32/vg-ole32_clipboard.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-ole32_clipboard.txt 2010-03-05 10:11:40.000000000 -0800 @@ -10,8 +10,8 @@ by thread_selection_wnd (clipboard.c:329) by selection_acquire (clipboard.c:2576) by selection_thread_proc (clipboard.c:2612) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + 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) @@ -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,144 bytes in 2,295 blocks + still reachable: 461,248 bytes in 2,296 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 diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-oleaut32_tmarshal.txt 2010-03-05-07.56/vg-oleaut32_tmarshal.txt --- 2010-03-04-09.32/vg-oleaut32_tmarshal.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-oleaut32_tmarshal.txt 2010-03-05 10:11:40.000000000 -0800 @@ -54,7 +54,7 @@ HEAP SUMMARY: in use at exit: 310,523 bytes in 4,703 blocks - total heap usage: 26,132 allocs, 21,429 frees, 12,960,912 bytes allocated + total heap usage: 26,134 allocs, 21,431 frees, 12,961,204 bytes allocated 22 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-qedit_mediadet.txt 2010-03-05-07.56/vg-qedit_mediadet.txt --- 2010-03-04-09.32/vg-qedit_mediadet.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-qedit_mediadet.txt 2010-03-05 10:11:40.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,037 bytes in 2,077 blocks - suppressed: 124,496 bytes in 4,158 blocks + still reachable: 255,033 bytes in 2,076 blocks + suppressed: 124,500 bytes in 4,159 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: 111 todo_suppress_libasound_leak + used_suppression: 112 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-04-09.32/vg-riched20_editor.txt 2010-03-05-07.56/vg-riched20_editor.txt --- 2010-03-04-09.32/vg-riched20_editor.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-riched20_editor.txt 2010-03-05 10:11:40.000000000 -0800 @@ -2706,7 +2706,7 @@ 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,758 bytes in 8,835 blocks + still reachable: 1,037,550 bytes in 8,833 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 diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-rpcrt4_ndr_marshall.txt 2010-03-05-07.56/vg-rpcrt4_ndr_marshall.txt --- 2010-03-04-09.32/vg-rpcrt4_ndr_marshall.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-rpcrt4_ndr_marshall.txt 2010-03-05 10:11:40.000000000 -0800 @@ -984,7 +984,7 @@ definitely lost: 790 bytes in 29 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 904 bytes in 23 blocks - still reachable: 184,298 bytes in 1,742 blocks + still reachable: 184,218 bytes in 1,740 blocks suppressed: 75,299 bytes in 2,705 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-04-09.32/vg-shell32_appbar.txt 2010-03-05-07.56/vg-shell32_appbar.txt --- 2010-03-04-09.32/vg-shell32_appbar.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-shell32_appbar.txt 2010-03-05 10:11:40.000000000 -0800 @@ -142,15 +142,15 @@ } HEAP SUMMARY: - in use at exit: 401,456 bytes in 4,861 blocks - total heap usage: 27,763 allocs, 22,902 frees, 6,499,059 bytes allocated + 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 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,182 bytes in 2,097 blocks - suppressed: 82,154 bytes in 2,754 blocks + still reachable: 319,390 bytes in 2,099 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-04-09.32/vg-shell32_autocomplete.txt 2010-03-05-07.56/vg-shell32_autocomplete.txt --- 2010-03-04-09.32/vg-shell32_autocomplete.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-shell32_autocomplete.txt 2010-03-05 10:11:40.000000000 -0800 @@ -27,7 +27,7 @@ indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks still reachable: 236,721 bytes in 1,975 blocks - suppressed: 83,134 bytes in 2,759 blocks + suppressed: 83,147 bytes in 2,759 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-04-09.32/vg-shell32_progman_dde.txt 2010-03-05-07.56/vg-shell32_progman_dde.txt --- 2010-03-04-09.32/vg-shell32_progman_dde.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-shell32_progman_dde.txt 2010-03-05 10:11:40.000000000 -0800 @@ -49,7 +49,7 @@ indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks still reachable: 329,129 bytes in 3,287 blocks - suppressed: 96,469 bytes in 2,830 blocks + suppressed: 96,481 bytes in 2,830 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-04-09.32/vg-twain_32_dsm.txt 2010-03-05-07.56/vg-twain_32_dsm.txt --- 2010-03-04-09.32/vg-twain_32_dsm.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-twain_32_dsm.txt 2010-03-05 10:11:40.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: 7,567,712 bytes in 6,210 blocks - total heap usage: 37,656 allocs, 31,446 frees, 1,627,566,602 bytes allocated + 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 1 bytes in 1 blocks are definitely lost at malloc (vg_replace_malloc.c:236) @@ -2029,7 +2029,7 @@ fun:run_test fun:main } - 9,299 (36 direct, 9,263 indirect) bytes in 1 blocks are definitely lost + 7,243 (24 direct, 7,219 indirect) bytes in 1 blocks are definitely lost at calloc (vg_replace_malloc.c:467) by ??? by ??? @@ -2041,15 +2041,15 @@ by ??? by ??? by ??? - by ??? - by ??? - by ??? by detect_sane_devices (sane_main.c:434) by SANE_GetIdentity (sane_main.c:442) by SANE_SourceControlHandler (sane_main.c:159) by DS_Entry (sane_main.c:377) 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) bytes in 1 blocks are definitely lost at malloc (vg_replace_malloc.c:236) @@ -2111,7 +2111,7 @@ fun:run_test fun:main } - 12,516 (12,256 direct, 260 indirect) bytes in 1 blocks are definitely lost + 34,696 (44 direct, 34,652 indirect) bytes in 1 blocks are definitely lost at calloc (vg_replace_malloc.c:467) by ??? by ??? @@ -2119,6 +2119,10 @@ by ??? by ??? by ??? + by ??? + by ??? + by ??? + by ??? by detect_sane_devices (sane_main.c:434) by SANE_GetIdentity (sane_main.c:442) by SANE_SourceControlHandler (sane_main.c:159) @@ -2128,10 +2132,6 @@ by ??? by ??? by ??? - by test_sources (dsm.c:763) - by func_dsm (dsm.c:865) - 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) bytes in 1 blocks are definitely lost + 42,751 (4,120 direct, 38,631 indirect) bytes in 1 blocks are definitely lost at malloc (vg_replace_malloc.c:236) by ??? by ??? @@ -2204,16 +2204,16 @@ fun:run_test } LEAK SUMMARY: - definitely lost: 25,251 bytes in 51 blocks - indirectly lost: 68,468 bytes in 295 blocks - possibly lost: 7,125,074 bytes in 1,173 blocks + definitely lost: 13,027 bytes in 51 blocks + indirectly lost: 96,583 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 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: 62 errors from 62 contexts (suppressed: 1751 from 134) + ERROR SUMMARY: 60 errors from 60 contexts (suppressed: 1751 from 134) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 166 todo_suppress_dlopen_leak diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-urlmon_misc.txt 2010-03-05-07.56/vg-urlmon_misc.txt --- 2010-03-04-09.32/vg-urlmon_misc.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-urlmon_misc.txt 2010-03-05 10:11:40.000000000 -0800 @@ -19,11 +19,11 @@ fun:run_test fun:main } -wine: Unhandled page fault on read access to 0xf0f0f0f0 at address 0x4033c46 (thread 003c), starting debugger... +wine: Unhandled page fault on read access to 0xf0f0f0f0 at address 0x4033c46 (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 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 0xf0f0f0f0 in 32-bit code (0x04033c46). @@ -35,7 +35,7 @@ Stack dump: 0x7f22fc38: 0481ed95 04859105 00000000 f0f0f0f0 0x7f22fc48: 7f22fc88 0484709c f0f0f0f0 00000000 -0x7f22fc58: 7f22fc98 7f04e7f8 0497ec90 04980ff4 +0x7f22fc58: 7f22fc98 7f04e898 0497ec90 04980ff4 0x7f22fc68: 0481ed95 04845a58 00000000 049753a0 0x7f22fc78: 7f22fcd8 00000409 0487fff4 0487fff4 0x7f22fc88: 7f22fcc8 048475c6 00000409 00000000 @@ -49,8 +49,8 @@ 6 0x0497456a main+0x1f1(argc=0x7f22fe70, argv=0x7f001cf0) [/home/dank/wine-git/dlls/urlmon/tests/../../../include/wine/test.h:592] in urlmon_test (0x7f22fe58) 7 0x049745f6 __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in urlmon_test (0x7f22fe98) 8 0x04854ba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f22fed8) - 9 0x04756820 call_thread_func+0xc() in ntdll (0x7f22fee8) - 10 0x0475685e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2424] in ntdll (0x7f22ffc8) + 9 0x047569f0 call_thread_func+0xc() in ntdll (0x7f22fee8) + 10 0x04756a2e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 11 0x0472f736 LdrInitializeThunk(kernel_start=0x7ffdf000, unknown2=0, unknown3=0, unknown4=0) [/home/dank/wine-git/dlls/ntdll/loader.c:2621] in ntdll (0x7f22ffe8) 0x04033c46 strlenW+0x15 [/home/dank/wine-git/libs/wine/../../include/wine/unicode.h:216] in libwine.so.1: movzwl 0x0(%eax),%eax 216 while (*s) s++; @@ -74,60 +74,60 @@ \-PE 4810000- 4938000 \ kernel32 ELF 4938000- 4986000 Dwarf urlmon_test \-PE 4940000- 4986000 \ urlmon_test -ELF 4986000- 49eb000 Deferred urlmon - \-PE 4990000- 49eb000 \ urlmon -ELF 49eb000- 4b0e000 Deferred ole32 - \-PE 4a00000- 4b0e000 \ ole32 -ELF 4b0e000- 4b6a000 Deferred advapi32 - \-PE 4b20000- 4b6a000 \ advapi32 -ELF 4b6a000- 4be3000 Deferred rpcrt4 - \-PE 4b80000- 4be3000 \ rpcrt4 -ELF 4be3000- 4d05000 Deferred user32 - \-PE 4c00000- 4d05000 \ user32 -ELF 4d05000- 4d9f000 Deferred gdi32 - \-PE 4d10000- 4d9f000 \ gdi32 -ELF 4d9f000- 4dff000 Deferred shlwapi - \-PE 4db0000- 4dff000 \ shlwapi -ELF 4dff000- 4e5c000 Deferred wininet - \-PE 4e10000- 4e5c000 \ wininet -ELF 4e5c000- 4e72000 Deferred libz.so.1 -ELF 4e72000- 4e96000 Deferred mpr - \-PE 4e80000- 4e96000 \ mpr -ELF 4e96000- 5031000 Deferred shell32 - \-PE 4eb0000- 5031000 \ shell32 -ELF 5031000- 5115000 Deferred comctl32 - \-PE 5040000- 5115000 \ comctl32 -ELF 5115000- 5194000 Deferred libfreetype.so.6 -ELF 5194000- 51c1000 Deferred libfontconfig.so.1 -ELF 51c1000- 51e8000 Deferred libexpat.so.1 -ELF 561b000- 56cc000 Deferred winex11 - \-PE 5630000- 56cc000 \ winex11 -ELF 56cc000- 56d5000 Deferred libsm.so.6 -ELF 56d5000- 56f0000 Deferred libice.so.6 -ELF 56f0000- 5700000 Deferred libxext.so.6 -ELF 5700000- 582f000 Deferred libx11.so.6 -ELF 582f000- 5834000 Deferred libuuid.so.1 -ELF 5834000- 5838000 Deferred libxau.so.6 -ELF 5838000- 5856000 Deferred libxcb.so.1 -ELF 5856000- 585b000 Deferred libxdmcp.so.6 -ELF 585b000- 587c000 Deferred imm32 - \-PE 5860000- 587c000 \ imm32 -ELF 587c000- 587f000 Deferred libxinerama.so.1 -ELF 587f000- 5885000 Deferred libxxf86vm.so.1 -ELF 5885000- 588f000 Deferred libxrender.so.1 -ELF 588f000- 5898000 Deferred libxrandr.so.2 -ELF 5898000- 589c000 Deferred libxcomposite.so.1 -ELF 589c000- 58a2000 Deferred libxfixes.so.3 -ELF 58a2000- 58ad000 Deferred libxcursor.so.1 -ELF 58ad000- 58e0000 Deferred uxtheme - \-PE 58b0000- 58e0000 \ uxtheme +ELF 4986000- 49ec000 Deferred urlmon + \-PE 4990000- 49ec000 \ urlmon +ELF 49ec000- 4b0f000 Deferred ole32 + \-PE 4a10000- 4b0f000 \ ole32 +ELF 4b0f000- 4b6b000 Deferred advapi32 + \-PE 4b20000- 4b6b000 \ advapi32 +ELF 4b6b000- 4be4000 Deferred rpcrt4 + \-PE 4b80000- 4be4000 \ rpcrt4 +ELF 4be4000- 4d06000 Deferred user32 + \-PE 4c00000- 4d06000 \ user32 +ELF 4d06000- 4da0000 Deferred gdi32 + \-PE 4d10000- 4da0000 \ gdi32 +ELF 4da0000- 4e00000 Deferred shlwapi + \-PE 4db0000- 4e00000 \ shlwapi +ELF 4e00000- 4e5d000 Deferred wininet + \-PE 4e10000- 4e5d000 \ wininet +ELF 4e5d000- 4e73000 Deferred libz.so.1 +ELF 4e73000- 4e97000 Deferred mpr + \-PE 4e80000- 4e97000 \ mpr +ELF 4e97000- 5033000 Deferred shell32 + \-PE 4eb0000- 5033000 \ shell32 +ELF 5033000- 5117000 Deferred comctl32 + \-PE 5040000- 5117000 \ comctl32 +ELF 5117000- 5196000 Deferred libfreetype.so.6 +ELF 5196000- 51c3000 Deferred libfontconfig.so.1 +ELF 51c3000- 51ea000 Deferred libexpat.so.1 +ELF 561d000- 56ce000 Deferred winex11 + \-PE 5630000- 56ce000 \ winex11 +ELF 56ce000- 56d7000 Deferred libsm.so.6 +ELF 56d7000- 56f2000 Deferred libice.so.6 +ELF 56f2000- 5702000 Deferred libxext.so.6 +ELF 5702000- 5831000 Deferred libx11.so.6 +ELF 5831000- 5836000 Deferred libuuid.so.1 +ELF 5836000- 583a000 Deferred libxau.so.6 +ELF 583a000- 5858000 Deferred libxcb.so.1 +ELF 5858000- 585d000 Deferred libxdmcp.so.6 +ELF 585d000- 587e000 Deferred imm32 + \-PE 5860000- 587e000 \ imm32 +ELF 587e000- 5881000 Deferred libxinerama.so.1 +ELF 5881000- 5887000 Deferred libxxf86vm.so.1 +ELF 5887000- 5891000 Deferred libxrender.so.1 +ELF 5891000- 589a000 Deferred libxrandr.so.2 +ELF 589a000- 589e000 Deferred libxcomposite.so.1 +ELF 589e000- 58a4000 Deferred libxfixes.so.3 +ELF 58a4000- 58af000 Deferred libxcursor.so.1 +ELF 58af000- 58e2000 Deferred uxtheme + \-PE 58c0000- 58e2000 \ uxtheme ELF 7bf00000-7bf04000 Deferred Threads: process tid prio (all id:s are in hex) 00000008 notepad.exe 00000009 0 0000000e services.exe - 0000001f 0 + 00000025 0 00000014 0 00000010 0 0000000f 0 @@ -138,26 +138,27 @@ 00000012 0 00000019 explorer.exe 0000001a 0 -00000029 rpcss.exe - 0000003f 0 - 0000002e 0 - 00000030 0 -00000032 rpcss.exe - 0000002c 0 - 00000033 0 +00000030 rpcss.exe + 00000034 0 + 00000029 0 + 0000002a 0 +0000002c rpcss.exe + 0000002f 0 + 00000032 0 00000031 0 -00000038 svchost.exe - 00000028 0 - 00000023 0 - 00000040 0 - 0000003d 0 - 00000015 0 -00000016 shell32_test.exe - 00000026 0 -0000002d (D) Z:\home\dank\wine-git\dlls\urlmon\tests\urlmon_test.exe - 0000003c 0 <== -0000002b shell32_test.exe - 00000039 0 +00000026 svchost.exe + 0000001c 0 + 0000003c 0 + 0000000d 0 + 0000001d 0 + 0000003b 0 + 00000045 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 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) @@ -168,30 +169,30 @@ 6 0x0497456a main+0x1f1(argc=0x7f22fe70, argv=0x7f001cf0) [/home/dank/wine-git/dlls/urlmon/tests/../../../include/wine/test.h:592] in urlmon_test (0x7f22fe58) 7 0x049745f6 __wine_spec_exe_entry+0x6a(peb=0x7ffdf000) [/home/dank/wine-git/dlls/winecrt0/exe_entry.c:36] in urlmon_test (0x7f22fe98) 8 0x04854ba4 start_process+0x137(peb=0x7ffdf000) [/home/dank/wine-git/dlls/kernel32/process.c:1028] in kernel32 (0x7f22fed8) - 9 0x04756820 call_thread_func+0xc() in ntdll (0x7f22fee8) - 10 0x0475685e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2424] in ntdll (0x7f22ffc8) + 9 0x047569f0 call_thread_func+0xc() in ntdll (0x7f22fee8) + 10 0x04756a2e call_thread_entry_point+0x34(entry=0x4854a6d, arg=0x7ffdf000) [/home/dank/wine-git/dlls/ntdll/signal_i386.c:2457] in ntdll (0x7f22ffc8) 11 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: 346,863 bytes in 4,989 blocks - total heap usage: 22,753 allocs, 17,764 frees, 6,297,304 bytes allocated + in use at exit: 346,850 bytes in 4,989 blocks + total heap usage: 22,752 allocs, 17,763 frees, 6,297,255 bytes allocated HEAP SUMMARY: in use at exit: 38,487 bytes in 173 blocks - total heap usage: 4,522 allocs, 4,349 frees, 29,732,207 bytes allocated + total heap usage: 4,531 allocs, 4,358 frees, 30,191,410 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 2,284 bytes in 4 blocks still reachable: 260,305 bytes in 2,206 blocks - suppressed: 84,154 bytes in 2,769 blocks + suppressed: 84,141 bytes in 2,769 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: 6 errors from 5 contexts (suppressed: 633 from 102) + ERROR SUMMARY: 6 errors from 5 contexts (suppressed: 632 from 101) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 187 todo_suppress_dlopen_leak @@ -212,95 +213,3 @@ used_suppression: 89 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 231 dl-hack3-cond-1 - 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 -} - 384 bytes in 48 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: 392 bytes in 49 blocks - indirectly lost: 120 bytes in 10 blocks - possibly lost: 0 bytes in 0 blocks - still reachable: 28,574 bytes in 46 blocks - suppressed: 9,401 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 - diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-urlmon_protocol.txt 2010-03-05-07.56/vg-urlmon_protocol.txt --- 2010-03-04-09.32/vg-urlmon_protocol.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-urlmon_protocol.txt 2010-03-05 10:11:40.000000000 -0800 @@ -239,8 +239,8 @@ by AsyncHttpSendRequestProc (http.c:3691) by INTERNET_WorkerThreadFunc (internet.c:3365) by worker_thread_proc (threadpool.c:114) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + by ??? (signal_i386.c:2429) + by call_thread_entry_point (signal_i386.c:2455) { @@ -270,8 +270,8 @@ 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,122 bytes in 2,001 blocks - suppressed: 87,301 bytes in 2,791 blocks + still reachable: 244,150 bytes in 2,002 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 @@ -279,7 +279,7 @@ ERROR SUMMARY: 15 errors from 15 contexts (suppressed: 701 from 119) used_suppression: 94 todo_suppress_libfontconfig_leak - used_suppression: 201 todo_suppress_dlopen_leak + used_suppression: 202 todo_suppress_dlopen_leak used_suppression: 5 wine_bug_20679 used_suppression: 1 suppress_nss_leak used_suppression: 1 user32_builtin_classes_leak diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-user32_clipboard.txt 2010-03-05-07.56/vg-user32_clipboard.txt --- 2010-03-04-09.32/vg-user32_clipboard.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-user32_clipboard.txt 2010-03-05 10:11:40.000000000 -0800 @@ -1,4 +1,4 @@ - 16 bytes in 2 blocks are definitely lost + 24 bytes in 3 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by IMM_GetThreadData (imm.c:226) @@ -10,8 +10,8 @@ by thread_selection_wnd (clipboard.c:329) by selection_acquire (clipboard.c:2576) by selection_thread_proc (clipboard.c:2612) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + 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) @@ -37,22 +37,22 @@ fun:clone } LEAK SUMMARY: - definitely lost: 16 bytes in 2 blocks + definitely lost: 24 bytes in 3 blocks indirectly lost: 120 bytes in 10 blocks - possibly lost: 288 bytes in 2 blocks - still reachable: 531,719 bytes in 2,314 blocks + possibly lost: 432 bytes in 3 blocks + still reachable: 532,957 bytes in 2,320 blocks suppressed: 74,686 bytes in 2,711 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: 291 from 90) + ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 291 from 93) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 143 todo_suppress_dlopen_leak used_suppression: 6 todo_wine_dlls_winex11drv__XkbUseExtension used_suppression: 1 suppress_nss_leak - used_suppression: 3 todo_wine_dlls_winex11drv__x11drv_init_thread_data_main + 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 @@ -62,6 +62,8 @@ 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: 56 glibc-2.10-on-SUSE-10.3-(x86) - used_suppression: 193 dl-hack3-cond-1 + 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 diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-user32_dde.txt 2010-03-05-07.56/vg-user32_dde.txt --- 2010-03-04-09.32/vg-user32_dde.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-user32_dde.txt 2010-03-05 10:11:40.000000000 -0800 @@ -6,7 +6,7 @@ by func_dde (dde.c:2357) by run_test (test.h:541) by main (test.h:591) - Address 0x7f008348 is not stack'd, malloc'd or (recently) free'd + Address 0x7f008448 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 0x7f0088c0 is not stack'd, malloc'd or (recently) free'd + Address 0x7f007938 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,051 allocs, 16,609 frees, 5,314,420 bytes allocated + total heap usage: 21,052 allocs, 16,610 frees, 5,314,456 bytes allocated 8 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) @@ -848,7 +848,7 @@ by func_dde (dde.c:2408) by run_test (test.h:541) by main (test.h:591) - Address 0x7f016ae8 is 16 bytes inside a block of size 17 alloc'd + Address 0x7f072a98 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) @@ -1014,7 +1014,7 @@ by func_dde (dde.c:2423) by run_test (test.h:541) by main (test.h:591) - Address 0x7f01c160 is 24 bytes inside a block of size 25 alloc'd + Address 0x7f01cf18 is 24 bytes inside a block of size 25 alloc'd at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by HeapAlloc (heap.c:276) @@ -1056,7 +1056,7 @@ by func_dde (dde.c:2423) by run_test (test.h:541) by main (test.h:591) - Address 0x7f01ce18 is not stack'd, malloc'd or (recently) free'd + Address 0x7f01c1d0 is not stack'd, malloc'd or (recently) free'd { @@ -1071,7 +1071,7 @@ HEAP SUMMARY: in use at exit: 263,342 bytes in 4,502 blocks - total heap usage: 21,786 allocs, 17,284 frees, 5,777,677 bytes allocated + total heap usage: 21,785 allocs, 17,283 frees, 5,777,421 bytes allocated 8 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) @@ -1277,36 +1277,6 @@ 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) @@ -1641,11 +1611,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) @@ -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,10 +1647,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:2414) by run_test (test.h:541) by main (test.h:591) @@ -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,10 +1686,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) @@ -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 @@ -1758,7 +1730,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) @@ -1794,11 +1766,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) @@ -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 @@ -1894,9 +1864,9 @@ fun:main } LEAK SUMMARY: - definitely lost: 966 bytes in 38 blocks + definitely lost: 942 bytes in 37 blocks indirectly lost: 120 bytes in 10 blocks - possibly lost: 200 bytes in 25 blocks + possibly lost: 224 bytes in 26 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-04-09.32/vg-user32_dialog.txt 2010-03-05-07.56/vg-user32_dialog.txt --- 2010-03-04-09.32/vg-user32_dialog.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-user32_dialog.txt 2010-03-05 10:11:40.000000000 -0800 @@ -19,8 +19,8 @@ } HEAP SUMMARY: - in use at exit: 435,975 bytes in 5,170 blocks - total heap usage: 27,343 allocs, 22,173 frees, 5,884,837 bytes allocated + in use at exit: 436,495 bytes in 5,175 blocks + total heap usage: 27,386 allocs, 22,211 frees, 5,886,193 bytes allocated 28 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) @@ -48,7 +48,7 @@ definitely lost: 28 bytes in 1 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 0 bytes in 0 blocks - still reachable: 360,415 bytes in 2,400 blocks + still reachable: 360,935 bytes in 2,405 blocks suppressed: 75,412 bytes in 2,759 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-04-09.32/vg-user32_menu.txt 2010-03-05-07.56/vg-user32_menu.txt --- 2010-03-04-09.32/vg-user32_menu.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-user32_menu.txt 2010-03-05 10:11:40.000000000 -0800 @@ -9,12 +9,12 @@ by MODULE_InitDLL (loader.c:982) by LdrShutdownThread (loader.c:2348) by exit_thread (thread.c:343) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + 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 0x7f00485c is not stack'd, malloc'd or (recently) free'd + Address 0x7f017c74 is not stack'd, malloc'd or (recently) free'd { @@ -39,14 +39,14 @@ err:menu:SetMenuItemInfo_common Loop detected in menu hierarchy or maximum menu depth exceeded! HEAP SUMMARY: - in use at exit: 567,466 bytes in 6,442 blocks - total heap usage: 123,788 allocs, 117,346 frees, 18,122,089 bytes allocated + 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 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: 492,906 bytes in 3,732 blocks + still reachable: 493,610 bytes in 3,738 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 diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-user32_msg.txt 2010-03-05-07.56/vg-user32_msg.txt --- 2010-03-04-09.32/vg-user32_msg.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-user32_msg.txt 2010-03-05 10:11:40.000000000 -0800 @@ -9,12 +9,12 @@ by MODULE_InitDLL (loader.c:982) by LdrShutdownThread (loader.c:2348) by exit_thread (thread.c:343) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + 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 0x7f00ce84 is not stack'd, malloc'd or (recently) free'd + Address 0x7f00ca7c is not stack'd, malloc'd or (recently) free'd { @@ -49,37 +49,38 @@ HEAP SUMMARY: - 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 + 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 +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: 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: 1: WaitForSingleObject failed Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. @@ -128,36 +129,38 @@ 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,759 bytes in 4,476 blocks + total heap usage: 20,744 allocs, 16,268 frees, 5,237,272 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,549 bytes in 1,738 blocks - suppressed: 73,087 bytes in 2,686 blocks + still reachable: 163,479 bytes in 1,771 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: 3: WaitForSingleObject failed Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. @@ -166,29 +169,30 @@ HEAP SUMMARY: - 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 + 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 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,105 bytes in 1,734 blocks - suppressed: 73,087 bytes in 2,686 blocks + still reachable: 158,565 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 @@ -204,30 +208,29 @@ HEAP SUMMARY: - 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 + 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 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: 157,578 bytes in 1,724 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 @@ -243,29 +246,30 @@ HEAP SUMMARY: - in use at exit: 230,973 bytes in 4,428 blocks - total heap usage: 20,675 allocs, 16,247 frees, 5,218,976 bytes allocated + 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 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,766 bytes in 1,732 blocks - suppressed: 73,087 bytes in 2,686 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: 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 @@ -282,7 +286,7 @@ HEAP SUMMARY: in use at exit: 231,756 bytes in 4,434 blocks - total heap usage: 20,686 allocs, 16,252 frees, 5,220,113 bytes allocated + total heap usage: 20,685 allocs, 16,251 frees, 5,220,077 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks @@ -319,30 +323,29 @@ HEAP SUMMARY: - 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 + 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 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: 158,549 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 @@ -358,34 +361,36 @@ 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: 236,611 bytes in 4,463 blocks + total heap usage: 20,730 allocs, 16,267 frees, 5,236,096 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,578 bytes in 1,724 blocks - suppressed: 73,087 bytes in 2,686 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: 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: 9: WaitForSingleObject failed @@ -396,30 +401,29 @@ HEAP SUMMARY: - 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 + 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 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: 158,549 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 @@ -438,7 +442,6 @@ 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 -preloader: Warning: failed to reserve range 00110000-68000000 LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks @@ -465,6 +468,7 @@ 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: 11: WaitForSingleObject failed Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. @@ -511,34 +515,36 @@ HEAP SUMMARY: - in use at exit: 230,788 bytes in 4,420 blocks - total heap usage: 20,668 allocs, 16,248 frees, 5,218,829 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: 157,581 bytes in 1,724 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: 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: 13: WaitForSingleObject failed @@ -549,20 +555,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: 230,788 bytes in 4,420 blocks + total heap usage: 20,667 allocs, 16,247 frees, 5,218,793 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: 157,581 bytes in 1,724 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 @@ -590,6 +596,7 @@ 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 +preloader: Warning: failed to reserve range 00110000-68000000 LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks @@ -616,7 +623,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: 15: WaitForSingleObject failed Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. @@ -625,36 +631,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,692 allocs, 16,254 frees, 5,220,225 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: 16: WaitForSingleObject failed Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. @@ -663,20 +670,20 @@ HEAP SUMMARY: - 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 + 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,108 bytes in 1,734 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: 280 from 88) + 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 @@ -701,36 +708,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: 235,018 bytes in 4,438 blocks + total heap usage: 20,701 allocs, 16,263 frees, 5,226,217 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: 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: 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: 18: WaitForSingleObject failed Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. @@ -742,7 +750,6 @@ 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 -preloader: Warning: failed to reserve range 00110000-68000000 LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks indirectly lost: 120 bytes in 10 blocks @@ -769,6 +776,7 @@ 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: 19: WaitForSingleObject failed Memcheck, a memory error detector Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. @@ -777,20 +785,20 @@ HEAP SUMMARY: - in use at exit: 230,788 bytes in 4,420 blocks - total heap usage: 20,668 allocs, 16,248 frees, 5,218,829 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: 157,581 bytes in 1,724 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: 280 from 88) + 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 @@ -810,40 +818,40 @@ msg.c:12319: Test failed: 20: WaitForSingleObject failed 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 used_suppression: 54 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 186 dl-hack3-cond-1 +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 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) @@ -873,8 +881,8 @@ msg.c:11015: Tests skipped: Skipping DBCS WM_CHAR test in SBCS codepage 'ANSI Latin 1' HEAP SUMMARY: - in use at exit: 542,142 bytes in 5,611 blocks - total heap usage: 70,923 allocs, 65,312 frees, 18,161,211 bytes allocated + 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 28 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) @@ -946,8 +954,8 @@ by WIN_CreateWindowEx (win.c:1415) by CreateWindowExA (win.c:1467) by create_child_thread (msg.c:6511) - by ??? (signal_i386.c:2396) - by call_thread_entry_point (signal_i386.c:2422) + 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) @@ -978,13 +986,13 @@ 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,120 bytes in 2,884 blocks + still reachable: 445,848 bytes in 2,891 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: 713 from 93) + ERROR SUMMARY: 19 errors from 16 contexts (suppressed: 694 from 93) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 143 todo_suppress_dlopen_leak @@ -1002,7 +1010,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: 214 X on SUSE11 writev uninit padding 2 + used_suppression: 195 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-04-09.32/vg-winhttp_winhttp.txt 2010-03-05-07.56/vg-winhttp_winhttp.txt --- 2010-03-04-09.32/vg-winhttp_winhttp.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-winhttp_winhttp.txt 2010-03-05 10:11:40.000000000 -0800 @@ -155,7 +155,7 @@ indirectly lost: 2,792 bytes in 127 blocks possibly lost: 2,304 bytes in 11 blocks still reachable: 186,463 bytes in 1,773 blocks - suppressed: 79,400 bytes in 2,736 blocks + suppressed: 79,410 bytes in 2,736 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-04-09.32/vg-winspool.drv_info.txt 2010-03-05-07.56/vg-winspool.drv_info.txt --- 2010-03-04-09.32/vg-winspool.drv_info.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-winspool.drv_info.txt 2010-03-05 10:11:40.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: 886 from 112) + ERROR SUMMARY: 11 errors from 11 contexts (suppressed: 887 from 113) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 172 todo_suppress_dlopen_leak diff -Nu -x '*diff.txt' 2010-03-04-09.32/vg-ws2_32_sock.txt 2010-03-05-07.56/vg-ws2_32_sock.txt --- 2010-03-04-09.32/vg-ws2_32_sock.txt 2010-03-04 11:42:34.000000000 -0800 +++ 2010-03-05-07.56/vg-ws2_32_sock.txt 2010-03-05 10:11:40.000000000 -0800 @@ -6,7 +6,7 @@ HEAP SUMMARY: in use at exit: 49,323 bytes in 144 blocks - total heap usage: 16,871 allocs, 16,727 frees, 4,687,718 bytes allocated + total heap usage: 16,877 allocs, 16,733 frees, 4,688,066 bytes allocated LEAK SUMMARY: definitely lost: 0 bytes in 0 blocks