Object reference not set to an instance of an object - Studio 2019

I get this error message. I have read some of the answers already in the community and I have not been able to fix this. The answers I have seen are not related to Studio 2019 but to earlier versions. And I honestly do not understand them. Can someone help me, please? Thank you.

Parents
  • I have this problem whenever i try to add a term to any of my termbases. I am using the latest versions of Studio and Multiterm. The error file is as follows:


    </SDLErrorDetails>

    <SDLErrorDetails time="5/28/2019 8:36:29 PM">
      <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.MultiTerm.Core.Common</Source>
        <HResult>-2147467261</HResult>
        <StackTrace><![CDATA[   at Sdl.MultiTerm.Core.Common.DataContainers.TermbaseStatus..ctor(ITermbaseInfo info)
       at Sdl.MultiTerm.Client.MiniEditor.MiniEditorControl..ctor(ITermbaseInfo activeTermbase, ITermHit activeTerm)
       at Sdl.TranslationStudio.Editor.Terminology.TermbaseViewer.MultiTermViewerWinFormsUI.AddTerm(ITermbaseInfo termbaseInfo, String source, String target)
       at Sdl.TranslationStudio.Editor.Terminology.TermbaseViewer.MultiTermViewerWinFormsUI.AddTerm(String source, String target)
       at Sdl.TranslationStudio.Editor.Terminology.TermbaseViewer.TermBaseViewPartX.TerminologyProviderViewerAddTerm(String source, String target)
       at Sdl.TranslationStudio.Editor.Terminology.TermbaseViewer.TermBaseViewPartX.AddTerm(ITerminologyProvider termbase, String source, String target)
       at Sdl.TranslationStudio.Editor.Terminology.EditorTermbaseUtils.AddTerm(IEditorService editorService, ITranslatableDocument translatableDocument, String sourceText, String targetText)
       at Sdl.TranslationStudio.Editor.Terminology.Actions.AbstractAddNewTermAction.AddTerm()
       at Sdl.TranslationStudio.Editor.Terminology.Actions.QuickAddNewTerm.Execute()
       at Sdl.Desktop.Platform.Implementation.CommandBars.StaticAction.Execute()
       at Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.<>c__DisplayClass30_0.<ExecuteAction>b__0()
       at Sdl.Desktop.Logger.Log.Resources(Object message, Action action)
       at Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.ExecuteAction(IAction action, ActionOrigin origin, Boolean allowToggle)
       at Sdl.Desktop.Platform.WinForms.IgCommandBarAction.Execute()
       at Sdl.Desktop.Platform.WinForms.IgCommandBarAction._lazyButtonTool_ToolClick(Object sender, ToolClickEventArgs e)
       at Infragistics.Win.UltraWinToolbars.ToolBase.OnToolClick(ToolClickEventArgs e)
       at Infragistics.Win.UltraWinToolbars.UltraToolbarsManager.OnToolClick(ToolClickEventArgs e)
       at Infragistics.Win.UltraWinToolbars.UltraToolbarsManager.FireEvent(ToolbarEventIds id, EventArgs e)
       at Infragistics.Win.UltraWinToolbars.ToolBase.OnToolClick()
       at Infragistics.Win.UltraWinToolbars.ButtonToolUIElement.DoClickProcessing(MouseEventArgs e)
       at Infragistics.Win.UltraWinToolbars.ButtonToolUIElement.OnMouseUp(MouseEventArgs e)
       at Infragistics.Win.ControlUIElementBase.ProcessMouseUpHelper(Object sender, MouseEventArgs e)
       at Infragistics.Win.ControlUIElementBase.ProcessMouseUp(Object sender, MouseEventArgs e)
       at Infragistics.Win.Utilities.ProcessEvent(Control control, ProcessEvent eventToProcess, EventArgs e)
       at Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea.OnMouseUp(MouseEventArgs e)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at 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.1.2.48878</EntryAssemblyFileVersion>
        <OperatingSystem>Microsoft Windows 7 Home Premium </OperatingSystem>
        <ServicePack>Service Pack 1</ServicePack>
        <OperatingSystemLanguage>1033</OperatingSystemLanguage>
        <CodePage>1252</CodePage>
        <LoggedOnUser>Maria-PC\Maria</LoggedOnUser>
        <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
        <ComputerName>MARIA-PC</ComputerName>
        <ConnectedToNetwork>True</ConnectedToNetwork>
        <PhysicalMemory>12453084 MB</PhysicalMemory>
      </Environment>
    </SDLErrorDetails>

  • Hello ,

    Could you please advise on the exact version numbers of your Studio and MultiTerm installations please.

    Both Studio and MultiTerm MUST be updated to the latest version- You can check this in HELP- Check for upadtes in both applications.

    Next, I would try 'Reset Windows layout'- this resolves many unexplained errors and finally change the Default View to Flags view.

    Lydia Simplicio | 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

  • HI Steve

     

    Thanks for the feedback.

    Unfortunately the suggestion to install the update to Trados Studio crashed after deleting the previous version.

    Error code 2203a2.docx

     

    Reset Windows Layout did not help.

    How do I set “Default view to Flags view”?

     

     

     

    I reinstalled Trados Studio (and restarted Windows).

     

    Trados Studio failed with the following message. What does this mean, and what is the solution?

     

     

    I am currently without an operative Studio and have an urgent project.

     

    Regards

    Tony

  • Hello ,

    There are few things here- Error 2203 is a Windows error code that indicates you do not have enough permissions to install a program

    https://answers.microsoft.com/en-us/windows/forum/windows_7-windows_programs/error-code-2203-when-trying-to-install-a-program/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx?auth=1

    Once you have logged on to the machine with full admin rights- please update the system- the required steps are here-

    https://community.sdl.com/product-groups/translationproductivity/w/customer-experience/3392/how-to-part-1-trouble-shoot-unexplained-errors-and-unwanted-behaviour-in-studio-multiterm

    (please complete both part 1 and 2).

    Now run the repair option- via-

    Control Panel window showing Programs and Features with a list of installed programs. Green arrows point to SDL Trados Studio 2021 and SDL MultiTerm 2021 with the option to 'UninstallChange'.

    And repeat for MultiTerm.

    Reboot and update as required.

    Lydia Simplicio | 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


    Generated Image Alt-Text
    [edited by: Trados AI at 5:18 PM (GMT 0) on 28 Feb 2024]
  • Thanks for the feedback. Although what I do not understand is that downloaded and installed Studio 2019 yesterday, why did I not get the latest version? Why could I install this but not the update? It would appear that when I update from within Trados Studio different authorisations are being used, is it possible to download and install the update in two steps? This would allow me the run explicitly as administrator,

  • I checked, I am logged on as Adminstrator, although there are some actions that I must confirm this. Is it possible that this information is not being forwarded to the Updater?

Reply Children