I have a similar problem. I'm using firefox 3.6.10 and if I run a cleaning session with the firefox/mozilla internet history box checked I get this
Unexpected Error
Microsoft C++ Exception
CCleaner v3.10.1525
MS Windows XP Home SP2
Intel Pentium M processor 1.70GHz
2.0GB RAM
Intel 82852/82855 GM/GME Graphics Controller
ID=-1
PR=0
DA=
RK=
RU=32
CK=0
SK=
VK=
VA=N_MOZ_HISTORY
CR=87
PF=0
EI=0
FL=103
IIT=0
FI=-1
SI=0
Also, it only happens on the first iteration - meaning that if I run CCleaner the first time I will get the error. If I re-run the Cleaning option in the lower right corner again, I will NOT get the error. I can run it multiple times over and over without a problem.
If I exit out and then come back into CCleaner, I will get the error again, the first time. Subsequent cleanings are then ok. Until I exit out and come back in. This also happens if I manually (with right-click) run a clean operation on that one Internet History item.
This is pretty consistent behavior over 5 test runs. And the error data above is always the same.
I am using the latest winapp2.ini file. Removing it does not fix the problem. It should also be noted that the drop-downs in the url window in Firefox is not getting cleared out either. I suspect I am getting the same error data as the OP.
If you need to me to test anything else I'll be happy to help ya'll out! This in on XP SP2.
My old celeron from the 1990's era also does the exact same thing.