System NullFileReferenceException. Object reference not set to an instance of an object sta alibre_server.com alibre design prc: PRCConverter importFile(String fileName, ImportFile OperationOptions, Profile userProfile, IBusyBodyContextObject
DOES ANYBODY KNOW WHAT THIS MEANS!
Yes! but you need to be a programmer/developer to understand it.
In laymans terms, there is a bug in Alibre due to the fact that it doesn't deal with things that it isn't expecting. In this case it's trying to process a file from a version of Inventor it doesn't understand.
The fix is for Alibre to validate the parameters for validity (i.e not NULL) before passing them to a function that expects them to be not NULL, or for the checks to be made inside the function before trying to use it.
From a UI point of view, the user friendly thing to do would be check the version info from the file and just tell the user that version isn't supported or if the loading of the file fails, then the file is either corrupt (if it is a version that is supported) or simply that the format is currently unsupported.