[Bug 20978] Quicktime 7.1.6.200 installer fails

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Dec 10 17:03:59 CST 2009


http://bugs.winehq.org/show_bug.cgi?id=20978


Vincent Povirk <madewokherd at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|ole32                       |msi




--- Comment #2 from Vincent Povirk <madewokherd at gmail.com>  2009-12-10 17:03:58 ---
Yep, msi is trying to open a stream while it already has a valid open object
for that stream. The storage implementation could cope with it just fine, but
we have tests that show windows fails with STG_E_ACCESSDENIED in this case. So
what msi is doing is broken, and it needs to be fixed.

My guess is that the msi implementation shouldn't attach a real IStream object
from the ole storage implementation to msi records, but I'd rather have someone
familiar with msi look at this.

If it helps, I can write a patch that brings back the old behavior in current
Wine, but it can't be committed.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list