Debugging an Access Violation

Hi

I'm trying to debug a program which crashes with an access violation. The debugger breaks and points to the following code:

1
2
3
4
inline double Parameters::Integral(double time1, double time2) const
{
	return InnerObjectPtr->Integral(time1, time2); // <===
}


What exactly does an access violation mean? Does this mean there's a problem with initialising the pointer or ... ?

Sorry for the lack of detail, the program is rather extensive I'm trying to not post irrelevant details. I'm just having problems interpreting the compiler's response.
It means that you are accessing memory that you are not allowed to access. Make sure InnerObjectPtr is pointing to a valid object.
thanks
Topic archived. No new replies allowed.