Game randomly crashes to desktop and then displays Runtime error : pure virtual call

Statistically every 2nd time I join a game,during the map loading the game gets windowed,it displays an error message,closes down entirely and then displays runtime error message :
Microsift Visual C++ runtime library
"Runtime error!

Program: C\Program Files\Z8Games\Crossfire\crossfire.exe

R6025
-pure virtual call"

I have Windows XP Home SP3,
I have recently run a registry repair and disk defragmenter
I have only 1 account on this computer - admin
I have Microsoft Visual C++ 2005 redistributable;
redistributable 2008(x86 9.0.21022);
redistributable 2008(x86 9.0.30729.17); installed

Comments