The IBM ACCESS application can corrupt the PC systems .NET machine.config file with malformed XML. Then when the Attachmate.Emulation.Frame.EXE from Reflection Desktop loads, the .NET framework will generate an exception code which can cause the Reflection Workspace to crash with the following types of errors listed below:
First error:
Faulting application name: Attachmate.Emulation.Frame.exe, version: 16.0.209.0, time stamp:0x561cc4a5 Faulting module name: KERNELBASE.dll, version: 6.1.7601.19110, time stamp: 0x56842600 Exception code: 0xe0434352 Fault offset: 0x0000c42d Faulting process id: 0xeb4 Faulting application start time: 0x01d15ed2aa44d69a Faulting application path: C:\\Program Files (x86)\\Micro Focus\\Reflection\\Attachmate.Emulation.Frame.exe Faulting module path: C:\\Windows\\syswow64\\KERNELBASE.dll
Second error:
Application: Attachmate.Emulation.Frame.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.Xml.XmlException at System.Xml.XmlTextReaderImpl.Throw(System.Exception) at System.Xml.XmlTextReaderImpl.Throw(System.String, System.String[]) at System.Xml.XmlTextReaderImpl.ThrowTagMismatch(NodeData) at System.Xml.XmlTextReaderImpl.ParseEndElement() at System.Xml.XmlTextReaderImpl.ParseElementContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.XmlTextReader.Read() at System.Xml.XmlTextReaderImpl.Skip() at System.Xml.XmlTextReader.Skip() at System.Configuration.XmlUtil.StrictSkipToNextElement(System.Configuration.ExceptionAction) at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(System.Configuration.XmlUtil,System.String, Boolean, System.String, System.Configuration.OverrideModeSetting, Boolean) at System.Configuration.BaseConfigurationRecord.ScanSections(System.Configuration.XmlUtil) at System.Configuration.BaseConfigurationRecord.InitConfigFromFile() Exception Info: System.Configuration.ConfigurationErrorsException at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean) at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(System.Configuration.ConfigurationSchemaErrors) at System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors() at System.Configuration.ClientConfigurationSystem.EnsureInit(System.String) Exception Info: System.Configuration.ConfigurationErrorsException at System.Configuration.ConfigurationManager.PrepareConfigSystem() at System.Configuration.ConfigurationManager.GetSection(System.String) at System.Configuration.PrivilegedConfigurationManager.GetSection(System.String) at System.Diagnostics.DiagnosticsConfiguration.Initialize() at System.Diagnostics.DiagnosticsConfiguration.get_SwitchSettings() at System.Diagnostics.Switch.InitializeConfigSettings() at System.Diagnostics.Switch.InitializeWithStatus() at System.Diagnostics.Switch.get_SwitchSetting() at Attachmate.Utilities.ProfileTrace.WriteLine(System.Object, System.String) at Attachmate.Emulation.Frame.FrameApplication..ctor() at Attachmate.Emulation.Frame.Program.Main()
Full article: https://portal.microfocus.com/s/article/KM000013580
#SupportTips/KnowledgeDocs
#Reflection