UsuallyVery often it is a buffer overrunoverrun; as an example, but generally speaking it is when memory is written to unintentionally.this code:
char buffer[8];
buffer[8] = 'a';
Willwill "stomp" on whatever happens to be in the next thing in memory after bufferbuffer. Generally speaking, 'stomping' is when memory is written to unintentionally.
Usually it is a buffer overrun, but generally speaking it is when memory is written to unintentionally.
char buffer[8];
buffer[8] = 'a';
Will "stomp" on whatever happens to be in the next thing in memory after buffer.
Very often it is a buffer overrun; as an example, this code:
char buffer[8];
buffer[8] = 'a';
will "stomp" on whatever happens to be in the next thing in memory after buffer. Generally speaking, 'stomping' is when memory is written to unintentionally.
Usually it is a buffer overrun, but generally speaking it is when memory is written to unintentionally.
char buffer[8];
buffer[8] = 'a';
Will "stomp" on whatever happens to be in the next thing in memory after buffer.