"This method/property must be called on the UI thread. Fix the problem by testing the InvokeRequired"

Recently bought Trados 2019 and finding it more trouble than it's worth. It is constantly throwing error messages up at me like this:

"This method/property must be called on the UI thread. Fix the problem by testing the InvokeRequired".

What is a translator who is not a software developer supposed to do with this? This sort of thing is just wasting my production time. I'm tempted to go back to Trados 2011 or switch to another translation programme. Can anyone enlighten me on this arcane communication, please?

  • "This method/property must be called on the UI thread. Fix the problem by testing the InvokeRequired".

    Clearly nothing a software developer should have to fix either!  You could try the knowledgebase as there are some articles there that may explain where the problem is coming from:

    https://gateway.rws.com/csm?id=kb_article_view&sysparm_article=KB0039820

    https://gateway.rws.com/csm?id=kb_article_view&sysparm_article=KB0032792

    Both of these have some consistency in looking at where your resources are stored.  Are you using a network drive, one drive, dropbox etc. for your files?

    Paul Filkin | RWS Group

    ________________________
    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

  • Hello, 

    I use Studio 2019.

    I have the same error message coming up from time to time. 

    I now observed that this has something to do with my Termbase, because when it is not activated, this error doesn't come up.

    I tried exporting/creating a new termbase/importing.. but it the error still comes up.

    I also tried reopening trados, but this doesn't change anything.

    Any idea of a solution for this?

    Thanks a lot!

    <SDLErrorDetails time="24/08/2021 19:41:27">
      <ErrorMessage>La mémoire de traduction ou le conteneur de MT semble être manquant ou a été supprimé.</ErrorMessage>
      <Exception>
        <Type>Sdl.LanguagePlatform.Core.LanguagePlatformException, Sdl.LanguagePlatform.Core, Version=1.6.0.0, Culture=neutral, PublicKeyToken=c28cdb26c445c888</Type>
        <HelpLink />
        <Source>Sdl.LanguagePlatform.TranslationMemoryApi</Source>
        <HResult>-2146233088</HResult>
        <StackTrace><![CDATA[   à Sdl.LanguagePlatform.TranslationMemoryApi.FileBasedTranslationMemoryLanguageDirection.SearchSegment(SearchSettings settings, Segment segment)
       à Sdl.TranslationStudio.Editor.Autopropagate.FuzzyAutopropagationProvider.AutopropagationIndex.SearchSegment(SearchSettings searchSettings, ISegment searchSegment, IAutopropagateSettings autopropagateSettings)
       à Sdl.TranslationStudio.Editor.Autopropagate.FuzzyAutopropagationProvider.GetMatchingSegments(ISegmentContainerNode segmentContainerNode)
       à Sdl.TranslationStudio.Editor.Autopropagate.SegmentAutopropagater.GetMatchingSegments(ISegmentContainerNode targetSegment)
       à Sdl.TranslationStudio.Editor.TranslationEditor.SideBySideDocumentEditingView.AutopropagateSegment(ISegmentContainerNode segment)
       à Sdl.TranslationStudio.Editor.TranslationEditor.SideBySideDocumentEditingView.CheckConditionsAndAutopropagateSegment()
       à Sdl.TranslationStudio.Editor.TranslationEditor.SideBySideDocumentEditingView.ConfirmSegment(Nullable`1 segmentNavigationFilter)
       à Sdl.TranslationStudio.Editor.TranslationEditor.Actions.AbstractConfirmSegmentAction.ExecuteActiveSegment()
       à Sdl.TranslationStudio.Editor.TranslationEditor.Actions.AbstractConfirmSegmentAction.Execute()
       à Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.<>c__DisplayClass30_0.<ExecuteAction>b__0()
       à Sdl.Desktop.Logger.Log.Resources(Object message, Action action)
       à Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.ExecuteAction(IAction action, ActionOrigin origin, Boolean allowToggle)
       à Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.ExecuteActionForShortcut(Keys shortcut)
       à Sdl.Desktop.Platform.WinForms.StudioWindowForm.OnKeyDown(KeyEventArgs e)
       à System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
       à System.Windows.Forms.Form.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
       à System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
       à System.Windows.Forms.Control.WmKeyChar(Message& m)
       à System.Windows.Forms.Control.WndProc(Message& m)
       à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)]]></StackTrace>
      </Exception>
      <Environment>
        <ProductName>SDL Trados Studio</ProductName>
        <ProductVersion>15.0.0.0</ProductVersion>
        <EntryAssemblyFileVersion>15.2.6.2831</EntryAssemblyFileVersion>
        <OperatingSystem>Microsoft Windows 10 Famille</OperatingSystem>
        <ServicePack>NULL</ServicePack>
        <OperatingSystemLanguage>1036</OperatingSystemLanguage>
        <CodePage>1252</CodePage>
        <LoggedOnUser>DESKTOP-44QPDDB\Mathilde</LoggedOnUser>
        <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
        <ComputerName>DESKTOP-44QPDDB</ComputerName>
        <ConnectedToNetwork>True</ConnectedToNetwork>
        <PhysicalMemory>8274336 MB</PhysicalMemory>
      </Environment>
    </SDLErrorDetails>