[Bug 34804] New: Installation of Windows Installer Cleanup utility fails due to wshom:WshShell3_ExpandEnvironmentStrings being a stub

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Oct 26 09:01:26 CDT 2013


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

             Bug #: 34804
           Summary: Installation of Windows Installer Cleanup utility
                    fails due to wshom:WshShell3_ExpandEnvironmentStrings
                    being a stub
           Product: Wine
           Version: 1.7.5
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: focht at gmx.net
    Classification: Unclassified


Hello folks,

as the summary says ...

While investigating .NET installer issues I tried to run the installer of
"Windows Installer Cleanup utility" (MSICUU2.exe) mentioned in this blog:

http://blog.armgasys.com/?p=127

It fails:

--- snip ---
$ WINEDEBUG=+tid,+seh,+relay,+wshom wine ./msicuu2.exe >>log2.txt 2>&1
...
0026:trace:wshom:WshShell3_QueryInterface
({a6ef9860-c720-11d0-9337-00a0c90dcaa9}, 0x33f990)
0026:fixme:wshom:WshShell3_QueryInterface Unknown iface
{a6ef9860-c720-11d0-9337-00a0c90dcaa9}
0026:trace:wshom:WshShell3_Invoke (1006 {00000000-0000-0000-0000-000000000000}
1033 3 0x33fa24 0x33fa70 0x33f970 0x33f96c)
...
0026:fixme:wshom:WshShell3_ExpandEnvironmentStrings (L"%ProgramFiles%"
0x33f000): stub
...
0026:trace:wshom:WshShell3_Release ()
--- snip ---

'winetricks -q wsh57' works around and the installer GUI is shown.

Source:
http://source.winehq.org/git/wine.git/blob/5db4741d0b074ca0080adf36c3fdb440bf92f8d8:/dlls/wshom.ocx/shell.c#l740

--- snip ---
740 static HRESULT WINAPI WshShell3_ExpandEnvironmentStrings(IWshShell3 *iface,
BSTR Src, BSTR* out_Dst)
741 {
742     FIXME("(%s %p): stub\n", debugstr_w(Src), out_Dst);
743     return E_NOTIMPL;
744 }
--- snip ---

The actual application 'msicuu.exe' later needs 'winetricks -q vb6run'.

Regards

-- 
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