thanks for the link. I've done some more testing since my post with the following results: The cvirtsup.fp methods seem to work fine, in fact in the runtime mode I've not had a problem yet (2 days/intermittent testing). It's only in the development mode that I have problems, specifically, about half the time I get a GPF when I first start the program in debug mode. I can usually start it a second time with no problem and it then runs fine (testing runs don't usually proceed more than 30-45 minutes at a time).
It seems more a minor nuisance since it only occurs in debug mode, just wondered if anyone else had experience with this library.