Failed to save target content

Could you help me with the following problem?

I do not seem able to export a merged sdlxliff into Word, I get the error message "Failed to save target content: De objectverwijzing is niet op een exemplaar van een object ingesteld." (See full error report below)

I received this file from a colleague of mine, who was unable to open the merged file I sent her and consequently decided to create a new merged file in her version of Studio (i.e. 2015 if I’m not mistaken).

Unfortunately this colleague went on holiday last Saturday, so she cannot help me to convert this into Word…

Normally I would simply reproduce the translation with the TM, but in this case that would mean that I lose about half a day’s work. While reviewing the translation, some segments were merged, and some 100% match segments had to be translated differently as a result of the context. Reproducing is therefore not at all the fastest solution in this case, since this would mean that I would have to restart the entire review (10.500 words) from scratch… 

Hence, I would very much liked to have this file exported into Word.

Could you please help me with this?

Thank you for your response!

Ann

-------------

The full error report is:

<SDLErrorDetails time="5/10/2020 12:37:44">
<ErrorMessage>Failed to save target content: De objectverwijzing is niet op een exemplaar van een object ingesteld.</ErrorMessage>
<Exception>
<Type>System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
<HelpLink />
<Source>Sdl.FileTypeSupport.Filters.Word</Source>
<HResult>-2147467261</HResult>
<StackTrace><![CDATA[ bij Sdl.FileTypeSupport.Filters.Word.Common.FilterException..ctor(Exception ex)
bij Sdl.FileTypeSupport.Filters.Word.FileFormat.DocumentControllerFramework.AbstractTransformer.TransformExistingDocument(RuleFileType ruleFileType)
bij Sdl.FileTypeSupport.Filters.Word.FrameworkImpl.Generator.WriterImpl.CloseXSLTransformar(String xmlString)
bij Sdl.FileTypeSupport.Filters.Word.FrameworkImpl.Generator.AbstractEventsBuilder.StructureTag(IAbstractTagProperties tagInfo)
bij Sdl.FileTypeSupport.Filters.Word.FrameworkImpl.Generator.FileWriter.StructureTag(IStructureTagProperties tagInfo)
bij Sdl.FileTypeSupport.Framework.Core.Utilities.NativeApi.LineNumberTracker.StructureTag(IStructureTagProperties tagInfo)
bij Sdl.FileTypeSupport.Framework.Integration.NativeWriterMessagesProxy.StructureTag(IStructureTagProperties tagInfo)
bij Sdl.FileTypeSupport.Framework.Core.Utilities.NativeApi.Buffer.NativeBuffer.StructureTag(IStructureTagProperties tagInfo)
bij Sdl.FileTypeSupport.Filters.Processors.FeedbackRemovalProcessor.StructureTag(IStructureTagProperties tagInfo)
bij Sdl.FileTypeSupport.Framework.NativeApi.AbstractNativeGenerationContentProcessor.StructureTag(IStructureTagProperties tagInfo)
bij Sdl.FileTypeSupport.Framework.Core.Utilities.NativeApi.Buffer.StructureTagContentItem.Invoke(IAbstractNativeContentHandler output)
bij Sdl.FileTypeSupport.Framework.Core.Utilities.NativeApi.Buffer.NativeBuffer.Release()
bij Sdl.FileTypeSupport.Framework.Native.CommentMerger.ParagraphUnitEnd()
bij Sdl.FileTypeSupport.Framework.Core.Utilities.NativeApi.Buffer.ParagraphUnitEndContentItem.Invoke(IAbstractNativeContentHandler output)
bij Sdl.FileTypeSupport.Framework.Core.Utilities.NativeApi.Buffer.NativeBuffer.Release()
bij Sdl.FileTypeSupport.Framework.Native.AdjacentClonedPairedTagsMerger.StopHolding()
bij Sdl.FileTypeSupport.Framework.Native.AdjacentClonedPairedTagsMerger.InlineStartTag(IStartTagProperties tagInfo)
bij Sdl.FileTypeSupport.Framework.Core.Utilities.NativeApi.Buffer.NativeBuffer.InlineStartTag(IStartTagProperties tagInfo)
bij Sdl.FileTypeSupport.Framework.Bilingual.BilingualToSourceConverter.VisitTagPair(ITagPair tag)
bij Sdl.FileTypeSupport.Framework.Bilingual.TagPair.AcceptVisitor(IMarkupDataVisitor visitor)
bij Sdl.FileTypeSupport.Framework.Bilingual.BilingualToSourceConverter.VisitContainerItems(IEnumerable`1 container)
bij Sdl.FileTypeSupport.Framework.Bilingual.BilingualToSourceConverter.ProcessParagraphUnitContent(IParagraphUnit paragraphUnit)
bij Sdl.FileTypeSupport.Framework.Bilingual.BilingualToSourceConverter.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
bij Sdl.FileTypeSupport.Framework.BilingualApi.AbstractBilingualContentProcessor.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
bij Sdl.FileTypeSupport.Filters.Processors.SubContentEntityForwardConversionBilingualProcessor.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
bij Sdl.FileTypeSupport.Framework.BilingualApi.AbstractBilingualContentProcessor.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
bij Sdl.FileTypeSupport.Filters.Word.FrameworkImpl.Generator.Specialized.WordBilingualProcessor.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
bij Sdl.FileTypeSupport.Framework.Bilingual.WhitespaceBetweenSegmentsBilingualProcessor.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
bij Sdl.FileTypeSupport.Framework.BilingualApi.AbstractBilingualContentProcessor.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
bij Sdl.FileTypeSupport.Framework.Integration.GenerationBilingualContentLocator.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
bij Sdl.FileTypeSupport.Framework.Integration.AbstractBilingualProcessorContainer.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
bij Sdl.FileTypeSupport.Framework.Integration.FileGenerator.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
bij Sdl.FileTypeSupport.Framework.Integration.AbstractBilingualProcessorContainer.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
bij Sdl.FileTypeSupport.Framework.BilingualApi.AbstractBilingualContentProcessor.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
bij Sdl.FileTypeSupport.Framework.Integration.LocationMarkerLocator.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
bij Sdl.FileTypeSupport.Framework.Integration.AbstractBilingualProcessorContainer.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
bij Sdl.FileTypeSupport.Framework.Integration.FileExtractor.ProcessParagraphUnit(IParagraphUnit paragraphUnit)
bij Sdl.FileTypeSupport.Bilingual.Tmfc.TmfcReaderImpl.vv_Visit(TmfcReaderImpl* , FrameworkParagraphContainerField* field)
bij FrameworkParagraphContainerField.vv_AcceptFrameworkVisitor(FrameworkParagraphContainerField* , FrameworkFieldVisitor* visitor)
bij Sdl.FileTypeSupport.Bilingual.Tmfc.TmfcReaderImpl.vv_VisitStartEndField(TmfcReaderImpl* , StartEndField* startEnd)
bij Sdl.FileTypeSupport.Bilingual.Tmfc.TmfcReaderImpl.b_VisitNext(TmfcReaderImpl* )
bij Sdl.FileTypeSupport.Bilingual.Tmfc.TmfcReader.ParseNext()
bij Sdl.FileTypeSupport.Framework.Integration.FileExtractor.ParseNext()
bij Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.ParseNext()
bij Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.Parse()
bij Sdl.TranslationStudio.Editor.TranslationEditor.TranslatableDocument.SaveMonolingualAsJobRequest.Execute(IJobExecutionContext context)
bij Sdl.Desktop.Platform.Implementation.Services.Job.<_worker_DoWork>b__46_0()
bij Sdl.Desktop.Platform.Implementation.Services.Log.Resources(Object message, Action action)
bij Sdl.Desktop.Platform.Implementation.Services.Job._worker_DoWork(Object sender, DoWorkEventArgs e)
bij System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
bij System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)]]></StackTrace>
</Exception>
<Environment>
<ProductName>SDL Trados Studio</ProductName>
<ProductVersion>14.0.0.0</ProductVersion>
<EntryAssemblyFileVersion>14.1.10018.54792</EntryAssemblyFileVersion>
<OperatingSystem>Microsoft Windows 10 Home</OperatingSystem>
<ServicePack>NULL</ServicePack>
<OperatingSystemLanguage>1043</OperatingSystemLanguage>
<CodePage>1252</CodePage>
<LoggedOnUser>GEBRUIKER-PC\Gebruiker</LoggedOnUser>
<DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
<ComputerName>GEBRUIKER-PC</ComputerName>
<ConnectedToNetwork>True</ConnectedToNetwork>
<PhysicalMemory>8273628 MB</PhysicalMemory>
</Environment>
</SDLErrorDetails>

Parents Reply Children
  • What do you mean by Perfect Match, by the way?

    Since you emailed me and copied Annelies I assumed, without checking, that you were working within an agency and therefore had the Professional version?  This being the case there is a batch task called Perfect Match which you use to update new source files by matching the work you previously did "perfectly".

    Do you have any idea what caused this issue in the first place? Is it a clash between the different version, as I suspected? 

    It could be a number of things but given the known issues in older versions that could occur with merging segments, particularly when the files you are working on have been merged already during the creation of the project, I suspect the older version is a problem.  Not only that but the project was created using an older version of the filetype as well so on this basis you would probably not be able to save the target even if there were no problems.

    If you are giving work to others to work on the golden rule should always be that you create the projects using your version of studio so that you will always be able t handle the resultant translations when they come back.  It also means you can prepare the files properly before they go out to take advantage of all the things that are important for you.

    I recreated the file in the end, the clock was ticking so I had no choice.

    Glad you're sorted!

    Paul Filkin | RWS

    Design your own training!
    You've done the courses and still need to go a little further, or still not clear? 
    Tell us what you need in our Community Solutions Hub