스택 백트레싱이란 ...
---> 리턴주소와 그전의 EBP값을 가지고 다시 그전 프로시저로 가서 오류를 확인하는 것
프로젝젝트 셋팅 에서 C/C++ 메뉴에서 프로젝트 옵션에서 /Oy 컴파일 옵션을 통하여 강제적으로
스택 프레임 구성을 생략
위의 경우에 스택 백트레싱이 불가능 하게 되며 , 디버거 의 경우 심벌 파일에 FPO(Frame Pointer Omission) 라는 정보를 포함 시킴으로써 스택 백트레이싱을 가능
'Soft Ware > Windows 구조와 원리' 카테고리의 다른 글
스레드 (0) | 2011.11.16 |
---|---|
함수의 리턴값에 대해서 .... (2) | 2011.11.16 |
함수 호출 (0) | 2011.11.16 |
복귀 주소가 가지는 특징 (0) | 2011.11.16 |
Windows 구조와 원리 (0) | 2011.11.16 |