https://bugs.winehq.org/show_bug.cgi?id=41488
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #8 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- I tried to produce debuglog and then an extra errorline appears in the log:
0009:err:ole:ITypeInfo_fnInvoke failed to convert param 0 to VT_BSTR from 0x2613148 {VT_ERROR: 80020004}
with the hack below i got the application running. Someone who knows this area might have look, i haven`t got a clue ;)
diff --git a/dlls/oleaut32/typelib.c b/dlls/oleaut32/typelib.c index 4fdfbeb..09209ca 100644 --- a/dlls/oleaut32/typelib.c +++ b/dlls/oleaut32/typelib.c @@ -7110,7 +7110,7 @@ static HRESULT WINAPI ITypeInfo_fnInvoke( { ERR("failed to convert param %d to %s from %s\n", i, debugstr_vt(rgvt[i]), debugstr_variant(src_arg)); - break; + //break; } prgpvarg[i] = &rgvarg[i]; }