rpc problems with kohan2 installer.

Oliver Stieber oliver_stieber at yahoo.co.uk
Mon Jul 25 08:28:04 CDT 2005


--- Robert Shearman <rob at codeweavers.com> wrote:

> Oliver Stieber wrote:
> 
> >Hi,
> >  I picked up a copy of Kohan 2, but I can't get it to install it looks like an RPC error.
> >
> >trace:rpc:I_RpcSend (0x7bc84e18)
> >trace:rpc:RPCRT4_OpenBinding (Binding == ^0x7bc84e50)
> >trace:rpc:RPCRT4_Receive buffer length = 12
> >trace:rpc:I_RpcGetBuffer (0x7ba8a6e4): BufferLength=12
> >trace:rpc:I_RpcGetBuffer Buffer=0x7bc44978
> >trace:rpc:RPCRT4_CloseBinding (Binding == ^0x7bc84e50)
> >trace:rpc:RPCRT4_process_packet freeing Buffer=0x7bc84ed8
> >trace:rpc:RPCRT4_DestroyBinding binding: 0x7bc84e50
> >trace:rpc:I_RpcFreeBuffer (0x7bc84e18) Buffer=0x7bc850d0
> >trace:rpc:RPCRT4_CloseBinding (Binding == ^0x7bcae5f8)
> >trace:rpc:RPCRT4_DestroyConnection connection: 0x7bc36cf0
> >trace:rpc:RPCRT4_CloseConnection (Connection == ^0x7bc36cf0)
> >warn:rpc:RPCRT4_Receive Short read of header, 0/16 bytes
> >warn:rpc:RPCRT4_io_thread receive failed with error 6c0
> >
> 
> Can you try replacing FlushFileBuffers with Sleep(100) in 
> dlls/rpcrt4/rpc_binding.c:RPCRT4_CloseConnection?
> 


With native ole32,oleaut,rpcrt4 the installer seems to chain another installer(the cdrom spins up)
and then reports error 1647: Unable to create InstallerDriver instance , return code -2147312566

Looking at the logs builtin ole32,oleaut,rpcrt4  seems to get a bit further than native then I get
error 1628: Failed to complete installation with the following in the log


trace:msi:msiobj_release object 0x7bc5fdf0 destroyed
trace:msi:MsiOpenDatabaseA "D:\\Kohan II Kings of War.msi" (null) 0x7ba7e8f4
trace:msi:MsiOpenDatabaseW L"D:\\Kohan II Kings of War.msi" (null) 0x7ba7e8f4
trace:msi:MSI_OpenDatabaseW L"D:\\Kohan II Kings of War.msi" (null)
trace:msi:enum_stream_names stream  0 -> L"\4840\4192\4472" L"\4840Icon"
....
trace:msi:enum_stream_names stream 58 -> L"\0005SummaryInformation" L"\0005SummaryInformation"
trace:msi:read_stream_data L"_StringPool" -> L"\4840\3f3f\4577\446c\3e6a\44b2\482f"
trace:msi:read_stream_data L"_StringData" -> L"\4840\3f3f\4577\446c\3b6a\45e4\4824"
trace:msi:load_string_table Loaded 1703 strings
trace:msi:msiobj_addref 0x7bc5ff70
trace:msi:msiobj_release 0x7bc5ff70
trace:msi:msiobj_addref 0x7bc5ff70
trace:msi:alloc_msihandle 0x7bc5ff70 -> 1
trace:msi:msiobj_release 0x7bc5ff70
fixme:msi:MsiDatabaseApplyTransformA 1 "D:\\1033.mst" 
trace:msi:MsiCloseHandle 1
trace:msi:msiobj_addref 0x7bc5ff70
trace:msi:msiobj_release 0x7bc5ff70
trace:msi:MsiCloseHandle handle 1 Destroyed
trace:msi:msiobj_release 0x7bc5ff70
trace:msi:msiobj_release object 0x7bc5ff70 destroyed
trace:msi:MsiCloseAllHandles 
trace:msi:MsiCloseHandle 1
trace:rpc:I_RpcGetBuffer (0x7ba7e8a4): BufferLength=0
trace:rpc:I_RpcGetBuffer Buffer=0x71ec21a8
trace:rpc:RpcBindingInqObject (0x7bc91170,0x7ba7e7d0) = {00000001-0009-0008-c687-0011f50594d2}
trace:rpc:I_RpcSendReceive (0x7ba7e8a4)
trace:rpc:I_RpcSend (0x7ba7e8a4)
trace:rpc:RPCRT4_OpenBinding (Binding == ^0x7bc91170)
....
trace:rpc:RPCRT4_CloseConnection (Connection == ^0x7bc69c20)
warn:rpc:RPCRT4_Receive Short read of header, 0/16 bytes
warn:rpc:RPCRT4_io_thread receive failed with error 6c0
trace:rpc:RPCRT4_DestroyConnection connection: 0x7bc30788
trace:rpc:RPCRT4_CloseConnection (Connection == ^0x7bc30788)
trace:rpc:I_RpcGetBuffer (0x7bc90a18): BufferLength=12
trace:rpc:I_RpcGetBuffer Buffer=0x7bc915d0
trace:rpc:I_RpcSend (0x7bc90a18)
trace:rpc:RPCRT4_OpenBinding (Binding == ^0x7bc91358)
trace:rpc:RPCRT4_Receive buffer length = 12
trace:rpc:I_RpcGetBuffer (0x7ba8a6e4): BufferLength=12
trace:rpc:I_RpcGetBuffer Buffer=0x724e0270
trace:rpc:RPCRT4_CloseBinding (Binding == ^0x7bc91358)
trace:rpc:RPCRT4_process_packet freeing Buffer=0x7bc90d48
trace:rpc:RPCRT4_DestroyBinding binding: 0x7bc91358
trace:rpc:I_RpcFreeBuffer (0x7bc90a18) Buffer=0x7bc915d0
trace:rpc:RPCRT4_CloseBinding (Binding == ^0x7bcabeb0)
trace:rpc:RPCRT4_DestroyConnection connection: 0x7bc32460
trace:rpc:RPCRT4_CloseConnection (Connection == ^0x7bc32460)
warn:rpc:RPCRT4_Receive Short read of header, 0/16 bytes
warn:rpc:RPCRT4_io_thread receive failed with error 6c0
trace:rpc:RPCRT4_DestroyConnection connection: 0x7bc90790
trace:rpc:RPCRT4_CloseConnection (Connection == ^0x7bc9

> -- 
> Rob Shearman
> 
> 



		
___________________________________________________________ 
How much free photo storage do you get? Store your holiday 
snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com



More information about the wine-devel mailing list