https://bugs.winehq.org/show_bug.cgi?id=36194
Bug ID: 36194 Summary: valgrind shows some possible leaks in mmdevapi/tests/dependency.c Product: Wine Version: 1.7.17 Hardware: x86 OS: Linux Status: NEW Keywords: download, source, testcase Severity: normal Priority: P2 Component: mmdevapi Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com
==12067== 28 bytes in 1 blocks are possibly lost in loss record 170 of 726 ==12067== at 0x7BC4C6B7: notify_alloc (heap.c:255) ==12067== by 0x7BC50EFB: RtlAllocateHeap (heap.c:1716) ==12067== by 0x4FB483E: COMPOBJ_DllList_Add (compobj.c:526) ==12067== by 0x4FB6B7A: apartment_getclassobject (compobj.c:1335) ==12067== by 0x4FBA2C4: get_inproc_class_object (compobj.c:2894) ==12067== by 0x4FBA783: CoGetClassObject (compobj.c:3032) ==12067== by 0x4FBAD45: CoCreateInstance (compobj.c:3197) ==12067== by 0x4E5656A: func_dependency (dependency.c:42) ==12067== by 0x4E6BEAF: run_test (test.h:584) ==12067== by 0x4E6C29E: main (test.h:654) ==12067==
==12067== 28 bytes in 1 blocks are possibly lost in loss record 177 of 726 ==12067== at 0x7BC4C6B7: notify_alloc (heap.c:255) ==12067== by 0x7BC50EFB: RtlAllocateHeap (heap.c:1716) ==12067== by 0x4FB483E: COMPOBJ_DllList_Add (compobj.c:526) ==12067== by 0x4FB6B7A: apartment_getclassobject (compobj.c:1335) ==12067== by 0x4FBA2C4: get_inproc_class_object (compobj.c:2894) ==12067== by 0x4FBA783: CoGetClassObject (compobj.c:3032) ==12067== by 0x4FBAD45: CoCreateInstance (compobj.c:3197) ==12067== by 0x60B8344: MMDevice_Activate (devenum.c:594) ==12067== by 0x4E56737: func_dependency (mmdeviceapi.h:395) ==12067== by 0x4E6BEAF: run_test (test.h:584) ==12067== by 0x4E6C29E: main (test.h:654) ==12067==
==12067== 120 bytes in 3 blocks are definitely lost in loss record 446 of 726 ==12067== at 0x7BC4C6B7: notify_alloc (heap.c:255) ==12067== by 0x7BC50EFB: RtlAllocateHeap (heap.c:1716) ==12067== by 0x4FD9590: IMalloc_fnAlloc (ifs.c:186) ==12067== by 0x4FD9EAB: CoTaskMemAlloc (objidl.h:1236) ==12067== by 0x655D652: AudioClient_GetMixFormat (mmdevdrv.c:1747) ==12067== by 0x60B7860: set_format (audioclient.h:330) ==12067== by 0x60B79DF: load_driver_devices (devenum.c:464) ==12067== by 0x60B9231: MMDevEnum_Create (devenum.c:852) ==12067== by 0x60BC445: MMCF_CreateInstance (main.c:252) ==12067== by 0x4FBAD96: CoCreateInstance (unknwn.h:226) ==12067== by 0x4E5656A: func_dependency (dependency.c:42) ==12067== by 0x4E6BEAF: run_test (test.h:584) ==12067== by 0x4E6C29E: main (test.h:654) ==12067==
==12067== 240 bytes in 6 blocks are definitely lost in loss record 505 of 726 ==12067== at 0x7BC4C6B7: notify_alloc (heap.c:255) ==12067== by 0x7BC50EFB: RtlAllocateHeap (heap.c:1716) ==12067== by 0x4FD9590: IMalloc_fnAlloc (ifs.c:186) ==12067== by 0x4FD9EAB: CoTaskMemAlloc (objidl.h:1236) ==12067== by 0x655D652: AudioClient_GetMixFormat (mmdevdrv.c:1747) ==12067== by 0x60B7860: set_format (audioclient.h:330) ==12067== by 0x60B79DF: load_driver_devices (devenum.c:464) ==12067== by 0x60B9225: MMDevEnum_Create (devenum.c:851) ==12067== by 0x60BC445: MMCF_CreateInstance (main.c:252) ==12067== by 0x4FBAD96: CoCreateInstance (unknwn.h:226) ==12067== by 0x4E5656A: func_dependency (dependency.c:42) ==12067== by 0x4E6BEAF: run_test (test.h:584) ==12067== by 0x4E6C29E: main (test.h:654) ==12067==
https://bugs.winehq.org/show_bug.cgi?id=36194
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |valgrind
https://bugs.winehq.org/show_bug.cgi?id=36194
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- GetMixFormat() leaks are fixed with http://source.winehq.org/git/wine.git/commit/f4096a30eac7e1344baba96c36a15a8....
https://bugs.winehq.org/show_bug.cgi?id=36194
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |f4096a30eac7e1344baba96c36a | |15a826ff469a6 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Austin English austinenglish@gmail.com --- (In reply to Nikolay Sivov from comment #1)
GetMixFormat() leaks are fixed with http://source.winehq.org/git/wine.git/commit/ f4096a30eac7e1344baba96c36a15a826ff469a6.
Thanks.
https://bugs.winehq.org/show_bug.cgi?id=36194
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.47.