View Issue Details

IDProjectCategoryView StatusLast Update
0007119MMW v4Otherpublic2011-01-11 03:18
Reportermichal Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version4.0 
Target Version4.0Fixed in Version4.0 
Summary0007119: There is COM objects collision, if MM3 and MM4 are running parallely
DescriptionIn this case, when e.g. video plugin asks for MM COM object(for reading local and global plugins paths), it is not warranted, it gets the right MM COM object instance (it could get MM3, and subsequently will not find path to DXFilters).
Shouldn't we change at least main application GUID - CLSID_SDBApplication?
TagsNo tags attached.
Fixed in build1343

Activities

peke

2011-01-05 01:22

developer   ~0022202

Would not suggest that. It would make problems with scripts and apps that use MM COM. It should be checked for version string. That is same with multiple MM instances from Different folders and set of plugins.

jiri

2011-01-05 10:19

administrator   ~0022203

As discussed over IM, we really shouldn't change the GUID, we should pass the correct MM interface to the video plug-in (and other plug-ins, where necessary).

michal

2011-01-05 12:49

developer   ~0022205

Fixed in build 1343. Video plugin and AAC plugin now get MM interface using MMCookie, not GUID.

peke

2011-01-11 03:18

developer   ~0022287

Verified 1343