Herman wrote:
We are using Ambrasoft, a Dutch educational software suite. It currently works on wine 0.9.9. But unfortunately not on later versions. When it just got out I tried wine 0.9.10, but unfortunately Ambrasoft hangs on start up with this release. Currently using wine 0.9.12 and it doesn't hang however the application reports the following errors: [3][error] [13] in functie [MT6SchoolMenu::Main] Type mismatch ... Access version (location=M:\Ambrasoft\ provider=Microsoft.Jet.OLEDB.4.0) Schoolpakket 9 ...
If requested I could build it with debug symbols and backtrace it (although i'm not sure with which parameters). Currently I'm using the ubuntu package from winehq but that probably doesn't matter.
Hi Herman, What does the Wine console log say? - Dan
-- Wine for Windows ISVs: http://kegel.com/wine/isv
Dan Kegel wrote:
Hi Herman, What does the Wine console log say?
- Dan
Silly I forgot about that. Here it is:
err:rpc:RPCRT4_OpenConnection protseq mswmsg not supported err:rpc:RPCRT4_OpenConnection protseq mswmsg not supported err:rpc:RPCRT4_OpenConnection protseq mswmsg not supported fixme:rpc:I_RpcServerStartListening (0x10024): stub err:rpc:RPCRT4_OpenConnection protseq mswmsg not supported fixme:ole:OleLoadPictureEx (0x7e06154c,2944,1,{7bf80980-bf32-101a-8bbb-00aa00300 cab},x=0,y=0,f=0,0x7f78f97c), partially implemented. fixme:ole:OleLoadPictureEx (0x7e06154c,2944,1,{7bf80980-bf32-101a-8bbb-00aa00300 cab},x=0,y=0,f=0,0x7f78f97c), partially implemented. fixme:rpc:I_RpcWindowProc (0x10024,0000001c,00000001,00000000): stub fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:variant:VarCat Failed to convert right side from vt 1 to VT_BSTR? fixme:rpc:I_RpcWindowProc (0x10024,0000001c,00000000,00000000): stub fixme:rpc:I_RpcServerStopListening (): stub fixme:rpc:I_RpcWindowProc (0x10024,00000002,00000000,00000000): stub fixme:rpc:I_RpcWindowProc (0x10024,00000082,00000000,00000000): stub fixme:rpc:RpcServerUnregisterIf (IfSpec == (RPC_IF_HANDLE)^0x65f0cf10, MgrTypeUu id == (null), WaitForCallsToComplete == 1): stub fixme:rpc:RpcServerUnregisterIf (IfSpec == (RPC_IF_HANDLE)^0x65f0cec8, MgrTypeUu id == (null), WaitForCallsToComplete == 1): stub fixme:rpc:RpcServerUnregisterIf (IfSpec == (RPC_IF_HANDLE)^0x7fa74268, MgrTypeUu id == (null), WaitForCallsToComplete == 1): stub fixme:rpc:RpcServerUnregisterIf (IfSpec == (RPC_IF_HANDLE)^0x7fa62ed8, MgrTypeUu id == (null), WaitForCallsToComplete == 1): stub
On Sun, 07 May 2006 20:31:04 +0200, Herman Bos wrote:
err:rpc:RPCRT4_OpenConnection protseq mswmsg not supported err:rpc:RPCRT4_OpenConnection protseq mswmsg not supported err:rpc:RPCRT4_OpenConnection protseq mswmsg not supported
You're using a mix of native and builtin DCOM DLLs ... don't do that, either use all native or all builtin. Specifically the following set must all be the same:
rpcrt4,oleaut32,ole32=native
OR
rpcrt4,oleaut32,ole32=builtin
Does changing this help?
thanks -mike