Unable to create termbase. Error: Object reference not set to an instance of an object.

Hi everyone,

I am trying to create a new termbase and right after I click "Finish" I receive the error message: Object reference not set to an instance of an object. As suggested in an older thread related to Multiterm 2015 I tried to rename the Multiterm folder, which unfortunately didn't help.

This is what the error log says...

<SDLErrorDetails time="21.12.2017 17:07:28">
  <ErrorMessage>Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.</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[   bei Sdl.MultiTerm.Core.Common.DataContainers.TermbaseStatus..ctor(ITermbaseInfo info)
   bei Sdl.MultiTerm.Studio.Editor.TermbaseService.CreateTermbase(ITermbaseInfo info)
   bei Sdl.MultiTerm.Studio.Editor.Actions.TermbasesView.CreateTermbaseAction.Execute()
   bei Sdl.Desktop.Platform.Implementation.CommandBars.StaticAction.Execute()
   bei Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.<>c__DisplayClass3.<ExecuteAction>b__2()
   bei Sdl.Desktop.Platform.Implementation.Services.Log.Resources(Object message, Action action)
   bei Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.ExecuteAction(IAction action, ActionOrigin origin, Boolean allowToggle)
   bei Sdl.Desktop.Platform.WinForms.IgCommandBarAction.Execute()
   bei Sdl.Desktop.Platform.WinForms.IgCommandBarAction._lazyButtonTool_ToolClick(Object sender, ToolClickEventArgs e)
   bei Infragistics.Win.UltraWinToolbars.ToolBase.OnToolClick(ToolClickEventArgs e)
   bei Infragistics.Win.UltraWinToolbars.UltraToolbarsManager.OnToolClick(ToolClickEventArgs e)
   bei Infragistics.Win.UltraWinToolbars.UltraToolbarsManager.FireEvent(ToolbarEventIds id, EventArgs e)
   bei Infragistics.Win.UltraWinToolbars.ToolBase.OnToolClick()
   bei Infragistics.Win.UltraWinToolbars.ToolMenuItem.OnClick()
   bei Infragistics.Win.UltraWinToolbars.PopupMenuItemUIElement.DoClickProcessing(MouseEventArgs e)
   bei Infragistics.Win.UltraWinToolbars.PopupMenuItemUIElement.OnMouseUp(MouseEventArgs e)
   bei Infragistics.Win.TextUIElementBase.OnMouseUp(MouseEventArgs e)
   bei Infragistics.Win.ControlUIElementBase.ProcessMouseUpHelper(Object sender, MouseEventArgs e)
   bei Infragistics.Win.ControlUIElementBase.ProcessMouseUp(Object sender, MouseEventArgs e)
   bei Infragistics.Win.Utilities.ProcessEvent(Control control, ProcessEvent eventToProcess, EventArgs e)
   bei Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea.OnMouseUp(MouseEventArgs e)
   bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)]]></StackTrace>
  </Exception>
  <Environment>
    <ProductName>SDL MultiTerm</ProductName>
    <ProductVersion>MultiTerm14</ProductVersion>
    <EntryAssemblyFileVersion>14.1.2471.5</EntryAssemblyFileVersion>
    <OperatingSystem>Microsoft Windows 10 Pro</OperatingSystem>
    <ServicePack>NULL</ServicePack>
    <OperatingSystemLanguage>1031</OperatingSystemLanguage>
    <CodePage>1252</CodePage>
    <LoggedOnUser>DESKTOP-NDKA3CR\Peter</LoggedOnUser>
    <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
    <ComputerName>DESKTOP-NDKA3CR</ComputerName>
    <ConnectedToNetwork>True</ConnectedToNetwork>
    <PhysicalMemory>8078856 MB</PhysicalMemory>
  </Environment>
</SDLErrorDetails>

Any idea what this could cause and even more important, what I could do about it?
Any help is appreciated. Thanks in advance.
Best,
Peter

Parents
  • Hi ,

    First try changing the location of your termbase, so create it on your desktop for example and see if this helps. Also, make sure you don't use any accented characters in the names. If this makes no difference then even though you said you renamed a MultiTerm folder you didn't say which one so I'd try these things next:

    1. View -> Reset Window Layout in Multiterm and then try to create a termbase again,
    2. Reset MultiTerm

    Rename this folder (just add _old to the end or something, it's not important what you rename it to) and restart MultiTerm:

    c:\Users\[USERNAME]\AppData\Roaming\SDL\SDL MultiTerm\MultiTerm14

    If you still have problems after that then log a case. For licensing or installation issues that prevent you from working we have a route for all customers to get help. This can be achieved really quickly using this link:

    gateway.sdl.com/liveagentlicensing

    You have two options:

    1. Submit a case using a webform
    2. Use live chat to get a licence reset

    You want to use the first option and make sure that you refer to this thread so the teams can see what you have tried already.

    Regards

    Paul

    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

Reply
  • Hi ,

    First try changing the location of your termbase, so create it on your desktop for example and see if this helps. Also, make sure you don't use any accented characters in the names. If this makes no difference then even though you said you renamed a MultiTerm folder you didn't say which one so I'd try these things next:

    1. View -> Reset Window Layout in Multiterm and then try to create a termbase again,
    2. Reset MultiTerm

    Rename this folder (just add _old to the end or something, it's not important what you rename it to) and restart MultiTerm:

    c:\Users\[USERNAME]\AppData\Roaming\SDL\SDL MultiTerm\MultiTerm14

    If you still have problems after that then log a case. For licensing or installation issues that prevent you from working we have a route for all customers to get help. This can be achieved really quickly using this link:

    gateway.sdl.com/liveagentlicensing

    You have two options:

    1. Submit a case using a webform
    2. Use live chat to get a licence reset

    You want to use the first option and make sure that you refer to this thread so the teams can see what you have tried already.

    Regards

    Paul

    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

Children