gdb 디버거로 에러가 나기 바로전 라인으로 break되게 할수 있을까요?
제가 gdb 초보인데다가 소스코드도 너무 길어서 b -> s 조합으로 찾는데는 한계가 있네요...
gdb 로 프로그램 실행중에 오류가 날때 bt (backtrace) 명령을 써보세요.
단순한 breakpoint로는 안되는 상황인가요? (언제 error가 발생할지 모르는 경우?) 그렇다면 conditional breakpoint(혹은 watch point)를 써보시져. error가 발생할 상황이 될때 정지시키면 되지 않을까요?
---------------------------------------------- 한번뿐인 인생.... 미친듯이 살아보자! ----------------------------------------------
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
gdb 로 프로그램 실행중에 오류가 날때 bt (backtrace) 명령
gdb 로 프로그램 실행중에 오류가 날때 bt (backtrace) 명령을 써보세요.
단순한 breakpoint로는 안되는 상황인가요?(언제 error가
단순한 breakpoint로는 안되는 상황인가요?
(언제 error가 발생할지 모르는 경우?)
그렇다면 conditional breakpoint(혹은 watch point)를 써보시져.
error가 발생할 상황이 될때 정지시키면 되지 않을까요?
----------------------------------------------
한번뿐인 인생....
미친듯이 살아보자!
----------------------------------------------
댓글 달기