gfaucompre
14 years agoOccasional Contributor
How to get past a First Chance Exception?
Hello,
I'm using TestComplete 8.2 and I'm getting a first chance exception when I run two functions one after the other.
This exception looks like this:
First chance exception 0x80010108 Unknown exception occurred at 0x7668b727
0x7668B727 RaiseException + 0x58 in KernelBase.dll
0x75D7374B RpcRaiseException + 0x42 in rpcrt4.dll
0x75C4A534 StgGetIFillLockBytesOnFile + 0x17204 in ole32.dll
0x75D8414B NdrPointerFree + 0x16A in rpcrt4.dll
0x75C4BA02 WdtpInterfacePointer_UserUnmarshal + 0x60D in ole32.dll
0x75B3C8B5 CoGetTreatAsClass + 0x23EE in ole32.dll
0x75B3F8F2 ObjectStublessClient5 + 0x289 in ole32.dll
0x75B3F89E ObjectStublessClient5 + 0x235 in ole32.dll
0x75B38B53 CoRegisterMessageFilter + 0x36A1 in ole32.dll
0x75B38369 CoRegisterMessageFilter + 0x2EB7 in ole32.dll
0x7668B727 RaiseException + 0x58 in KernelBase.dll
0x75D7374B
RpcRaiseException + 0x42 in rpcrt4.dll
0x75C4A534 StgGetIFillLockBytesOnFile
+ 0x17204 in ole32.dll
0x75D8414B NdrPointerFree + 0x16A in
rpcrt4.dll
0x75C4BA02 WdtpInterfacePointer_UserUnmarshal + 0x60D in
ole32.dll
0x75B3C8B5 CoGetTreatAsClass + 0x23EE in ole32.dll
0x75B3F8F2
ObjectStublessClient5 + 0x289 in ole32.dll
0x75B3F89E ObjectStublessClient5 +
0x235 in ole32.dll
0x75B38B53 CoRegisterMessageFilter + 0x36A1 in
ole32.dll
0x75B38369 CoRegisterMessageFilter + 0x2EB7 in ole32.dll
If I run the two functions manually I don't get this exception.
If I put a delay between the two functions I don't get it also.
But is there a more proper way to get past this exception?
Thanks in advance.
I'm using TestComplete 8.2 and I'm getting a first chance exception when I run two functions one after the other.
This exception looks like this:
First chance exception 0x80010108 Unknown exception occurred at 0x7668b727
0x7668B727 RaiseException + 0x58 in KernelBase.dll
0x75D7374B RpcRaiseException + 0x42 in rpcrt4.dll
0x75C4A534 StgGetIFillLockBytesOnFile + 0x17204 in ole32.dll
0x75D8414B NdrPointerFree + 0x16A in rpcrt4.dll
0x75C4BA02 WdtpInterfacePointer_UserUnmarshal + 0x60D in ole32.dll
0x75B3C8B5 CoGetTreatAsClass + 0x23EE in ole32.dll
0x75B3F8F2 ObjectStublessClient5 + 0x289 in ole32.dll
0x75B3F89E ObjectStublessClient5 + 0x235 in ole32.dll
0x75B38B53 CoRegisterMessageFilter + 0x36A1 in ole32.dll
0x75B38369 CoRegisterMessageFilter + 0x2EB7 in ole32.dll
0x7668B727 RaiseException + 0x58 in KernelBase.dll
0x75D7374B
RpcRaiseException + 0x42 in rpcrt4.dll
0x75C4A534 StgGetIFillLockBytesOnFile
+ 0x17204 in ole32.dll
0x75D8414B NdrPointerFree + 0x16A in
rpcrt4.dll
0x75C4BA02 WdtpInterfacePointer_UserUnmarshal + 0x60D in
ole32.dll
0x75B3C8B5 CoGetTreatAsClass + 0x23EE in ole32.dll
0x75B3F8F2
ObjectStublessClient5 + 0x289 in ole32.dll
0x75B3F89E ObjectStublessClient5 +
0x235 in ole32.dll
0x75B38B53 CoRegisterMessageFilter + 0x36A1 in
ole32.dll
0x75B38369 CoRegisterMessageFilter + 0x2EB7 in ole32.dll
If I run the two functions manually I don't get this exception.
If I put a delay between the two functions I don't get it also.
But is there a more proper way to get past this exception?
Thanks in advance.