Error message

I keep getting the following error:

The thread attempted to read from or write to a virtual address for which it does not have the appropriate access

CCleaner v2.03.532

MS Windows XP SP2

Intel Celeron CPU 2.40GHz

512MB RAM

Intel® 82865G Graphics Controller.

I first noticed this error when I used the CCleaner version that the c code was rewritten. I have tried installing older versions and the newest releases but sooner or later I get the above error message and have to go to task manager to shut CCleaner down. The minute it starts working error free for a while this same error keeps coming back.

Any suggestions or fixes for this problem?