InvalidComObjectException - COM object that has been separated from its underlying RCW cannot be used.

Add-in Express™ Support Service
That's what is more important than anything else

InvalidComObjectException - COM object that has been separated from its underlying RCW cannot be used.
 
Kiru Marimuthu


Guest


Hi

One of our clients had this exception, we are still trying to get more context of how and when this happened?

But looking at the error log it looks like the error is within Add-in express code. Wondering if you have seen this issue before.

========================================================
Error Log
========================================================


System Info:
===========

AdditionalVersionIdentifier:
Start Time: 7/17/2018 9:11:51 AM
Premium: AddinExpress.XL.2005, Version=9.1.4620.0, Culture=neutral, PublicKeyToken=e69a7e0f3592d2b8
Registered message WM_ADX_DESTROY_EMBEDED_WINDOW=50803
Registered message WM_ADX_READING_PANE_HIDE_FROM_SBCLS=50804
Registered message WM_ADX_READING_PANE_SHOW=50805
Registered message WM_ADX_READING_PANE_HIDE=50806
Registered message WM_ADX_READING_PANE_MINIMIZE=50807
Registered message WM_ADXDELPROC=50808
Registered message WM_ADXSETOLDPROC=50809
Registered message WM_ADXSETNEWPROC=50810
Registered message WM_ADXGETCONTAINERFORM=50811
Registered message WM_ADXADDFORM=50812
Registered message WM_ADXDELETEFORM=50813
Registered message WM_ADXSETCONTAINER=50814
Registered message WM_ADXGETAPPWINDOWPOS=50815
Registered message WM_ADXGETREGIONPARAM=50816
Registered message WM_ADXGETREGIONSIZE=50817
Registered message WM_ADXSETREGIONPARAM=50818
Registered message WM_ADXUPDATEFORMPARAM=50819
Registered message WM_ADXSETMAINPOS=50820
Registered message WM_ADXCLOSEAPPWINDOW=50821
Registered message WM_ADXSETLATESTPROC=50822
Registered message WM_ADXEXIST=50823
Registered message WM_ADXEXISTLAYOUT=50824
Registered message WM_ADXEXISTSERVICEFORM=50825
Registered message WM_ADXWMIGETCONTROL=50826
Registered message WM_ADXWMIPOSCHANGE=50827
Registered message WM_ADXWMISETPOS=50828
Registered message WM_ADXCOMMAND=50829
Registered message WM_ADXMANAGERCOMMAND=50830
Registered message WM_ADXMOUSELEAVE=50831
Registered message WM_MSO_BROADCASTCHANGE=49434
Registered message WM_ADXSETACTIVATE=50832
Registered message WM_ADXGETTYPESUBCLASS=50833
Registered message WM_ADXCLOSEBUTTONCLICK=50834
Registered message WM_ADXHIDEALLREGIONFORMS=50835
Registered message WM_ADXGETPICTURE=50836
Registered message WM_ADXSUPPORTMINIMIZE=50837
Registered message WM_ADXCONTAINERSHOWFLOATING=50838
Registered message WM_ADXCONTAINERHIDEFLOATING=50839
Registered message WM_ADXSHOWFLOATING=50840
Registered message WM_ADXHIDEFLOATING=50841
Registered message WM_ADXSETFLOATINGPOS=50842
Registered message WM_ADXGETDRAGLAYOUTPARAMS=50843
Registered message WM_ADXSETDRAGFORM=50844
Registered message WM_ADXSETDRAGITEMS=50845
Registered message WM_ADXGETFORMDEFAULTSIZE=50846
Registered message WM_ADXDRAGOVERMINIMIZED=50847
Registered message WM_ADXREDESIGNSUPPORT=50848
Registered message WM_ADXUPDATECLIPREGION=50849
Registered message WM_ADXCTP_VISIBLECHANGED=50850
Registered message WM_ADXMAYBEWORDVIEWWASCHANGED=50851
Registered message WM_ADXSTARTTRANSACTION=50852
Registered message WM_ADXENDTRANSACTION=50853
Registered message WM_ADXSWAPCONTROLLER=50854
Registered message WM_ADXCONTAINERREFRESH=50855
Registered message WM_ADXGETCAPTION=50856
Registered message WM_ADXGETCAPTION_EX=50857
Registered message WM_ADXHOSTVISIBLE=50858
Excel version: 16.0
Exceptions:
===========

DatalendAdvTaskPane.AdxXlShow: COM object that has been separated from its underlying RCW cannot be used.
Exception time: 7/19/2018 3:20:47 PM
at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
at System.Type.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args)
at AddinExpress.XL.ADXExcelTaskPanesManager.get_AutomationMode()
at AddinExpress.XL.ADXExcelTaskPane.AdxXlShow(AppWindowProperty appWindowProperty, Boolean raiseEvents)

AddinExpress.XL.ADXExcelTaskPanesManager error: COM object that has been separated from its underlying RCW cannot be used.
Exception time: 7/19/2018 3:20:47 PM

AddinExpress.XL.ADXExcelTaskPanesManager error: COM object that has been separated from its underlying RCW cannot be used.
Error occured in DatalendAdvTaskPane.AdxXlShow . See 'Details' section to get more detailed information about the error.
Detailed technical information follows:
---
Date and Time: 7/19/2018 3:20:47 PM
Machine Name: DMTL0910
IP Address: fe80::79ba:a304:66f2:e8cb%8
Current User: Domain\username

Application Domain: C:\Users\username\AppData\Local\Equilend\DataLendAddinExpress\
Assembly Codebase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
Assembly Full Name: mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Assembly Version: 4.0.0.0
Assembly Build Date: 5/25/2018 10:45:47 PM

Exception Source: mscorlib
Exception Type: System.Runtime.InteropServices.InvalidComObjectException
Exception Message: COM object that has been separated from its underlying RCW cannot be used.
Exception Target Site: InvokeDispMethod

---- Stack Trace ----
System.RuntimeType.InvokeDispMethod(name As String, invokeAttr As BindingFlags, target As Object, args As Object[], byrefModifiers As Boolean[], culture As Int32, namedParameters As String[])
AddinExpress.XL.2005.DLL: N 00000 (0x0) JIT
System.RuntimeType.InvokeMember(name As String, bindingFlags As BindingFlags, binder As Binder, target As Object, providedArgs As Object[], modifiers As ParameterModifier[], culture As CultureInfo, namedParams As String[])
AddinExpress.XL.2005.DLL: N 0492 (0x1EC) IL
System.Type.InvokeMember(name As String, invokeAttr As BindingFlags, binder As Binder, target As Object, args As Object[])
AddinExpress.XL.2005.DLL: N 0000 (0x0) IL
AddinExpress.XL.ADXExcelTaskPanesManager.get_AutomationMode()
AddinExpress.XL.2005.DLL: N 0055 (0x37) IL
AddinExpress.XL.ADXExcelTaskPane.AdxXlShow(appWindowProperty As AppWindowProperty, raiseEvents As Boolean)
AddinExpress.XL.2005.DLL: N 0049 (0x31) IL




DatalendAdvTaskPane.AdxXlShow: COM object that has been separated from its underlying RCW cannot be used.
Exception time: 7/19/2018 3:20:47 PM
at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
at System.Type.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args)
at AddinExpress.XL.ADXExcelTaskPanesManager.get_AutomationMode()
at AddinExpress.XL.ADXExcelTaskPane.AdxXlShow(AppWindowProperty appWindowProperty, Boolean raiseEvents)

AddinExpress.XL.ADXExcelTaskPanesManager error: COM object that has been separated from its underlying RCW cannot be used.
Exception time: 7/19/2018 3:20:47 PM

AddinExpress.XL.ADXExcelTaskPanesManager error: COM object that has been separated from its underlying RCW cannot be used.
Error occured in DatalendAdvTaskPane.AdxXlShow . See 'Details' section to get more detailed information about the error.
Detailed technical information follows:
---
Date and Time: 7/19/2018 3:20:47 PM
Machine Name: DMTL0910
IP Address: fe80::79ba:a304:66f2:e8cb%8
Current User: Domain\username

Application Domain: C:\Users\username\AppData\Local\Equilend\DataLendAddinExpress\
Assembly Codebase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
Assembly Full Name: mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Assembly Version: 4.0.0.0
Assembly Build Date: 5/25/2018 10:45:47 PM

Exception Source: mscorlib
Exception Type: System.Runtime.InteropServices.InvalidComObjectException
Exception Message: COM object that has been separated from its underlying RCW cannot be used.
Exception Target Site: InvokeDispMethod

---- Stack Trace ----
System.RuntimeType.InvokeDispMethod(name As String, invokeAttr As BindingFlags, target As Object, args As Object[], byrefModifiers As Boolean[], culture As Int32, namedParameters As String[])
AddinExpress.XL.2005.DLL: N 00000 (0x0) JIT
System.RuntimeType.InvokeMember(name As String, bindingFlags As BindingFlags, binder As Binder, target As Object, providedArgs As Object[], modifiers As ParameterModifier[], culture As CultureInfo, namedParams As String[])
AddinExpress.XL.2005.DLL: N 0492 (0x1EC) IL
System.Type.InvokeMember(name As String, invokeAttr As BindingFlags, binder As Binder, target As Object, args As Object[])
AddinExpress.XL.2005.DLL: N 0000 (0x0) IL
AddinExpress.XL.ADXExcelTaskPanesManager.get_AutomationMode()
AddinExpress.XL.2005.DLL: N 0055 (0x37) IL
AddinExpress.XL.ADXExcelTaskPane.AdxXlShow(appWindowProperty As AppWindowProperty, raiseEvents As Boolean)
AddinExpress.XL.2005.DLL: N 0049 (0x31) IL




DatalendAdvTaskPane.AdxXlShow: COM object that has been separated from its underlying RCW cannot be used.
Exception time: 7/19/2018 3:21:03 PM
at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
at System.Type.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args)
at AddinExpress.XL.ADXExcelTaskPanesManager.get_AutomationMode()
at AddinExpress.XL.ADXExcelTaskPane.AdxXlShow(AppWindowProperty appWindowProperty, Boolean raiseEvents)

AddinExpress.XL.ADXExcelTaskPanesManager error: COM object that has been separated from its underlying RCW cannot be used.
Exception time: 7/19/2018 3:21:03 PM

AddinExpress.XL.ADXExcelTaskPanesManager error: COM object that has been separated from its underlying RCW cannot be used.
Error occured in DatalendAdvTaskPane.AdxXlShow . See 'Details' section to get more detailed information about the error.
Detailed technical information follows:
---
Date and Time: 7/19/2018 3:21:03 PM
Machine Name: DMTL0910
IP Address: fe80::79ba:a304:66f2:e8cb%8
Current User: Domain\username

Application Domain: C:\Users\username\AppData\Local\Equilend\DataLendAddinExpress\
Assembly Codebase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
Assembly Full Name: mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Assembly Version: 4.0.0.0
Assembly Build Date: 5/25/2018 10:45:47 PM

Exception Source: mscorlib
Exception Type: System.Runtime.InteropServices.InvalidComObjectException
Exception Message: COM object that has been separated from its underlying RCW cannot be used.
Exception Target Site: InvokeDispMethod

---- Stack Trace ----
System.RuntimeType.InvokeDispMethod(name As String, invokeAttr As BindingFlags, target As Object, args As Object[], byrefModifiers As Boolean[], culture As Int32, namedParameters As String[])
AddinExpress.XL.2005.DLL: N 00000 (0x0) JIT
System.RuntimeType.InvokeMember(name As String, bindingFlags As BindingFlags, binder As Binder, target As Object, providedArgs As Object[], modifiers As ParameterModifier[], culture As CultureInfo, namedParams As String[])
AddinExpress.XL.2005.DLL: N 0492 (0x1EC) IL
System.Type.InvokeMember(name As String, invokeAttr As BindingFlags, binder As Binder, target As Object, args As Object[])
AddinExpress.XL.2005.DLL: N 0000 (0x0) IL
AddinExpress.XL.ADXExcelTaskPanesManager.get_AutomationMode()
AddinExpress.XL.2005.DLL: N 0055 (0x37) IL
AddinExpress.XL.ADXExcelTaskPane.AdxXlShow(appWindowProperty As AppWindowProperty, raiseEvents As Boolean)
AddinExpress.XL.2005.DLL: N 0049 (0x31) IL




DatalendAdvTaskPane.AdxXlShow: COM object that has been separated from its underlying RCW cannot be used.
Exception time: 7/19/2018 3:21:03 PM
at System.RuntimeType.InvokeDispMethod(String name, BindingFlags invokeAttr, Object target, Object[] args, Boolean[] byrefModifiers, Int32 culture, String[] namedParameters)
at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
at System.Type.InvokeMember(String name, BindingFlags invokeAttr, Binder binder, Object target, Object[] args)
at AddinExpress.XL.ADXExcelTaskPanesManager.get_AutomationMode()
at AddinExpress.XL.ADXExcelTaskPane.AdxXlShow(AppWindowProperty appWindowProperty, Boolean raiseEvents)

AddinExpress.XL.ADXExcelTaskPanesManager error: COM object that has been separated from its underlying RCW cannot be used.
Exception time: 7/19/2018 3:21:03 PM

AddinExpress.XL.ADXExcelTaskPanesManager error: COM object that has been separated from its underlying RCW cannot be used.
Error occured in DatalendAdvTaskPane.AdxXlShow . See 'Details' section to get more detailed information about the error.
Detailed technical information follows:
---
Date and Time: 7/19/2018 3:21:03 PM
Machine Name: DMTL0910
IP Address: fe80::79ba:a304:66f2:e8cb%8
Current User: Domain\username

Application Domain: C:\Users\username\AppData\Local\Equilend\DataLendAddinExpress\
Assembly Codebase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
Assembly Full Name: mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Assembly Version: 4.0.0.0
Assembly Build Date: 5/25/2018 10:45:47 PM

Exception Source: mscorlib
Exception Type: System.Runtime.InteropServices.InvalidComObjectException
Exception Message: COM object that has been separated from its underlying RCW cannot be used.
Exception Target Site: InvokeDispMethod

---- Stack Trace ----
System.RuntimeType.InvokeDispMethod(name As String, invokeAttr As BindingFlags, target As Object, args As Object[], byrefModifiers As Boolean[], culture As Int32, namedParameters As String[])
AddinExpress.XL.2005.DLL: N 00000 (0x0) JIT
System.RuntimeType.InvokeMember(name As String, bindingFlags As BindingFlags, binder As Binder, target As Object, providedArgs As Object[], modifiers As ParameterModifier[], culture As CultureInfo, namedParams As String[])
AddinExpress.XL.2005.DLL: N 0492 (0x1EC) IL
System.Type.InvokeMember(name As String, invokeAttr As BindingFlags, binder As Binder, target As Object, args As Object[])
AddinExpress.XL.2005.DLL: N 0000 (0x0) IL
AddinExpress.XL.ADXExcelTaskPanesManager.get_AutomationMode()
AddinExpress.XL.2005.DLL: N 0055 (0x37) IL
AddinExpress.XL.ADXExcelTaskPane.AdxXlShow(appWindowProperty As AppWindowProperty, raiseEvents As Boolean)
AddinExpress.XL.2005.DLL: N 0049 (0x31) IL




Log:
===========

7/19/2018 3:21:03 PM 1 ------------ |
7/19/2018 3:21:03 PM 1 ------------ | AddinExpress.XL.ADXExcelTaskPanesManager error: COM object that has been separated from its underlying RCW cannot be used.
7/19/2018 3:21:03 PM 1 ------------ | Exception time: 7/19/2018 3:21:03 PM
7/19/2018 3:21:03 PM 1 ------------ |
7/19/2018 3:21:03 PM 1 ------------ADXExceptionManager.DoError
7/19/2018 3:21:03 PM 1 ------------*!* ProcessError DatalendAdvTaskPane.AdxXlShow
7/19/2018 3:21:03 PM 1 ------------ |
7/19/2018 3:21:03 PM 1 ------------ | DatalendAdvTaskPane.AdxXlShow: COM object that has been separated from its underlying RCW cannot be used.
7/19/2018 3:21:03 PM 1 ------------ | Exception time: 7/19/2018 3:21:03 PM
7/19/2018 3:21:03 PM 1 ------------ |
7/19/2018 3:21:03 PM 1 ----------ADXXXlExceptionManager.InternalProcessError
7/19/2018 3:21:03 PM 1 --------ADXExcelTaskPane.AdxXlShow
7/19/2018 3:21:03 PM 1 --------DoShowForm
7/19/2018 3:21:03 PM 1 --------ExcelContextArgs
7/19/2018 3:21:03 PM 1 -------- |
7/19/2018 3:21:03 PM 1 -------- | AddinExpress.XL.ADXExcelTaskPanesManager error: COM object that has been separated from its underlying RCW cannot be used.
7/19/2018 3:21:03 PM 1 -------- | Exception time: 7/19/2018 3:21:03 PM
7/19/2018 3:21:03 PM 1 -------- |
7/19/2018 3:21:03 PM 1 --------ADXExceptionManager.DoError
7/19/2018 3:21:03 PM 1 --------*!* ProcessError DatalendAdvTaskPane.AdxXlShow
7/19/2018 3:21:03 PM 1 -------- |
7/19/2018 3:21:03 PM 1 -------- | DatalendAdvTaskPane.AdxXlShow: COM object that has been separated from its underlying RCW cannot be used.
7/19/2018 3:21:03 PM 1 -------- | Exception time: 7/19/2018 3:21:03 PM
7/19/2018 3:21:03 PM 1 -------- |
7/19/2018 3:21:03 PM 1 ------ADXXXlExceptionManager.InternalProcessError
7/19/2018 3:21:03 PM 1 ----ADXExcelTaskPane.AdxXlShow
7/19/2018 3:21:03 PM 1 ------CreateAdxObjectInstances
7/19/2018 3:21:03 PM 1 ----Initialize
7/19/2018 3:21:01 PM 1 ----SetBoundsCore
7/19/2018 3:21:01 PM 1 ------SetBoundsCore
7/19/2018 3:21:01 PM 1 ----ADXForm
7/19/2018 3:21:01 PM 1 ----DoShowForm
7/19/2018 3:21:01 PM 1 ----ExcelContextArgs
7/19/2018 3:21:00 PM 1 ----ADXExcelTaskPane.Dispose(True)
7/19/2018 3:21:00 PM 1 ----SendMessageFindWindows
7/19/2018 3:21:00 PM 1 ----SendMessageFindWindows
7/19/2018 3:20:56 PM 1 ----SendMessageFindWindows
7/19/2018 3:20:55 PM 1 ------SendMessageFindWindows
7/19/2018 3:20:47 PM 1 -------- |
7/19/2018 3:20:47 PM 1 -------- | AddinExpress.XL.ADXExcelTaskPanesManager error: COM object that has been separated from its underlying RCW cannot be used.
7/19/2018 3:20:47 PM 1 -------- | Exception time: 7/19/2018 3:20:47 PM
7/19/2018 3:20:47 PM 1 -------- |
7/19/2018 3:20:47 PM 1 --------ADXExceptionManager.DoError
7/19/2018 3:20:47 PM 1 --------*!* ProcessError DatalendAdvTaskPane.AdxXlShow
7/19/2018 3:20:47 PM 1 -------- |
7/19/2018 3:20:47 PM 1 -------- | DatalendAdvTaskPane.AdxXlShow: COM object that has been separated from its underlying RCW cannot be used.
7/19/2018 3:20:47 PM 1 -------- | Exception time: 7/19/2018 3:20:47 PM
7/19/2018 3:20:47 PM 1 -------- |
7/19/2018 3:20:47 PM 1 ------ADXXXlExceptionManager.InternalProcessError
7/19/2018 3:20:47 PM 1 ----ADXExcelTaskPane.AdxXlShow
7/19/2018 3:20:47 PM 1 ----DoShowForm
7/19/2018 3:20:47 PM 1 ----ExcelContextArgs
7/19/2018 3:20:47 PM 1 ---- |
7/19/2018 3:20:47 PM 1 ---- | AddinExpress.XL.ADXExcelTaskPanesManager error: COM object that has been separated from its underlying RCW cannot be used.
7/19/2018 3:20:47 PM 1 ---- | Exception time: 7/19/2018 3:20:47 PM
7/19/2018 3:20:47 PM 1 ---- |
7/19/2018 3:20:47 PM 1 ----ADXExceptionManager.DoError
7/19/2018 3:20:47 PM 1 ----*!* ProcessError DatalendAdvTaskPane.AdxXlShow
7/19/2018 3:20:47 PM 1 ---- |
7/19/2018 3:20:47 PM 1 ---- | DatalendAdvTaskPane.AdxXlShow: COM object that has been separated from its underlying RCW cannot be used.
7/19/2018 3:20:47 PM 1 ---- | Exception time: 7/19/2018 3:20:47 PM
7/19/2018 3:20:47 PM 1 ---- |
7/19/2018 3:20:47 PM 1 --ADXXXlExceptionManager.InternalProcessError
7/19/2018 3:20:47 PM 1 ADXExcelTaskPane.AdxXlShow
7/19/2018 3:20:46 PM 1 --CreateAdxObjectInstances
7/19/2018 3:20:46 PM 1 Initialize
7/19/2018 3:20:44 PM 1 SetBoundsCore
7/19/2018 3:20:44 PM 1 --SetBoundsCore
7/19/2018 3:20:44 PM 1 ADXForm
7/19/2018 3:20:44 PM 1 DoShowForm
7/19/2018 3:20:44 PM 1 ExcelContextArgs
7/19/2018 3:20:42 PM 1 SendMessageFindWindows
7/19/2018 3:20:40 PM 1 SendMessageFindWindows
7/19/2018 3:20:34 PM 1 ADXExcelTaskPane.Dispose(True)
7/19/2018 3:20:34 PM 1 ------
7/19/2018 3:20:34 PM 1 ------{-Event SendFormContainer: WM_ADXGETCONTAINERFORM
7/19/2018 3:20:34 PM 1 ------{+Event SendFormContainer: WM_ADXGETCONTAINERFORM
7/19/2018 3:20:34 PM 1 ------
7/19/2018 3:20:34 PM 1 ------
7/19/2018 3:20:34 PM 1 ------{-Event SendFormContainer: WM_ADXDELETEFORM
7/19/2018 3:20:34 PM 1 ------{+Event SendFormContainer: WM_ADXDELETEFORM
7/19/2018 3:20:34 PM 1 ------
7/19/2018 3:20:34 PM 1 ----ADXForm.AdxReject: Handle = 1251F02 Text = DataLend
7/19/2018 3:20:34 PM 1 --ADXForm[DataLend][1251F02].Hide
7/19/2018 3:20:34 PM 1 --Right
7/19/2018 3:20:34 PM 1 ADXExcelTaskPane.AdxXlHide
7/19/2018 3:20:34 PM 1 SendMessageFindWindows
7/19/2018 3:20:24 PM 1 SendMessageFindWindows
7/19/2018 3:17:32 PM 1 SendMessageFindWindows
7/19/2018 3:17:28 PM 1 SendMessageFindWindows
7/19/2018 3:16:17 PM 1 ADXExcelTaskPane.Dispose(True)
7/19/2018 3:16:17 PM 1 ------
7/19/2018 3:16:17 PM 1 ------{-Event SendFormContainer: WM_ADXGETCONTAINERFORM
7/19/2018 3:16:17 PM 1 ------{+Event SendFormContainer: WM_ADXGETCONTAINERFORM
7/19/2018 3:16:17 PM 1 ------
7/19/2018 3:16:17 PM 1 ------
7/19/2018 3:16:17 PM 1 ------{-Event SendFormContainer: WM_ADXDELETEFORM
7/19/2018 3:16:17 PM 1 ------{+Event SendFormContainer: WM_ADXDELETEFORM
7/19/2018 3:16:17 PM 1 ------
7/19/2018 3:16:17 PM 1 ----ADXForm.AdxReject: Handle = 2826FA Text = DataLend
7/19/2018 3:16:17 PM 1 --ADXForm[DataLend][2826FA].Hide
7/19/2018 3:16:17 PM 1 --Right
7/19/2018 3:16:17 PM 1 ADXExcelTaskPane.AdxXlHide

Thanks
Kiru
Posted 20 Jul, 2018 04:04:31 Top
Andrei Smolin


Add-in Express team


Posts: 18793
Joined: 2006-05-11
Hello Kiru,

Kiru Marimuthu writes:
COM object that has been separated from its underlying RCW cannot be used.


This occurs if your add-in releases a COM object that Add-in Express relies on. An example would be to release a COM object passed to your method in parameters. Or, to obtain ADXOlFrom.InspectorObj (ExplorerObj) and release it whether you do this directly or after casting it to Outlook.Inspector (Explorer).


Andrei Smolin
Add-in Express Team Leader
Posted 20 Jul, 2018 04:25:20 Top
Gavin Howard




Posts: 14
Joined: 2016-12-01
Andrei,

Thank you for your prompt reply. We will take a look through our code to see if there is anywhere where this could become an issue.

One thing I noted that as we are premium members, we can get you to review our code also. See here: https://www.add-in-express.com/purchase/subscription-comparison.php

How would we go about arranging this?
Posted 20 Jul, 2018 08:26:33 Top
Andrei Smolin


Add-in Express team


Posts: 18793
Joined: 2006-05-11
Hello Gavin,

Send the source code to review to our support email address. I'll predict how much time is required to preview it and do the review. There is a probability that it will be one of our developers, not me.


Andrei Smolin
Add-in Express Team Leader
Posted 20 Jul, 2018 09:08:31 Top
Andrei Smolin


Add-in Express team


Posts: 18793
Joined: 2006-05-11
By default, the NDA published at https://www.add-in-express.com/custom-development/nda.php will apply. Any reasonable NDA will do as well.


Andrei Smolin
Add-in Express Team Leader
Posted 20 Jul, 2018 09:10:08 Top