http://bugs.winehq.org/show_bug.cgi?id=24611
Summary: Install Shield fails on 64bit multilib wine if WINEPREFIX was created by 64bit wine Product: WineHQ Apps Database Version: unspecified Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: appdb-unknown AssignedTo: wine-bugs@winehq.org ReportedBy: nheart@gmail.com
Install shield doesn't run on combined 32 and 64 bit multilib wine, It starts fine but it spills a lot of:
err:ole:marshal_object couldn't get IPSFactory buffer for interface {7871bfad-dad5-402f-9007-2593e9a07532} err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 err:ole:StdMarshalImpl_ReleaseMarshalData could not map object ID to stub manager, oxid=410000000c, oid=2 err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
and then crashes. The problem seems to be limited to the multilib 32+64bit wine, as pure 32bit or 32bit only multilib wine don't have this problem. Also some people on arch forums reported that if the WINEPREFIX was created by a 32bit wine it would work even if the prefix was upgraded to a 64bit one.
Here's a related topic on wineforums: http://forum.winehq.org/viewtopic.php?t=9698&sid=7619dc27fb449db56dac6b3...