2016-07-09 2 views
0

내가 앱을 시작하고 코어 덤프를 처리하는 방법은 다음과 같습니다.백 트레이스 생성 후 다시 시작

run을 사용하고 bt full을 사용하여 조회 백 트레이스를 실행 중입니다.

자동으로 수행 한 다음 응용 프로그램을 재시작 (및 실행) 할 수 있습니까?

답변

0

간단한 gdb 스크립트를 사용하면 간단합니다. multirun.gdb의

출처 : 평소와 같이

while 1 
    run 
    bt 
end 

시작 GDB는 다음 "소스 multirun.gdb"를 않습니다. 이렇게하면 멈출 때까지 응용 프로그램을 계속 실행 한 다음 bt를 수행하고 다시 시작합니다 ... "페이지 매김 해제"를 추가하고 일부 파일에 직접 로그를 지정할 수 있습니다 ("로깅 설정"참조).

관련 문제