https://bugs.winehq.org/show_bug.cgi?id=46396
Bug ID: 46396 Summary: valgrind shows an invalid free in devenum/tests/devenum.c Product: Wine Version: 4.0-rc4 Hardware: x86 OS: Linux Status: NEW Keywords: download, source, testcase, valgrind Severity: normal Priority: P2 Component: devenum Assignee: wine-bugs@winehq.org Reporter: austinenglish@gmail.com Distribution: Gentoo
../../../tools/runtest -q -P wine -T ../../.. -M devenum.dll -p devenum_test.exe.so devenum && touch devenum.ok ==23444== Invalid free() / delete / delete[] / realloc() ==23444== at 0x7BC483FF: notify_free (heap.c:268) ==23444== by 0x7BC4AF9E: RtlFreeHeap (heap.c:1772) ==23444== by 0x4C780E9: IMalloc_fnFree (ifs.c:269) ==23444== by 0x4C78765: IMalloc_Free (objidl.h:1420) ==23444== by 0x4C78765: CoTaskMemFree (???:0) ==23444== by 0x62672E8: DEVENUM_IMediaCatMoniker_Release (mediacatenum.c:422) ==23444== by 0x4227F45: IMoniker_Release (objidl.h:3204) ==23444== by 0x4227F45: find_moniker (???:0) ==23444== by 0x422A03C: test_dmo (devenum.c:520) ==23444== by 0x422BBF0: func_devenum (devenum.c:1037) ==23444== by 0x422BF94: run_test (test.h:617) ==23444== by 0x422C9D2: main (test.h:701) ==23444== Address 0xdeadbeef is on thread 1's stack ==23444==