Access in invalid stack
From RAD Studio
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; }