You are currently working on UAT 

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
  • 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>

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

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

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

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

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

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

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

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