"Object reference not set to an instance of an object" when converting xtm to sdltm in Studio 2017

Hi,

I have been sent an xtm from a client and need to upgrade it to an sdltm to use it in Trados. When I try to do this by opening the xtm in Trados and following the upgrade translation memory instructions it gets part of the way through and then I get an error message "Object reference not set to an instance of an object". Next to "Import [memory.tmx] to [memory.sdltm]" it reads "The translation memory data file engine returned an error: disk I/O error".

What does this mean exactly and how can I fix it?

Thank you

Megan

  • Hi ,

    You keep saying XTM, which is actually the name of a different product, so two things to check:

    1. Do you really mean TMX?
    2. If you meant TMX then try creating a TM in Studio first and them import the TMX

    There may also be a problem with the file, so you could try checking it in a text editor and make sure it looks ok. If you don't know what to look for then try dragging it into a Firefox browser so it opens up and you can see the text. If it's not well formed Firefox is quite good at reporting the problems.

    Or you can send it to me at pfilkin@sdl.com and I'll happily look at it for you.

    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

  • Hi Paul,

    Yes, sorry, I do mean tmx!
    I followed your advice and tried creating a TM first to import the tmx, but still get the error message "The translation memory data file engine returned an error: disk I/O error".
    The client has re-sent the tmx for me to try again with the new one. I will let you know what happens.

    Best regards,

    Megan