http://bugs.winehq.org/show_bug.cgi?id=28696
Bug #: 28696 Summary: ieframe/tests/intshcut.c: Uninitialised value in test_ReadAndWriteProperties Product: Wine Version: 1.3.30 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: ieframe AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com Classification: Unclassified
While doing 'make intshcut.ok', valgrind complained:
Syscall param write(buf) points to uninitialised byte(s) at __write_nocancel (syscall-template.S:82) by WriteFile (file.c:547) by FileLockBytesImpl_WriteAt (filelockbytes.c:286) by StorageImpl_WriteAt (storage32.c:347) by StorageImpl_WriteBigBlock (storage32.c:4026) by BlockChainStream_Flush (storage32.c:6041) by StorageImpl_Flush (storage32.c:2984) by StgStreamImpl_Write (storage32.h:261) by PropertyStorage_WritePropertyToStream (stg_prop.c:1689) by PropertyStorage_PropertiesWriter (stg_prop.c:1786) by dictionary_enumerate (dictionary.c:189) by IPropertyStorage_fnCommit (stg_prop.c:1800) by test_ReadAndWriteProperties (intshcut.c:239) by func_intshcut (intshcut.c:403) by run_test (test.h:556) by main (test.h:624) Address 0x7f08afde is 150 bytes inside a block of size 8,260 alloc'd at RtlAllocateHeap (heap.c:254) by BlockChainStream_Construct (storage32.c:6009) by StorageImpl_Construct (storage32.c:2924) by Storage_Construct (storage32.c:5168) by create_storagefile (storage32.c:7384) by StgCreateStorageEx (storage32.c:7479) by create_shortcut (intshcut.c:820) by InternetShortcut_Create (intshcut.c:855) by CoCreateInstance (compobj.c:2641) by test_ReadAndWriteProperties (intshcut.c:204) by func_intshcut (intshcut.c:403) by run_test (test.h:556) by main (test.h:624) Uninitialised value was created by a stack allocation at test_ReadAndWriteProperties (intshcut.c:183)