https://bugs.winehq.org/show_bug.cgi?id=20728
--- Comment #15 from Anastasius Focht focht@gmx.net --- Hello folks,
obviously still present.
--- snip --- ... 012AEEC8 50 PUSH EAX 012AEEC9 68 C082AE02 PUSH OFFSET mpc-hc._CLSID_FilterGraph 012AEECE 8B4D EC MOV ECX,DWORD PTR SS:[EBP-14] 012AEED1 83C1 3C ADD ECX,3C 012AEED4 E8 A9AEE3FF CALL mpc-hc.010E9D82 ; causes ctrl IUnk release! 012AEED9 6A 17 PUSH 17 012AEEDB 6A 00 PUSH 0 012AEEDD 68 D08AAE02 PUSH OFFSET mpc-hc._CLSID_FilterMapper2 012AEEE2 8B4D EC MOV ECX,DWORD PTR SS:[EBP-14] 012AEEE5 83C1 6C ADD ECX,6C 012AEEE8 E8 34F6E3FF CALL mpc-hc.010EE521 012AEEED C745 FC FFFFFFFF MOV DWORD PTR SS:[EBP-4],-1 ... --- snip ---
Heap block before executing 0x012AEED4 (CoCreateInstance):
--- snip --- $-8 00201530 00000110 ; len $-4 00201534 04455355 USE ; heap magic $ ==> 00201538 002094D8 $+4 0020153C 00205E88 $+8 00201540 02AEB798 ASCII "..mpc-hc\src\mpc-hc\mainfrm.cpp" $+C 00201544 00002885 $+10 00201548 000000E8 $+14 0020154C 00000001 $+18 00201550 0000237F $+1C 00201554 FDFDFDFD $+20 00201558 02AD6F28 OFFSET mpc-hc.??_7CFGManager@@6BCUnknown@@@ $+24 0020155C 00000001 $+28 00201560 00201558 $+2C 00201564 00000000 $+30 00201568 02AD6F40 OFFSET mpc-hc.??_7CFGManager@@6BIGraphBuilder2@@@ $+34 0020156C 02AD6FD4 OFFSET mpc-hc.??_7CFGManager@@6BIGraphBuilderDe... $+38 00201570 001E7A48 $+3C 00201574 FFFFFFFF $+40 00201578 00000000 .... $+44 0020157C 00000000 .... $+48 00201580 00000000 .... $+4C 00201584 00000000 .... $+50 00201588 00000000 .... $+54 0020158C 00000000 .... $+58 00201590 00000000 .... $+5C 00201594 00000000 .... $+60 00201598 00000000 .... $+64 0020159C 00000000 .... $+68 002015A0 00000000 .... $+6C 002015A4 00000000 .... $+70 002015A8 00000000 .... $+74 002015AC 00000000 .... $+78 002015B0 0000000A .... ... --- snip ---
After executing 0x012AEED4 (CoCreateInstance) -> controlling IUnknown is gone:
--- snip --- $-8 00201530 00000109 $-4 00201534 45455246 FREE $ ==> 00201538 00110108 $+4 0020153C 001100F8 $+8 00201540 DDDDDDDD $+C 00201544 DDDDDDDD $+10 00201548 DDDDDDDD $+14 0020154C DDDDDDDD ... $+104 0020163C DDDDDDDD $+108 00201640 DDDDDDDD $+10C 00201644 00201530 $+110 00201648 00000022 $+114 0020164C 02455355 USE --- snip ---
$ wine --version wine-1.7.45-117-gfed7dda
Regards