버퍼 오버플로는 어떤 상황에서 발생하는 오류인가?