http://bugs.winehq.org/show_bug.cgi?id=4228
------- Additional Comments From saulius.krasuckas@elst.vtu.lt 2006-08-01 04:00 ------- | trace:ole:DispCallFunc (0x7eb053ac, 112, 4, 0, 1, 0x7eafde18, 0x7fbbeda8, 0x7fbbed94 (vt=0)) | trace:ole:DispCallFunc arg 0: type 11, size 1 | trace:ole:dump_Variant 0x7fbbeec8->{VT_BOOL,FALSE} | trace:ole:DispCallFunc Storing arg 0 (11 as 11) | trace:ole:_invoke Calling 0xc239fc4(7eb053ac,00000000,) | trace:ole:_invoke returns 00000000 | trace:ole:LoadTypeLib (L"oleacc.dll",0x7eb26fe4) | trace:ole:LoadTypeLibEx (L"oleacc.dll",0,0x7eb26fe4) | trace:ole:LoadTypeLibEx File L"oleacc.dll" index 1 | trace:ole:TLB_ReadTypeLib not found, trying to load L"oleacc.dll" as library | err:ole:TLB_ReadTypeLib Loading of typelib L"oleacc.dll" failed with error 1812 | trace:ole:LoadTypeLibEx returns 80029c4a
The err-line seems to me as the critical point here. BTW there were some possibly related patches commited to the public repositiory [1][2] regarding _invoke function, so you, Peto, may want to test using newest Wine. Lets see if +ole log hasn't changed, at least.
[1] http://www.winehq.org/pipermail/wine-cvs/2006-January/020101.html [2] http://www.winehq.org/pipermail/wine-cvs/2006-January/020141.html