Conditional jump or move depends on uninitialised value(s) at ctl2_add_default_value (typelib2.c:1210) by ICreateTypeInfo2_fnAddFuncDesc (typelib2.c:1728) by test_CreateTypeLib (typelib.c:1171) by func_typelib (typelib.c:1907) by run_test (test.h:541) by main (test.h:591) Uninitialised value was created by a stack allocation at ctl2_add_default_value (typelib2.c:1177) { Memcheck:Cond fun:ctl2_add_default_value fun:ICreateTypeInfo2_fnAddFuncDesc fun:test_CreateTypeLib fun:func_typelib fun:run_test fun:main } Syscall param write(buf) points to uninitialised byte(s) at ??? (in /lib/ld-2.10.1.so) by WriteFile (file.c:531) by ctl2_write_chunk (typelib2.c:3916) by ctl2_write_typeinfos (typelib2.c:3980) by ICreateTypeLib2_fnSaveAllChanges (typelib2.c:4058) by test_CreateTypeLib (typelib.c:1377) by func_typelib (typelib.c:1907) by run_test (test.h:541) by main (test.h:591) Address 0x7f02ac9c is 28 bytes inside a block of size 56 alloc'd at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by ICreateTypeInfo2_fnAddFuncDesc (typelib2.c:1703) by test_CreateTypeLib (typelib.c:1171) by func_typelib (typelib.c:1907) by run_test (test.h:541) by main (test.h:591) Uninitialised value was created by a stack allocation at ctl2_add_default_value (typelib2.c:1177) { Memcheck:Param write(buf) obj:/lib/ld-2.10.1.so fun:WriteFile fun:ctl2_write_chunk fun:ctl2_write_typeinfos fun:ICreateTypeLib2_fnSaveAllChanges fun:test_CreateTypeLib fun:func_typelib fun:run_test fun:main } Invalid read of size 4 at test_CreateTypeLib (typelib.c:1385) by func_typelib (typelib.c:1907) by run_test (test.h:541) by main (test.h:591) Address 0x7f022434 is not stack'd, malloc'd or (recently) free'd { Memcheck:Addr4 fun:test_CreateTypeLib fun:func_typelib fun:run_test fun:main } Invalid read of size 4 at ITypeInfo2_fnRelease (typelib2.c:2753) by test_CreateTypeLib (typelib.c:1385) by func_typelib (typelib.c:1907) by run_test (test.h:541) by main (test.h:591) Address 0x7f022430 is not stack'd, malloc'd or (recently) free'd { Memcheck:Addr4 fun:ITypeInfo2_fnRelease fun:test_CreateTypeLib fun:func_typelib fun:run_test fun:main } Invalid read of size 4 at ??? (sync.c:2187) by ITypeInfo2_fnRelease (typelib2.c:2753) by test_CreateTypeLib (typelib.c:1385) by func_typelib (typelib.c:1907) by run_test (test.h:541) by main (test.h:591) Address 0x7f022438 is not stack'd, malloc'd or (recently) free'd { Memcheck:Addr4 obj:/home/dank/wine-git/dlls/kernel32/kernel32.dll.so fun:ITypeInfo2_fnRelease fun:test_CreateTypeLib fun:func_typelib fun:run_test fun:main } Invalid read of size 4 at ICreateTypeInfo2_fnRelease (typelib2.c:1352) by ITypeInfo2_fnRelease (typelib2.c:2753) by test_CreateTypeLib (typelib.c:1385) by func_typelib (typelib.c:1907) by run_test (test.h:541) by main (test.h:591) Address 0x7f02243c is not stack'd, malloc'd or (recently) free'd { Memcheck:Addr4 fun:ICreateTypeInfo2_fnRelease fun:ITypeInfo2_fnRelease fun:test_CreateTypeLib fun:func_typelib fun:run_test fun:main } Invalid read of size 4 at ICreateTypeInfo2_fnRelease (typelib2.c:1353) by ITypeInfo2_fnRelease (typelib2.c:2753) by test_CreateTypeLib (typelib.c:1385) by func_typelib (typelib.c:1907) by run_test (test.h:541) by main (test.h:591) Address 0x7f02243c is not stack'd, malloc'd or (recently) free'd { Memcheck:Addr4 fun:ICreateTypeInfo2_fnRelease fun:ITypeInfo2_fnRelease fun:test_CreateTypeLib fun:func_typelib fun:run_test fun:main } Invalid read of size 4 at ??? (sync.c:2187) by ICreateTypeInfo2_fnRelease (typelib2.c:1353) by ITypeInfo2_fnRelease (typelib2.c:2753) by test_CreateTypeLib (typelib.c:1385) by func_typelib (typelib.c:1907) by run_test (test.h:541) by main (test.h:591) Address 0x7f071a10 is not stack'd, malloc'd or (recently) free'd { Memcheck:Addr4 obj:/home/dank/wine-git/dlls/kernel32/kernel32.dll.so fun:ICreateTypeInfo2_fnRelease fun:ITypeInfo2_fnRelease fun:test_CreateTypeLib fun:func_typelib fun:run_test fun:main } HEAP SUMMARY: in use at exit: 285,012 bytes in 4,966 blocks total heap usage: 26,544 allocs, 21,578 frees, 10,727,852 bytes allocated 22 bytes in 1 blocks are definitely lost at notify_alloc (heap.c:254) by RtlAllocateHeap (heap.c:1700) by SysAllocStringLen (oleaut.c:233) by SysAllocString (oleaut.c:157) by test_CreateTypeLib (typelib.c:1185) by func_typelib (typelib.c:1907) by run_test (test.h:541) by main (test.h:591) { Memcheck:Leak fun:notify_alloc fun:RtlAllocateHeap fun:SysAllocStringLen fun:SysAllocString fun:test_CreateTypeLib fun:func_typelib fun:run_test fun:main } LEAK SUMMARY: definitely lost: 22 bytes in 1 blocks indirectly lost: 120 bytes in 10 blocks possibly lost: 6,644 bytes in 258 blocks still reachable: 201,339 bytes in 1,984 blocks suppressed: 76,887 bytes in 2,713 blocks Reachable blocks (those to which a pointer was found) are not shown. To see them, rerun with: --leak-check=full --show-reachable=yes For counts of detected and suppressed errors, rerun with: -v ERROR SUMMARY: 31 errors from 27 contexts (suppressed: 348 from 105) used_suppression: 94 todo_suppress_libfontconfig_leak used_suppression: 154 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: 80 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 10 dl-hack3-cond-4 used_suppression: 220 dl-hack3-cond-1