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 trace:rpc:RPCRT4_DestroyConnection connection: 0x7bc435d0 trace:rpc:RPCRT4_CloseConnection (Connection == ^0x7bc435d0) trace:ole:rpc_sendreceive_thread completed with status 0x0 trace:ole:DllMain 0x7b7c0000 0x3 (nil) trace:ole:DllMain 0x7b570000 0x3 (nil) trace:ole:CoWaitForMultipleHandles waiting for rpc completion or window message trace:ole:CoWaitForMultipleHandles -- 0x00000000 trace:ole:RpcChannelBuffer_SendReceive RPC call status: 0x0 trace:ole:RpcChannelBuffer_SendReceive -- 0x00000000 trace:ole:deserialize_param vt 26 at 0x7ba8a760 trace:ole:deserialize_param vt 3 at 0x7ba8c3d0 trace:ole:ITypeInfo_fnRelease (0x7bc880c0)->(6) trace:ole:ITypeLib2_fnRelease (0x7bc39748)->(8)
___________________________________________________________ Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com
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?
--- Robert Shearman rob@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