https://bugs.winehq.org/show_bug.cgi?id=36576
Bug ID: 36576 Summary: valgrind shows a definite leak in urlmon/tests/uri.c Product: Wine Version: 1.7.19 Hardware: x86 OS: Linux Status: NEW Keywords: download, source, testcase Severity: normal Priority: P2 Component: urlmon Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com
==2651== 22,836 bytes in 173 blocks are definitely lost in loss record 575 of 575 ==2651== at 0x7BC4C6DF: notify_alloc (heap.c:255) ==2651== by 0x7BC50F23: RtlAllocateHeap (heap.c:1716) ==2651== by 0x4EE989E: heap_alloc_zero (urlmon_main.h:241) ==2651== by 0x4EF894B: Uri_Construct (uri.c:5654) ==2651== by 0x4EFE2A8: CF_CreateInstance (urlmon_main.c:314) ==2651== by 0x5196F06: CoCreateInstance (unknwn.h:226) ==2651== by 0x49DDD80: test_IPersistStream (uri.c:11382) ==2651== by 0x49DF772: func_uri (uri.c:11614) ==2651== by 0x49F6166: run_test (test.h:584) ==2651== by 0x49F6555: main (test.h:654) ==2651==
and one possible leak: ==2651== 12,528 bytes in 173 blocks are possibly lost in loss record 569 of 575 ==2651== at 0x7BC4C6DF: notify_alloc (heap.c:255) ==2651== by 0x7BC50F23: RtlAllocateHeap (heap.c:1716) ==2651== by 0x5BFD0B4: alloc_bstr (oleaut.c:162) ==2651== by 0x5BFD44A: SysAllocStringLen (oleaut.c:324) ==2651== by 0x5BFD161: SysAllocString (oleaut.c:232) ==2651== by 0x4EF736A: PersistStream_Load (uri.c:5212) ==2651== by 0x4EF867D: Marshal_UnmarshalInterface (objidl.h:3149) ==2651== by 0x49DDEA5: test_IPersistStream (objidl.h:614) ==2651== by 0x49DF772: func_uri (uri.c:11614) ==2651== by 0x49F6166: run_test (test.h:584) ==2651== by 0x49F6555: main (test.h:654) ==2651==