On reboot I get an error message saying that mprexe caused an error in kernelex.dll and KernelEx doesn't load, no programs relying on it work.
The msvcrt in the sys dir wasn't vanilla msvcrt but a renamed msvcr71, there is no msvcrt entry in the registry knowndlls key and I had no other msvcrt entries in KxStub.ini.
I did that after trying to run the latest version of Aspell which requires this function and that msvcr71 doesn't provide.
I've now removed this entry from KxStub822.ini and am using msvcr70 as a replacement for msvcrt, Aspell runs fine and no other program I have which requires msvcrt/msvcr7x substitution appear broken.
msvcr71 is version 8.0.21213.0 and msvcr70 is version 7.0.9981.0, they are the most recent I have and I didn't try with other versions so not sure if it would always happen.
Is there something I did wrong with the definition or is it a bug/incompatibility?
@Schwups: Yes the discussion was mostly in the import patcher thread, sorry for not remembering that.
This post has been edited by loblo: 14 April 2013 - 10:27 AM