ESRI Attribute Assistant AddIn Conflict

Update 6/26/14 The current Preview Release (6/26/14) adds some more corrections for the AA issue. If you are still seeing the crash or are using ArcGIS 10.1 (where there will not be an AA update), please try this latest A2E version

Update 6/17/14 The current Preview Release available on your account page for download has a fix for the AA crash. After working with ESRI, the issue turned out to be a faulty singleton creation when AA was starting up. The next full release will include this fix as well.

Original Message

We have confirmed an issue with Arc2Earth when ESRI's free Attribute Assistant AddIn is installed. ArcMap will immediately shutdown with a hard crash resulting from an unhandled type cast exception in the AA startup routine. This does not occur when A2E is not installed. Likewise, A2E works when AA is not installed.

We have looked at the AA source code and removed many of the items we thought could be in conflict with AA but have not been able to fix the problem. Out best guess is AA's use of the hosted ScriptControl (an older COM based control) is conflicting with some of the Microsoft MSHTML components used by A2E.

We are in contact with ESRI about the issue. At the very least, error handling in the AA startup routine would prevent ArcMap from crashing however, it is still likely the AA addin would not properly function until the conflict is resolved.

Exception Causing the Crash

'ArcMap.exe' (Managed (v2.0.50727)): Loaded 'C:\Users\administrator\AppData\Local\ESRI\Desktop10.1\AssemblyCache{C3C90585-A962-5766-871E-186F049D83F1}\AttributeAssistant.dll', Symbols loaded.
'ArcMap.exe' (Managed (v2.0.50727)): Loaded 'C:\Windows\assembly\GAC_MSIL\System.Core\3.5.0.0__b77a5c561934e089\System.Core.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
'ArcMap.exe' (Managed (v2.0.50727)): Loaded 'C:\Windows\assembly\GAC_MSIL\ESRI.ArcGIS.ArcMap\10.1.0.0__8fc3cc631e44ad86\ESRI.ArcGIS.ArcMap.dll'
'ArcMap.exe' (Managed (v2.0.50727)): Loaded 'C:\Users\administrator\AppData\Local\ESRI\Desktop10.1\AssemblyCache{C3C90585-A962-5766-871E-186F049D83F1}\LGDesktopSharedFunctions.dll', Symbols loaded.
'ArcMap.exe' (Managed (v2.0.50727)): Loaded 'C:\Windows\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll', Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled.
A first chance exception of type 'System.InvalidCastException' occurred in AttributeAssistant.dll
'ArcMap.exe' (Managed (v2.0.50727)): Loaded 'C:\Users\administrator\AppData\Local\ESRI\Desktop10.1\AssemblyCache{C3C90585-A962-5766-871E-186F049D83F1}\Interop.MSScriptControl.dll'
A first chance exception of type 'System.TypeInitializationException' occurred in AttributeAssistant.dll
The program '[19928] ArcMap.exe: Managed (v2.0.50727)' has exited with code -1 (0xffffffff).