http://bugs.winehq.org/show_bug.cgi?id=17188
--- Comment #9 from Andrew Nguyen arethusa26@gmail.com 2010-09-22 21:30:30 CDT --- Created an attachment (id=30919) --> (http://bugs.winehq.org/attachment.cgi?id=30919) Oracle Web Conferencing Console installer +msxml and Valgrind trace with patch applied
(In reply to comment #8)
Created an attachment (id=30918)
--> (http://bugs.winehq.org/attachment.cgi?id=30918) [details]
patch
Please try this one to see if it fixes reference count problem.
Your patch certainly satisfies the tests you wrote, but it doesn't satisfy the installer, as it still shows the incorrect behavior. Judging from:
fixme:msxml:streaminit_IPersistStreamInit_QueryInterface interface {f52e2b61-18a1-11d1-b105-00805f49916b} not implemented
the installer seems to be asking for IXMLDocument through the IPersistStreamInit instance. When Valgrind is run on the installer with the patch applied, I notice some invalid reads in streaminit_IPersistStreamInit_Load also. I'm attaching a complete +msxml and Valgrind trace.