[Bug 35635] VMXBuider 0.8 (VB6 app) fails to create new VM, reporting "Run-time error '445'" - filesys_get_Drives

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Feb 24 16:15:29 CST 2014


http://bugs.winehq.org/show_bug.cgi?id=35635

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |focht at gmx.net

--- Comment #2 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

with bug 8539 fixed, it now needs Next() for drive collection.

--- snip ---
$ WINEDEBUG=+tid,+seh,+relay,+ole,+variant,+scrrun wine ./VMXBuilder.exe
>>log.txt 2>&1
...
0024:trace:ole:ITypeInfo_fnInvoke invoking:
L"_NewEnum"(1)
    parm0: L"ppenum"
memid is fffffffc
Param 0:
        tdesc.vartype 26 (ptr to VT_UNKNOWN)
        u.paramdesc.wParamFlags PARAMFLAG_FOUT PARAMFLAG_FRETVAL
        u.paramdesc.lpex (nil)
    funckind: 1 (pure virtual)
    invkind: 2 (property get)
    callconv: 4 (stdcall)
    oVft: 32
    cParamsOpt: 0
    wFlags: 41
    elemdescFunc (return value type):
        tdesc.vartype 25 (VT_HRESULT)
        u.paramdesc.wParamFlags PARAMFLAGS_NONE
        u.paramdesc.lpex (nil)
    helpstring: (null)
    entry: invalid 
...
0024:trace:ole:ITypeInfo_fnInvoke changing args
0024:trace:ole:DispCallFunc (0x1acd818, 32, 4, 10, 1, 0x1b82cb4, 0x1b82cb0,
0x33ed50 (vt=10))
...
0024:trace:ole:DispCallFunc arg 0: type 16397
0024:trace:ole:dump_Variant 0x1b82c90->{VT_UNKNOWN|VT_BYREF,0x33ed40}
0024:trace:scrrun:drivecoll_get__NewEnum (0x1acd818)->(0x33ed40)
..
0024:trace:scrrun:drivecoll_AddRef (0x1acd818)->(2)
...
0024:trace:ole:DispCallFunc retval: 0x33ed50->{VT_ERROR}
0024:trace:ole:ITypeInfo_fnInvoke [retval] value:
0x1b82c90->{VT_UNKNOWN|VT_BYREF,0x33ed40}
0024:trace:variant:VariantInit (0x33f118)
0024:trace:variant:VariantCopyInd
(0x33f118->(VT_EMPTY),0x1b82c90->(VT_UNKNOWN|VT_BYREF))
0024:trace:variant:VariantClear (0x33f118->(VT_EMPTY))
0024:trace:scrrun:enumvariant_AddRef (0x1b82ce0)->(2)
0024:trace:variant:VariantCopyInd returning 0x00000000, 0x33f118->(VT_UNKNOWN)
0024:trace:variant:VARIANT_ClearInd (0x1b82c90->(VT_UNKNOWN|VT_BYREF))
0024:trace:scrrun:drivecoll_enumvariant_Release (0x1b82ce0)->(1)
0024:trace:variant:VariantClear (0x1b82ca0->(VT_EMPTY))
...
0024:trace:ole:ITypeInfo_fnInvoke -- 0x00000000
0024:trace:ole:ITypeInfo_fnRelease (0x1b7f5a8)->(0)
0024:trace:ole:ITypeLib2_fnRelease (0x1b77ec8) ref=1
0024:trace:scrrun:enumvariant_QueryInterface
(0x1b82ce0)->({00020404-0000-0000-c000-000000000046} 0x33f1c0)
0024:trace:scrrun:enumvariant_AddRef (0x1b82ce0)->(2)
0024:trace:scrrun:drivecoll_enumvariant_Release (0x1b82ce0)->(1)
0024:fixme:scrrun:drivecoll_enumvariant_Next (0x1b82ce0)->(1 0x33f15c (nil)):
stub
0024:trace:scrrun:enumvariant_QueryInterface
(0x1b82ce0)->({df0b3d60-548f-101b-8e65-08002b2bd119} 0x33f0fc)
0024:trace:scrrun:drivecoll_enumvariant_Release (0x1b82ce0)->(0)
0024:trace:scrrun:drivecoll_Release (0x1acd818)->(1)
...
0024:Call KERNEL32.RaiseException(c000008f,00000001,00000002,0033f090)
ret=660d0956
0024:trace:seh:raise_exception code=c000008f flags=1 addr=0x7b83a97b
ip=7b83a97b tid=0024
0024:trace:seh:raise_exception  info[0]=deadcafe
0024:trace:seh:raise_exception  info[1]=deadcafe
0024:trace:seh:raise_exception  eax=7b8269e1 ebx=7b8bb000 ecx=deadcafe
edx=0033efe4 esi=0033f090 edi=0033f050
0024:trace:seh:raise_exception  ebp=0033f028 esp=0033efc4 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00200283 
...
0024:Call KERNEL32.WideCharToMultiByte(00000000,00000000,01b77b3c L"Run-time
error '445':\n\nObject doesn't support this
action",ffffffff,00a59f50,00000072,00000000,00000000) ret=660711c4 
--- snip ---

$ wine --version
wine-1.7.13-53-g37e0a1a

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list