Conditional jump or move depends on uninitialised value(s) at StorageImpl_CreateDirEntry (storage32.c:1202) by StorageBaseImpl_CreateDirEntry (storage32.h:279) by StorageBaseImpl_CreateStream (storage32.c:941) 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:808) by StorageImpl_Construct (storage32.c:2669) by Storage_Construct (storage32.c:4323) by StgCreateDocfileOnILockBytes (storage32.c:6723) 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: 307,474 bytes in 4,702 blocks total heap usage: 21,428 allocs, 16,726 frees, 5,576,851 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: 230,695 bytes in 1,979 blocks suppressed: 76,659 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: 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