This error is indicative of having the wrong version dll in the system path.
Once you find out what is what..you will have to reregister your correct dll version with your OS. (see the MS KB site for instructions)
Crashing can also occur if you have more than one msvcrt.dll (what ever version) in the path statement also... (* note I said path statement* )
Windows wil get confused at which on to run.
There should only be one in the windows directory (includeing subdirectories).
It's located in the system32 directory for the nt, 2k, xp systems.
It quite possible due to legacy apps to install as if your running 9x and install
to the system directory or windows directory.
So when you are running lockon, there should only be one in use, and that should be in the system32 directory. (rename / remove the one in lockon dir)
BE SAFE AT THIS. RENAME DON'T DELETE the files Just in case.