Conditional jump or move depends on uninitialised value(s) at StorageImpl_CreateDirEntry (storage32.c:1197) by StorageBaseImpl_CreateDirEntry (storage32.h:276) by StorageBaseImpl_CreateStream (storage32.c:936) by init_ole_stream (defaulthandler.c:1626) by DefaultHandler_IPersistStorage_InitNew (defaulthandler.c:1692) by test_olestream (defaulthandler.c:81) by func_defaulthandler (defaulthandler.c:107) by run_test (test.h:541) by main (test.h:591) Uninitialised value was created by a client request at mark_block_uninitialized (heap.c:208) by initialize_block (heap.c:239) by RtlReAllocateHeap (heap.c:1896) by HeapReAlloc (heap.c:286) by GlobalReAlloc (heap.c:685) by HGLOBALLockBytesImpl_SetSize (memlockbytes.c:518) by BIGBLOCKFILE_SetSize (stg_bigblockfile.c:755) by StorageImpl_Construct (storage32.c:2681) by Storage_Construct (storage32.c:4350) by StgCreateDocfileOnILockBytes (storage32.c:6750) by create_storage (defaulthandler.c:41) by test_olestream (defaulthandler.c:69) by func_defaulthandler (defaulthandler.c:107) by run_test (test.h:541) by main (test.h:591) { Memcheck:Cond fun:StorageImpl_CreateDirEntry fun:StorageBaseImpl_CreateDirEntry fun:StorageBaseImpl_CreateStream fun:init_ole_stream fun:DefaultHandler_IPersistStorage_InitNew fun:test_olestream fun:func_defaulthandler fun:run_test fun:main } HEAP SUMMARY: in use at exit: 316,077 bytes in 4,955 blocks total heap usage: 25,743 allocs, 20,788 frees, 6,266,251 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: 233,964 bytes in 2,133 blocks suppressed: 81,993 bytes in 2,812 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: 1 errors from 1 contexts (suppressed: 312 from 94) 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: 65 glibc-2.10-on-SUSE-10.3-(x86) used_suppression: 209 dl-hack3-cond-1