[Bug 26106] New: ole32/ole2 tests show several valgrind warnings

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Feb 14 17:39:49 CST 2011


http://bugs.winehq.org/show_bug.cgi?id=26106

           Summary: ole32/ole2 tests show several valgrind warnings
           Product: Wine
           Version: 1.3.13
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Keywords: download, source, testcase
          Severity: minor
          Priority: P2
         Component: ole32
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: austinenglish at gmail.com


Syscall param write(buf) points to uninitialised byte(s)
    at  __write_nocancel (in /lib/libpthread-2.11.2.so)
    by  WriteFile (file.c:547)
    by  FileLockBytesImpl_WriteAt (filelockbytes.c:286)
    by  StorageImpl_WriteAt (storage32.c:344)
    by  StorageImpl_WriteBigBlock (storage32.c:3989)
    by  BlockChainStream_GetBlockAtOffset (storage32.c:5951)
    by  BlockChainStream_WriteAt (storage32.c:6198)
    by  SmallBlockChainStream_WriteAt (storage32.c:6954)
    by  StorageImpl_StreamWriteAt (storage32.c:2555)
    by  StorageBaseImpl_StreamWriteAt (storage32.h:305)
    by  StgStreamImpl_Write (stg_stream.c:286)
    by  DataCacheEntry_Save (datacache.c:765)
    by  DataCache_Save (datacache.c:1400)
    by  test_data_cache (ole2.c:1411)
    by  func_ole2 (ole2.c:1878)
    by  run_test (test.h:556)
    by  main (test.h:624)
  Address 0x7f03e6c0 is 504 bytes inside a block of size 8,260 alloc'd
    at  notify_alloc (heap.c:254)
    by  RtlAllocateHeap (heap.c:1701)
    by  BlockChainStream_Construct (storage32.c:5972)
    by  StorageImpl_Construct (storage32.c:2887)
    by  Storage_Construct (storage32.c:5131)
    by  create_storagefile (storage32.c:7347)
    by  StgCreateDocfile (storage32.c:7408)
    by  test_data_cache (ole2.c:1272)
    by  func_ole2 (ole2.c:1878)
    by  run_test (test.h:556)
    by  main (test.h:624)
  Uninitialised value was created by a client request
    at  mark_block_uninitialized (heap.c:208)
    by  initialize_block (heap.c:239)
    by  RtlAllocateHeap (heap.c:1702)
    by  MFDRV_StretchBlt (bitblt.c:72)
    by  StretchBlt (bitblt.c:174)
    by  DrawIconEx (cursoricon.c:2008)
    by  DrawIcon (cursoricon.c:1437)
    by  OleMetafilePictFromIconAndLabel (ole32_main.c:108)
    by  test_data_cache (ole2.c:1364)
    by  func_ole2 (ole2.c:1878)
    by  run_test (test.h:556)
    by  main (test.h:624)

...

 8 bytes in 1 blocks are possibly lost 
    at  notify_alloc (heap.c:254)
    by  RtlAllocateHeap (heap.c:1701)
    by  HeapAlloc (heap.c:267)
    by  GlobalAlloc (heap.c:374)
    by  DataObject_DAdvise (ole2.c:1163)
    by  setup_sink (datacache.c:1884)
    by  DataCache_OnRun (datacache.c:2085)
    by  test_data_cache (ole2.c:1536)
    by  func_ole2 (ole2.c:1878)
    by  run_test (test.h:556)
    by  main (test.h:624)

...

 72 bytes in 1 blocks are possibly lost 
    at  notify_alloc (heap.c:254)
    by  RtlAllocateHeap (heap.c:1701)
    by  DataCache_Construct (datacache.c:2278)
    by  CreateDataCache (datacache.c:2378)
    by  DefaultHandler_Construct (defaulthandler.c:1951)
    by  OleCreateEmbeddingHelper (defaulthandler.c:2110)
    by  OleCreateDefaultHandler (defaulthandler.c:2137)
    by  test_default_handler (ole2.c:1604)
    by  func_ole2 (ole2.c:1879)
    by  run_test (test.h:556)
    by  main (test.h:624)

...

 112 bytes in 1 blocks are possibly lost 
    at  notify_alloc (heap.c:254)
    by  RtlAllocateHeap (heap.c:1701)
    by  DefaultHandler_Construct (defaulthandler.c:1915)
    by  OleCreateEmbeddingHelper (defaulthandler.c:2110)
    by  OleCreateDefaultHandler (defaulthandler.c:2137)
    by  test_default_handler (ole2.c:1604)
    by  func_ole2 (ole2.c:1879)
    by  run_test (test.h:556)
    by  main (test.h:624)

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list