PDA

View Full Version : R6025 Pure Fuction Virtual Cell


AlizeZ
August 29th, 2005, 10:37 PM
We received a new notebook from our grandson and we notice a few times when we turned off the notebook, we saw this notice just before the screen went black: "R6025 pure function virtual cell." It remained for about a second and then it disappeared quickly and machine turned off. We didn't know what it referred to. (That notebook has WinXPsp2, IE6, AdAware and Norton Internet Security 2005.)

However, tonight my husband was using our older notebook and he saw the following message when closing down the system: ""Runtime error symantec R6025 pure function virtual cell." After a second or two the notebook turned off. (This notebook has WinXPsp2, IE6, AdAware and Norton AntiVirus and Norton Firewall 2004)

What could be causing this? Does anyone know if both are related to Norton? The first one (on new notebook) did not mention Symantec.

What we did remember was that we had just performed an AdAware and Norton scan on both machines prior to this notice showing up. We saw the message on new notebook only a few times and just once today on our older notebook.

We are senior citizens and really do not know what is going on as we are not computer knowlegeable. Please remember that this only happens when we are turning the notebooks off. Thanks for any help.

Blackcat
August 30th, 2005, 05:11 AM
Since in some cases these runtime errors maybe due to malware it maybe a good idea to double check your previous scans with a good on-line scanner such as Kaspersky's. (http://www.kaspersky.com/virusscanner)

If we then assume that on your older notebook at least that the error message is due to Symantec then there are some suggestions here (http://service1.symantec.com/support/nav.nsf/docid/2002092316375206?Open&src=w) and here. (http://service1.symantec.com/SUPPORT/nip.nsf/3897bf24c622c3ef85256eda00456216/3f2318e9ebdfaed888256cd900802c41?OpenDocument&prod=Norton%20Internet%20Security&ver=2005&src=sg&pcode=nis&svy=&csm=no)

Happy Bytes
August 30th, 2005, 05:30 AM
It's a VC (Visual C) RTL error.

Pure virtual functions forcing the class to be a virtual class that it cannot be instantiated in/of itself, only derived from.

In the most cases produced by strange CLASS definitions such as void pointers in classes.

Example:

class HappyClass : Public XYZ
{
virtual void *newWhatever();
}

The compiler might get confused here what to return - a combined function pointer with a void return - or a normal function that returns a void pointer ;) Placing a Space between Asterix and Proto solves this problem ;D

8^) H.B.

Happy Bytes
August 30th, 2005, 05:39 AM
Ok, sorry i did just read now that you have no big expierence in such things :o Just ignore my answer, it will probably confuse you ::)