http://bugs.winehq.org/show_bug.cgi?id=2068
Summary: wine fails running InstallShield with InstallShield error 1608 Product: Wine Version: 20040213 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: wine-misc AssignedTo: wine-bugs@winehq.org ReportedBy: p_hopkins@email.com
InstallShield repeatedly fails in wine when trying to install the Boson Router Simulator with the error message: 1608: Unable to create InstallDriver instance, Return code: -2147221021
This is an InstallShield error.
I saw this error discusses on the mail list where someone was trying to install iTunes. They were told to enter the bug but I haven't seen it in the database. Please disregard if this is a duplicate.
I have tried changing several of the dlls to no avail.
Here is the output from wine:
[@localhost c]wine netsim.exe Could not stat /mnt/fd0 (No such file or directory), ignoring drive A: fixme:ole:CoSetState (0x653c79b0),stub! fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only) fixme:ntdll:NtQueryInformationToken (0x5c,1,0x4070d560,80,0x4070d5b0): stub fixme:advapi:SetThreadToken ((nil), 0x58): stub (NT impl. only) fixme:advapi:SetThreadToken ((nil), (nil)): stub (NT impl. only) fixme:ntdll:NtQueryInformationToken (0x5c,1,0x4070ba60,80,0x4070bab0): stub fixme:advapi:SetThreadToken ((nil), 0x58): stub (NT impl. only) fixme:heap:GlobalMemoryStatusEx we should emulate the 4GB bug here, as per MSDN fixme:powermgnt:SetThreadExecutionState (0x80000001): stub, harmless. fixme:storage:StgCreateDocfile Transacted mode not implemented. fixme:storage:StorageImpl_Commit (1): stub! fixme:storage:StorageImpl_Commit (1): stub! Could not stat /mnt/fd0 (No such file or directory), ignoring drive A: fixme:ole:CoSetState (0x653c79b0),stub! fixme:ole:MkParseDisplayName (0x402319d8, L"stdole32.tlb", 0x4071f53c, 0x4022dc10): stub. fixme:ole:MkParseDisplayName (0x402319d8, L"stdole32.tlb", 0x4071f53c, 0x4022dc10): stub. fixme:ole:MkParseDisplayName (0x40231b60, L"stdole32.tlb", 0x4071f470, 0x4022dc10): stub. fixme:ole:MkParseDisplayName (0x40231b60, L"stdole32.tlb", 0x4071f470, 0x4022dc10): stub. fixme:ole:MkParseDisplayName (0x40231b60, L"StdOle32.tlb", 0x4071f708, 0x46000000): stub. fixme:ole:CoSetState ((nil)),stub! fixme:ole:CoSetState (0x653c79b0),stub! fixme:ole:MkParseDisplayName (0x402696b8, L"stdole32.tlb", 0x41ddeb98, 0x4024e148): stub. fixme:ole:MkParseDisplayName (0x402696b8, L"stdole32.tlb", 0x41ddeb98, 0x4024e148): stub. fixme:ole:MkParseDisplayName (0x40269830, L"stdole32.tlb", 0x41ddeacc, 0x4024e148): stub. fixme:ole:MkParseDisplayName (0x40269830, L"stdole32.tlb", 0x41ddeacc, 0x4024e148): stub. fixme:ole:MkParseDisplayName (0x40269830, L"StdOle32.tlb", 0x41dded64, 0x46000000): stub. err:wave:OSS_WaveOutInit /dev/mixer1: No such device fixme:ole:MkParseDisplayName (0x40268468, L"stdole32.tlb", 0x41ddeb98, 0x4024e148): stub. fixme:ole:MkParseDisplayName (0x40268468, L"stdole32.tlb", 0x41ddeb98, 0x4024e148): stub. fixme:ole:MkParseDisplayName (0x4026a438, L"stdole32.tlb", 0x41ddeacc, 0x4024e148): stub. fixme:ole:MkParseDisplayName (0x4026a438, L"stdole32.tlb", 0x41ddeacc, 0x4024e148): stub. fixme:ole:MkParseDisplayName (0x4026a438, L"StdOle32.tlb", 0x41dded64, 0x46000000): stub. fixme:ole:CoSetState ((nil)),stub! fixme:powermgnt:SetThreadExecutionState (0x80000000): stub, harmless. fixme:ole:CoMarshalInterface Failed to marshal the interface {ae8c683f-ec6d-49cd-9b74-a68f8828def6}, 80070057? fixme:ole:CFStub_Invoke CoMarshalInterface failed, 80070057! fixme:ole:CoCreateInstance no instance created for interface {ae8c683f-ec6d-49cd-9b74-a68f8828def6} of class {8b1670c8-dc4a-4ed4-974b-81737a23826b}, hres is 0x80070057 Could not stat /mnt/fd0 (No such file or directory), ignoring drive A: fixme:ole:CoSetState (0x653c79b0),stub! fixme:ole:CoSetState ((nil)),stub!
(Error occurs here - the following is what comes after clicking on the ok button)
fixme:ole:CoSetState ((nil)),stub! fixme:ole:_xread Read only 0 of 4 bytes from 0x78. fixme:ole:_StubReaderThread Failed with hres 80004005