Ccleaner causes unknown exception

I am running W98SE and attempted to install Ccleaner, both latest version (5 Nov 09) and an earlier version 9.02 as shown below. Both apparently installed correctly, but would not run. The following error message was in the dialougue box. The computer crashed subsequently. This happened several times. I have scanned for malware using Avast fully updated.

The following error message was in the dialougue box. Any remedies ?

Unknown Exception

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

CCleaner v2.09.600

MS Windows 98 SE

127MB RAM

NVIDIA TNT2 M64 4xAGP

CCLEANER caused an exception c06d007eH in module CCLEANER.EXE at 0167:004a9941.

Registers:

EAX=00701d18 CS=0167 EIP=004a9941 EFLGS=00000246

EBX=00000000 SS=016f ESP=00701cbc EBP=00701d0c

ECX=d01fcf60 DS=016f ESI=004dba8c FS=5217

EDX=8177276c ES=016f EDI=00000000 GS=0000

Bytes at CS:EIP:

8b 45 d8 e9 f3 00 00 00 57 ff 75 e8 ff 15 b4 42

Stack dump:

000022f2 010c7760 00000037 00000024 004dba8c 004ebef4 004d8370 00000001 004dbbc2 00000000 00000000 0000001f 6d386c42 019f0028 004ecaac bff728a2