[Bug 2881] New: SHCoCreateInstance class not found in registry when writing to an AVI file

Wine Bugs wine-bugs at winehq.org
Wed Apr 20 18:11:54 CDT 2005


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

           Summary: SHCoCreateInstance class not found in registry when
                    writing to an AVI file
           Product: Wine
           Version: CVS
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: P2
         Component: wine-multimedia
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: ndumais at sympatico.ca


I get this error when trying to save an AVI file with VFAPIConv.exe
It's broken since Wine 2004-12-01 (2004-10-19 and earlier are ok). Tried with
CVS and same problem.

err:shell:SHCoCreateInstance failed (0x800401f0) to create CLSID:
        {00020000-0000-0000-c000-000000000046} (Microsoft AVI Files) IID:
        {00020020-0000-0000-c000-000000000046} (unknown)
err:shell:SHCoCreateInstance class not found in registry

It doesn't seem to be a registry problem since I does this error with: a clean
registry from a fresh install or the old registry that the software used to work
with wine 2004-10-19


Software needed to re-create the error:
DVD2AVI:http://www.afterdawn.com/software/video_software/dvd_rippers/dvd2avi.cfm
VFAPI Codec/converter: http://www.doom9.org/index.html?/software2.htm

Steps:
1- Open a MPEG-2 stream in DVD2AVI (eg: .VOB file)
2- Go to File-->Save Project and save it, then close DVD2AVI
3- Open VFAPICodec and click on Add file
4- Select the project file (.d2v) you saved with DVD2AVI and click Open
5- A window should appear, Click on OK
6- Click on the Convert button

Right now you should have the error in the console (and also Error Saving File
in VFAPI Reader). Versions 1.04 and 1.05 of VFAPI Reader do the same error.


Expected result:
It should create a small AVI file in the same folder as the DVD2AVI project file
without any errors.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list