The R6025 is a run-time error code of Microsoft Visual C++ for the error: pure virtual function call
The R6025 is a run-time error code of Microsoft Visual C++ for the error: pure virtual function call
This error occurs when your application indirectly calls a pure virtual member function in a context where a call to the function is not valid. In most cases, the compiler detects this and reports the error when building the application. But depending on how your code is written, sometimes the problem is detected only at run-time.
The error occurs when you indirectly call a pure virtual function within the context of a call to the constructor or destructor of an abstract base class.