xliffファイルが突然開かなくなりました

Tradosで作業中のxliffファイルが突然開かなくなりました。

以下のメッセージが表示されます。

Error message in Trados Studio stating 'The file could not be opened. An error has occurred.' with an OK button.

使用バージョンはTrados2019 SR2です。

複数ファイルが入ったプロジェクト内のファイルの一つで、このファイルのみが開かなくなりました。

Trados の再起動、PCの再起動も行っていますが、回復しません。

もともとはTrados2017無印Verで作成したプロジェクトで、Trados2019にアップグレード後、Trados2019 SR2で作業を続けていました。

開かなくなった後、他のスタッフのTrados2017無印Verで開くか試してみましたが、やはり同じエラーが表示され開くことができません。

このような場合どうしたらよいか、ご教示いただけるでしょうか?



Generated Image Alt-Text
[edited by: Trados AI at 8:31 PM (GMT 0) on 28 Feb 2024]
emoji
  • Hello ,

    It is always a good idea to post the error stack- this allows us to read vital information that might be causing the problem

    Error dialog box with an 'OK' button, and a Trados Studio interface showing 'Click here' and 'Advanced Editing Options' highlighted with red boxes and blue arrows pointing towards them.

    Our colleague might also be able to help.

    Oana Nagy | QA Engineer | RWS Group

    emoji


    Generated Image Alt-Text
    [edited by: Trados AI at 8:31 PM (GMT 0) on 28 Feb 2024]
  • Steven様

    ご回答をありがとうございます。

    私のTradosでは表示が違っており、「****.sdlerror.xml」ファイルが保存されました。

    コンテンツの一部を掲示させていただきます。

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

    <ErrorMessage>オブジェクト参照がオブジェクト インスタンスに設定されていません。</ErrorMessage>


    -<Exception>

    <Type>System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>

    <HelpLink/>

    <Source>Sdl.FileTypeSupport.Bilingual.SdlXliff</Source>

    <HResult>-2147467261</HResult>


    -<StackTrace>

    -<![CDATA[ 場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.ParagraphBuilder.RevisionMarkerStart(mrk mrk)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.TransUnitIterator.ParseContent(Object[] content)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.TransUnitIterator.ParseContent(Object[] content)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.TransUnitIterator.Parse(Boolean source)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseLocalizableParagraphUnit(transunit transunit, LockTypeFlags lockFlags)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseTransUnit(transunit transunit)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseGroup(group group)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.OnGroup(XmlElement groupElement)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.SdlXliffFeeder.<ContinueScanning>b__14_15(ISdlXliffStreamContentHandler handler)
    場所 System.Collections.Generic.List`1.ForEach(Action`1 action)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.SdlXliffFeeder.ContinueScanning()
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ContinueParsing()
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseNext()
    場所 Sdl.FileTypeSupport.Framework.Integration.FileExtractor.ParseNext()
    場所 Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.ParseNext()
    場所 Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.Parse()
    場所 Sdl.TranslationStudio.Editor.TranslationEditor.TranslatableDocument.Load(IJobExecutionContext context)
    場所 Sdl.Desktop.Platform.Services.JobRequest.Execute(IJobExecutionContext context)
    場所 Sdl.Desktop.Platform.Implementation.Services.Job.<_worker_DoWork>b__47_0()
    場所 Sdl.Desktop.Logger.Log.Resources(Object message, Action action)
    場所 Sdl.Desktop.Platform.Implementation.Services.Job._worker_DoWork(Object sender, DoWorkEventArgs e)
    場所 System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
    場所 System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)]]>
    </StackTrace>

    </Exception>

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

    これで原因を特定できますでしょうか?

    よろしくお願いいたします。

  • Former Member
    0 Former Member

    投稿いただきありがとうございます。

    下記のStevenのご案内にございますように、エラーメッセージからstack traceを取得いただき、アップロードしていただけますでしょうか。お困りのところお手数をおかけしますが、どうぞよろしくお願い申し上げます。

  • Tsuchida様

    ご連絡をありがとうございます。

    さきほど、Steven様への「Reply」として、stack traceをアップロードしたのですが、

    spam or abusiveとなったので、appealをsubmitしました。

    そちらでご確認いただくことはできますか?

  • Former Member
    0 Former Member in reply to Noriko Hirose

    確認できました。ありがとうございます。

    Hi ,

    Can we find root cause on this stack trace?

    <ErrorMessage>Object reference not set to an instance of an object.</ErrorMessage>
    
    
    -<Exception>
    
    <Type>System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
    
    <HelpLink/>
    
    <Source>Sdl.FileTypeSupport.Bilingual.SdlXliff</Source>
    
    <HResult>-2147467261</HResult>
    
    
    -<StackTrace>
    
    -<![CDATA[ 場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.ParagraphBuilder.RevisionMarkerStart(mrk mrk)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.TransUnitIterator.ParseContent(Object[] content)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.TransUnitIterator.ParseContent(Object[] content)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.TransUnitIterator.Parse(Boolean source)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseLocalizableParagraphUnit(transunit transunit, LockTypeFlags lockFlags)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseTransUnit(transunit transunit)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseGroup(group group)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.OnGroup(XmlElement groupElement)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.SdlXliffFeeder.<ContinueScanning>b__14_15(ISdlXliffStreamContentHandler handler)
    場所 System.Collections.Generic.List`1.ForEach(Action`1 action)
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.SdlXliffFeeder.ContinueScanning()
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ContinueParsing()
    場所 Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseNext()
    場所 Sdl.FileTypeSupport.Framework.Integration.FileExtractor.ParseNext()
    場所 Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.ParseNext()
    場所 Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.Parse()
    場所 Sdl.TranslationStudio.Editor.TranslationEditor.TranslatableDocument.Load(IJobExecutionContext context)
    場所 Sdl.Desktop.Platform.Services.JobRequest.Execute(IJobExecutionContext context)
    場所 Sdl.Desktop.Platform.Implementation.Services.Job.<_worker_DoWork>b__47_0()
    場所 Sdl.Desktop.Logger.Log.Resources(Object message, Action action)
    場所 Sdl.Desktop.Platform.Implementation.Services.Job._worker_DoWork(Object sender, DoWorkEventArgs e)
    場所 System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
    場所 System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)]]>
    </StackTrace>
    
    </Exception>

  • Hello

    Sorry about your reply being moderated- the system does this sometimes automatically.

    This should appear now in a few minutes.

    Oana Nagy | QA Engineer | RWS Group

  • Former Member
    0 Former Member in reply to Oana Nagy

    Hi ,

    Stack trace is here - can I have your opinion?

    <ErrorMessage>Object reference not set to an instance of an object.</ErrorMessage>
    
    
    -<Exception>
    
    <Type>System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
    
    <HelpLink/>
    
    <Source>Sdl.FileTypeSupport.Bilingual.SdlXliff</Source>
    
    <HResult>-2147467261</HResult>
    
    
    -<StackTrace>
    
    -<![CDATA[ Location Sdl.FileTypeSupport.Bilingual.SdlXliff.ParagraphBuilder.RevisionMarkerStart(mrk mrk)
    Location Sdl.FileTypeSupport.Bilingual.SdlXliff.TransUnitIterator.ParseContent(Object[] content)
    Location Sdl.FileTypeSupport.Bilingual.SdlXliff.TransUnitIterator.ParseContent(Object[] content)
    Location Sdl.FileTypeSupport.Bilingual.SdlXliff.TransUnitIterator.Parse(Boolean source)
    Location Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseLocalizableParagraphUnit(transunit transunit, LockTypeFlags lockFlags)
    Location Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseTransUnit(transunit transunit)
    Location Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseGroup(group group)
    Location Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.OnGroup(XmlElement groupElement)
    Location Sdl.FileTypeSupport.Bilingual.SdlXliff.SdlXliffFeeder.<ContinueScanning>b__14_15(ISdlXliffStreamContentHandler handler)
    Location System.Collections.Generic.List`1.ForEach(Action`1 action)
    Location Sdl.FileTypeSupport.Bilingual.SdlXliff.SdlXliffFeeder.ContinueScanning()
    Location Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ContinueParsing()
    Location Sdl.FileTypeSupport.Bilingual.SdlXliff.XliffFileReader.ParseNext()
    Location Sdl.FileTypeSupport.Framework.Integration.FileExtractor.ParseNext()
    Location Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.ParseNext()
    Location Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.Parse()
    Location Sdl.TranslationStudio.Editor.TranslationEditor.TranslatableDocument.Load(IJobExecutionContext context)
    Location Sdl.Desktop.Platform.Services.JobRequest.Execute(IJobExecutionContext context)
    Location Sdl.Desktop.Platform.Implementation.Services.Job.<_worker_DoWork>b__47_0()
    Location Sdl.Desktop.Logger.Log.Resources(Object message, Action action)
    Location Sdl.Desktop.Platform.Implementation.Services.Job._worker_DoWork(Object sender, DoWorkEventArgs e)
    Location System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
    Location System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)]]>
    </StackTrace>
    
    </Exception>

  • Steven 様、Tsuchida様

    こちらの件、その後、原因がわかりましたでしょうか?

    よろしくお願いいたします。

  • Hello ,

    The error stack appears to refer to the revision markers- maybe to do with Track Changes and/or segmentation markers.(mrk).

    Referring back to the start of this thread- can you confirm the file was created in 2017 and then moved to a 2019 version?

    If so might be worth trying to enable/disable -

    Trados Studio settings window showing options for segment merging, such as 'Include revision flag in segments' and 'Merge segments across paragraph marks'.

    Once done, reprocess the source file for the changes to take effect.

    If this fails to work, if the client has a SMA contract, then its worth logging a ticket so we can get to the bottom of this.

    Oana Nagy | QA Engineer | RWS Group

    emoji


    Generated Image Alt-Text
    [edited by: Trados AI at 8:31 PM (GMT 0) on 28 Feb 2024]