http://bugs.winehq.org/show_bug.cgi?id=17188
--- Comment #7 from Andrew Nguyen arethusa26@gmail.com 2010-09-19 05:10:38 CDT --- (In reply to comment #6)
Simple test shows that ::QueryInterface() on document for IPersistStreamInit doesn't touch document reference, and even more - ::AddRef() on IPersistStreamInit instance doesn't touch document references.
Thanks for the fast follow-up with the test.
So we need to make IPersistStreamInit a separate object internally linked to document data.
Please let me know if you're ready to fix that.
Unfortunately, I don't have very much time for Wine, so I probably would be slow to do the IPersistStreamInit separation job.