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
Parents Reply Children
  • 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 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>