http://bugs.winehq.com/show_bug.cgi?id=1886
Summary: windows media player 9 setup fails Product: Wine Version: CVS Platform: PC URL: http://www.microsoft.com/windows/windowsmedia/default.as px OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.com ReportedBy: puoti@inwind.it
There are 2 versions os the installer, one for windows xp only, and one for windows 98se/me/2000/xp. The XP installer fails saying that you can only install it on windows xp, even if you set winver to xp or 2k3, so xp emulation obviously isn't working as it should. The other installer starts, but says that it can't find current updates. After clicking OK, the setup exits and wine crashes, the log is [ivan@localhost player]$ wine MPSetup.exe fixme:shell:SHGetSpecialFolderPathA folder 0x002e unknown, please add. fixme:ole:CoCreateInstance no classfactory created for CLSID {cfc399af-d876-11d0-9c10-00c04fc99c8e}, hres is 0x80040154 fixme:ole:CoCreateInstance no classfactory created for CLSID {cfc399af-d876-11d0-9c10-00c04fc99c8e}, hres is 0x80040154 fixme:dosfs:QueryDosDeviceW (L"A:") not detected as DOS device! fixme:dosfs:QueryDosDeviceW (L"B:") not detected as DOS device! fixme:seh:EXC_RtlRaiseException call to unimplemented function setupapi.dll.SetupCopyOEMInfW fixme:msvcrt:_XcptFilter (-2147483392,0x406cc7b8)semi-stub wine: Unhandled exception (thread 0016), starting debugger... WineDbg starting on pid 15 Loaded debug information from ELF 'wine' ((nil))
the backtrace is Unhandled exception: unimplemented function setupapi.dll.SetupCopyOEMInfW called in 32-bit code (0x40cee056). In 32-bit mode. 0x40cee056 (SETUPAPI.DLL..text+0xd056 in SETUPAPI.DLL): jmp 0x40cee050 (SETUPAPI.DLL..text+0xd050 in SETUPAPI.DLL) Wine-dbg>bt. syntax error Wine-dbg>bt Backtrace: =>0 0x40cee056 (SETUPAPI.DLL..text+0xd056 in SETUPAPI.DLL) (ebp=406ccc48) 1 0x40cee85c (SETUPAPI.DLL.SetupCopyOEMInfW+0x1c in SETUPAPI.DLL) (ebp=406ccc58) 2 0x02104478 (MSOOBCI.DLL.InstallComponentW+0x583 in MSOOBCI.DLL) (ebp=406ce87c) 3 0x02104a3d (MSOOBCI.DLL.DoInstallW+0x25d in MSOOBCI.DLL) (ebp=406ceb7c) 4 0x40713f88 (MSVCRT.DLL._daylight+0x128 in MSVCRT.DLL) (ebp=4024e2ac)
I suppose unimplemented function setupapi.dll.SetupCopyOEMInfW called is the problem.