Can not clean up on SDL Trados Studio2014 versioned (SP2 - 11.2.4435.12) when the source file type is .doc. Error occurs as: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. The reason we found is that the head content of base64 is rewritten everytime the internal-file label is saved. For example, UEsDBBQAAAAIAKMIjUjg8SkRFQgAAM0wAAAQAAAA(andheXYyMGUuNWEy)LnRtcO1a3W7bNhs+, the content inside those parentheses is rewritten randomly. The rando
mly rewritten contents lead to the failure of cleaning up. What is the randomly rewritten contents? How can I guarantee the correctness?
Exception
<SDLErrorDetails time="2016/4/14 16:39:21">
<ErrorMessage>Attempted to read or write protected memory. This is often an indication that other memory is corrupt.</ErrorMessage>
<Exception>
<Type>System.AccessViolationException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
<HelpLink />
<Source>Sdl.FileTypeSupport.Framework.Adapter.Framework1</Source>
<StackTrace><![CDATA[ at Sdl.FileTypeSupport.Framework.Adapter.Framework1.Writer.EndOfInput()
at Sdl.FileTypeSupport.Framework.Integration.NativeWriterMessagesProxy.EndOfInput()
at Sdl.FileTypeSupport.Framework.Integration.FileGenerator.CallEndOfInput()
at Sdl.FileTypeSupport.Framework.Integration.FileGenerator.FileComplete()
at Sdl.FileTypeSupport.Framework.BilingualApi.AbstractBilingualContentProcessor.FileComplete()
at Sdl.FileTypeSupport.Framework.Integration.AbstractBilingualProcessorContainer.FileComplete()
at Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.FileComplete()
at Sdl.FileTypeSupport.Framework.BilingualApi.AbstractBilingualContentProcessor.FileComplete()
at Sdl.FileTypeSupport.Framework.Integration.AbstractBilingualProcessorContainer.FileComplete()
at Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.OnEndFile()
at Sdl.FileTypeSupport.Bilingual.SdlXliff.SdlXliffFeeder.<ContinueScanning>b__2(ISdlXliffStreamContentHandler handler)
at System.Collections.Generic.List`1.ForEach(Action`1 action)
at Sdl.FileTypeSupport.Bilingual.SdlXliff.SdlXliffFeeder.ContinueScanning()
at Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ContinueParsing()
at Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseNext()
at Sdl.FileTypeSupport.Framework.Integration.FileExtractor.ParseNext()
at Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.ParseNext()
at Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.Parse()
at Sdl.ProjectApi.AutomaticTasks.NativeFileGenerator.GenerateFiles(ContentRestriction restriction, Boolean preview, Int32 filePercentBase, Int32 filePercentFactor)
at Sdl.ProjectApi.AutomaticTasks.GenerateTargetTranslation.GenerateTargetTranslationTask.ProcessFile(IExecutingTaskFile executingTaskFile)
at Sdl.ProjectApi.AutomaticTasks.AbstractFileLevelAutomaticTaskImplementation.Execute()]]></StackTrace>
</Exception>
<Environment>
<ProductName>SDL Trados Studio</ProductName>
<ProductVersion>11.0.0.0</ProductVersion>
<EntryAssemblyFileVersion>11.2.4435.12</EntryAssemblyFileVersion>
<OperatingSystem>Microsoft Windows 7 旗舰版 </OperatingSystem>
<ServicePack>Service Pack 1</ServicePack>
<OperatingSystemLanguage>1033</OperatingSystemLanguage>
<CodePage>936</CodePage>
<LoggedOnUser>user-PC\Administrator</LoggedOnUser>
<DotNetFrameWork>4.0.30319.1</DotNetFrameWork>
<ComputerName>USER-PC</ComputerName>
<ConnectedToNetwork>True</ConnectedToNetwork>
<PhysicalMemory>3854696 MB</PhysicalMemory>
</Environment>
</SDLErrorDetails>