Show: Object Pascal C++
Display Preferences

Access in invalid stack

From Appmethod Topics
Jump to: navigation, search

Go Up to Access Errors


An Access In Invalid Stack error occurs when an attempt is made to access memory below the bottom of the stack. This is different from Access Underrun, since the memory is allocated on the stack and not in the heap.

#include <tchar.h>
#pragma hdrstop
 
void myf()
{
   char name[20];
   strcpy(&name[-1], "someone"); // error
}
 
int _tmain(int argc, _TCHAR* argv[])
{
	myf();
	return 0;
}
Personal tools
In other languages