I finally discovered a rogue Studio installation with a different TM user ID to the user's regular workstation that is probably causing duplicates in a server TM in combination with the batch task Update Translation Memory thanks to Paul's discovery in this thread (https://community.sdl.com/product-groups/translationproductivity/f/studio/16655/exact-functioning-of-update-main-translation-memories-batch-task).
Now I want to change the offending TM User ID: I get an error message which has been reported elsewhere in the Beta group and here in the community.
https://community.sdl.com/product-groups/translationproductivity/f/studio/26945/error-object-reference-not-set-to-an-instance-of-an-object-when-trying-to-change-the-tm-user-id-in-file---options---translation-memory-updates---tm-user-id.
How can I change the TM user ID without resetting the user's profile? Another thing I find strange is that I would have thought that the user ID that the user is logged in to groupshare (we use SDL authentication) would be used to update the TM. I'm still trying to understand the situation that could lead to duplicates in combination with a different user name on two different machines, using the update main translation memory task and the update system fields from bilingual files setting enabled.
Any help appreciated.
<SDLErrorDetails time="29.10.2019 21:08:31"> <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.TranslationStudio.ProjectManagement</Source> <HResult>-2147467261</HResult> <StackTrace><![CDATA[ at Sdl.TranslationStudio.ProjectManagement.Settings.TranslationMemoryUpdateTaskSettingsControl._userSetupButton_Click(Object sender, EventArgs e) at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.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.2.0.1041</EntryAssemblyFileVersion> <OperatingSystem>Microsoft Windows 10 Enterprise</OperatingSystem> <ServicePack>NULL</ServicePack> <OperatingSystemLanguage>1031</OperatingSystemLanguage> <CodePage>1252</CodePage> <LoggedOnUser>x</LoggedOnUser> <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork> <ComputerName>x</ComputerName> <ConnectedToNetwork>True</ConnectedToNetwork> <PhysicalMemory>8239984 MB</PhysicalMemory> </Environment> </SDLErrorDetails>
Generated Image Alt-Text
[edited by: Trados AI at 6:59 PM (GMT 0) on 28 Feb 2024]
