Studio closes as soon as I hit Ctrl+Enter after installing Service Release 1 for Trados 2022

Hello

I installed the update Trados Studio 2022 SR1 - 17.1.6.16252 this afternoon.

I restarted my computer after the installation.

I can open a project, but as soon as I hit Ctrl+Enter, Studio crashes. I am attaching the error message here.

The error message appears to refer to the Multlingual Excel Filetype, but none of my open projects use this file type (and I have never used it in the past either).

Obviously this is a serious problem as I am prevented from working (or at least from confirming anything I translate).

Pending a solution/repair I am going to try and uninstall this update.

Hayley

<SDLErrorDetails time="10/07/2023 17:29:31">
  <ErrorMessage>Method not found: 'Sdl.Core.Globalization.Language[] Sdl.Core.Globalization.Language.GetAllLanguages()'.</ErrorMessage>
  <Exception>
    <Type>System.MissingMethodException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
    <HelpLink />
    <Source>Multilingual.Excel.FileType</Source>
    <HResult>-2146233069</HResult>
    <StackTrace><![CDATA[   at Multilingual.Excel.FileType.FileType.Settings.LanguageMappingSettings..ctor()
   at Multilingual.Excel.FileType.Verifier.MultilingualExcelVerifier.get_LanguageMappingSettings()
   at Multilingual.Excel.FileType.Verifier.MultilingualExcelVerifier.Initialize(IDocumentProperties documentInfo)
   at Sdl.FileTypeSupport.Framework.Core.Utilities.BilingualApi.BilingualContentHandlerAdapter.Initialize(IDocumentProperties documentInfo)
   at Sdl.FileTypeSupport.Framework.Core.Utilities.BilingualApi.BilingualContentHandlerAdapter.Initialize(IDocumentProperties documentInfo)
   at Sdl.FileTypeSupport.Framework.Core.Utilities.BilingualApi.BilingualContentHandlerAdapter.Initialize(IDocumentProperties documentInfo)
   at Sdl.FileTypeSupport.Framework.Core.Utilities.BilingualApi.BilingualContentHandlerAdapter.Initialize(IDocumentProperties documentInfo)
   at Sdl.FileTypeSupport.Framework.Integration.AbstractBilingualProcessorContainer.Initialize(IDocumentProperties documentInfo)
   at Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.Initialize(IDocumentProperties documentInfo)
   at Sdl.FileTypeSupport.Framework.BilingualApi.AbstractBilingualContentProcessor.Initialize(IDocumentProperties documentInfo)
   at Sdl.FileTypeSupport.Framework.Integration.AbstractBilingualProcessorContainer.Initialize(IDocumentProperties documentInfo)
   at Sdl.TranslationStudio.Editor.TranslationEditor.SingleParagraphUnitBilingualParser.ParseNext()
   at Sdl.FileTypeSupport.Framework.Integration.FileExtractor.ParseNext()
   at Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.ParseNext()
   at Sdl.FileTypeSupport.Framework.Integration.MultiFileConverter.Parse()
   at Sdl.TranslationStudio.Editor.TranslationEditor.SegmentVerifier.Verify(ISegmentContainerNode segmentContainerNode, IParagraphUnitContainerNode paragraphContainerNode, IFileContainerNode fileContainerNode)
   at Sdl.TranslationStudio.Editor.TranslationEditor.TranslatableDocument.VerifySegment(ISegmentContainerNode segmentContainerNode, IParagraphUnitContainerNode paragraphContainerNode, IFileContainerNode fileContainerNode)
   at Sdl.TranslationStudio.Editor.TranslationEditor.SideBySideDocumentEditingView.VerifySegment()
   at Sdl.TranslationStudio.Editor.TranslationEditor.Actions.AbstractConfirmSegmentAction.ExecuteActiveSegment()
   at Sdl.TranslationStudio.Editor.TranslationEditor.Actions.AbstractConfirmSegmentAction.Execute()
   at Sdl.Desktop.Platform.Implementation.CommandBars.SimpleActionExecuter.Execute(ActionData actionData)
   at Sdl.Desktop.Platform.Implementation.ResourceLoggingInternalCommandExecuter`1.ExecuteWithResourceLogging(TCommandData commandData, String message)
   at Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.ExecuteAction(IAction action, ActionOrigin origin, Boolean allowToggle)
   at Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.ExecuteActionForShortcut(Keys shortcut)
   at Sdl.Platform.UI.StudioWindowForm.OnPreviewKeyDown(Keys keys)
   at Sdl.Platform.UI.GlobalKeysMessageFilter.PreFilterMessage(Message& m)
   at System.Windows.Forms.Application.ThreadContext.ProcessFilters(MSG& msg, Boolean& modified)
   at System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)
   at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FPreTranslateMessage(MSG& msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at Sdl.TranslationStudio.Application.Launcher.RunApplication()]]></StackTrace>
  </Exception>
  <Environment>
    <ProductName>Trados Studio</ProductName>
    <ProductVersion>Studio17</ProductVersion>
    <EntryAssemblyFileVersion>17.1.6.16252</EntryAssemblyFileVersion>
    <OperatingSystem>Microsoft Windows 10 Pro</OperatingSystem>
    <ServicePack>NULL</ServicePack>
    <OperatingSystemLanguage>1036</OperatingSystemLanguage>
    <CodePage>1252</CodePage>
    <LoggedOnUser>DESKTOP-HLEVA\Hayley LEVA</LoggedOnUser>
    <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
    <ComputerName>DESKTOP-HLEVA</ComputerName>
    <ConnectedToNetwork>True</ConnectedToNetwork>
    <PhysicalMemory>16649468 MB</PhysicalMemory>
  </Environment>
</SDLErrorDetails>

emoji
  •  

    Please remove ALL plugins, restart Studio and reinstall them via the Add-Ins menu.

    _________________________________________________________

    When asking for help here, please be as accurate as possible. Please always remember to give the exact version of product used and all possible error messages received. The better you describe your problem, the better help you will get.

    Want to learn more about Trados Studio? Visit the Community Hub. Have a good idea to make Trados Studio better? Publish it here.

    emoji
  •  

    If you review the release notes with SR1 you will see there were some fairly major breaking changes that affect the use of the APIs. Not all developers have updated their plugins yet. So the best approach is to delete everything you have in these folders:

    %APPDATA%\Trados\Trados Studio\17\Plugins

    %LOCALAPPDATA%\Trados\Trados Studio\17\Plugins

    c:\ProgramData\Trados\Trados Studio\17\Plugins

    Then restart Studio and reinstall them via the integrated AppStore in Trados Studio. This way you will only install the ones that will actually work with SR1. If your apps are not in the list yet then contact the developer via the support link at https://appstore.rws.com/ for the app in question (every developer has some form of contact details) and ask them to update their apps for SR1.

    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

    emoji
  • Thank you for the prompt reply Jerzy. This put me on the right track. I had followed the instructions in the RWS email to update all plugins (also suggested by below) and got a message saying no updates were available, so assumed all was well. Prompted by your suggested fix, I went back into the plugins list and spotted one called 'Multilingual Excel FileType'. I deleted that, restarted Trados, and all appears to be well. I haven't deleted/re-installed my other plugins for now, but I'll know what to do if anything else goes wrong. Thank you! PS. I tried to delete the duplicate post (in the Installation & Licencing forum, but it doesn't look like I'm able to do that. If a moderator reads this and is able to do so - please go ahead!

    emoji