[...]
What's the reason for this?
[...]
Basically the fault of HistroyPP^^ "Range check error" is a message from pascal that HistoryPP tried to access an array out of bounds...
Thought it might also be caused with a damaged profile or history... I don't know
But I guess for someone to debug / fix it, he/she/it might need your database^^ Though you might also try to use DBChecker and see what happens.