Installshield (with Roller Coaster Tycoon demo)

Paul Vriens Paul.Vriens at xs4all.nl
Fri Feb 18 00:59:13 CST 2005


On Thu, 2005-02-17 at 12:59, Marcus Meissner wrote:
> On Thu, Feb 17, 2005 at 12:06:01PM +0100, Paul Vriens wrote:
> > Hi,
> > 
> > I know there are still issue with InstallShield, is the following one of
> > them?
> > 
> > When trying to install the above mentioned demo I get an errorbox:
> > 
> > ------------------------
> > Error Number: 0x80040706
> > Description: Object reference not set
> > 
> > Setup will now terminate
> > ------------------------
> > 
> > Part of the 'normal' output:
> > 
> > err:ole:_get_funcdesc Did not find a typeinfo for reftype 0?
> 
> You need stdole32.tlb most likely.
> 
> Ciao, Marcus
Hi,

I copied over a stdole32.tlb, the error is still there. The two
(builtin/native) traces however show a difference:

With builtin stdole32.tlb:

000b:trace:ole:ITypeInfo_fnGetRefTypeInfo typeinfo in imported typelib that isn't already loaded
000b:trace:ole:WINE_StringFromCLSID 0x77eaa254->{00020430-0000-0000-C000-000000000046}
000b:trace:ole:LoadTypeLib (L"C:\\windows\\system\\stdole32.tlb",0x91d0dc)
000b:trace:ole:LoadTypeLibEx (L"C:\\windows\\system\\stdole32.tlb",0,0x91d0dc)
000b:trace:ole:LoadRegTypeLib (IID: {00020430-0000-0000-c000-000000000046}) load FAILED ((nil))
000b:trace:ole:LoadTypeLib (L"C:\\WINNT\\System32\\StdOle32.tlb",0x91d0dc)
000b:trace:ole:LoadTypeLibEx (L"C:\\WINNT\\System32\\StdOle32.tlb",0,0x91d0dc)
000b:trace:ole:ITypeInfo_fnGetRefTypeInfo (0x77ed2828) hreftype 0x0000 loaded FAILURE (0x7df4b8)
000b:err:ole:_get_funcdesc Did not find a typeinfo for reftype 0?
000b:err:ole:PSFacBuf_CreateProxy GetFuncDesc 80029c4a should not fail here.
000b:err:ole:proxy_manager_create_ifproxy Could not create proxy for interface {3d8b6331-d8b1-11d2-80c5-00104b1f6cea}, error 0x80029c4a

With native stdole32.tlb:

000b:trace:ole:ITypeInfo_fnGetRefTypeInfo typeinfo in imported typelib that isn't already loaded
000b:trace:ole:WINE_StringFromCLSID 0x77eb4454->{00020430-0000-0000-C000-000000000046}
000b:trace:ole:LoadTypeLib (L"C:\\windows\\system\\stdole32.tlb",0xa9d0dc)
000b:trace:ole:LoadTypeLibEx (L"C:\\windows\\system\\stdole32.tlb",0,0xa9d0dc)
000b:trace:ole:LoadTypeLibEx File L"C:\\windows\\system\\stdole32.tlb" index 1
000b:trace:ole:ITypeLib2_Constructor_SLTG 0x7e8702b0, TLB length = 4240
000b:trace:ole:ITypeLib2_Constructor_SLTG header:

and a bit further in the log (err/warn not present for builtin, most
likely because the builtin doesn't get this far):

000b:warn:ole:I_RpcReceive bad packet type 116
000b:trace:ole:RPCRT4_CloseBinding (Binding == ^0x7f305238)
000b:trace:ole:RPCRT4_DestroyConnection connection: 0x7e714248
000b:trace:ole:RPCRT4_CloseConnection (Connection == ^0x7e714248)
000b:trace:ole:RpcChannelBuffer_SendReceive -- 0x800706c0
000b:err:ole:xCall RpcChannelBuffer SendReceive failed, 800706c0

Cheers,

Paul.




More information about the wine-devel mailing list