RTHDCPL.EXE – Illegal System DLL Relocation Error

RTHDCPL.EXE – Illegal System DLL Relocation 

The system DLL user32.dll was relocated in memory.  The application will not run properly.  The relocation occurred because the DLLC:WINDOWSsystem32JJCTRL.OCX occupied an address range reserved for Windows system DLLs.  The vendor supplying the DLL should be contacted for a new DLL. 

Caused by Microsoft Security Update KB925902 or KB928843.  The update to correct the issue can be found here.

The full article where I found this can be found here:
http://www.lancelhoff.com/2007/04/04/rthdcplexe-illegal-system-dll-relocation-error/