가끔 프로그램을 짜면서 미완성인 상태에서 테스트하다가
비정상적인 종료후에 core라는 파일이 생성되는 경우가 있습니다.
이 core라는 파일에는 어떤 정보가 있고, 이것으로 디버깅이
가능한 것인지 알고 싶습니다. 구체적으로 어떻게 사용하는지
예를 보고 싶네요.
gdb 실행파일 core
에러 당시의 메모리 덤프 하는걸로 기억하는데 아닌가 (
흠.
gdb로 디버깅 하는데 쓰이죠.
gdb 실행화일 core
이렇게 치시고 들어 가서.
bt 쳐보세요.
메모리 core 가 일어난 원인을 알려줍니다...
텍스트 포맷에 대한 자세한 정보
<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]
Re: core 파일이 생성된 경우 이것으로 무엇을 할 수 있는지요?
gdb 실행파일 core
에러 당시의 메모리 덤프 하는걸로 기억하는데 아닌가 (
Re: core 파일이 생성된 경우 이것으로 무엇을 할 수 있는지요?
흠.
gdb로 디버깅 하는데 쓰이죠.
gdb 실행화일 core
이렇게 치시고 들어 가서.
bt 쳐보세요.
메모리 core 가 일어난 원인을 알려줍니다...
댓글 달기