반응형
gdb로 디버깅 하다가
아래와 같은 시그널을 받고 멈출 경우
received signal SIG33, Real-time event 33
위의 시그널 33은 리얼타임 이벤트 시그널이라고 해서
타임 관련 해서 주기적으로 넘어오는 듯 하다.
이를 해결 하려면
(gdb) handle SIG33 nostop noprint pass
으로 입력해서 디버깅 중에 nostop 옵션으로 설정 해줘야
디버거가 시그널 수신 시에 멈추지 않는다.
위의 명령어를 입력 하면 다음 결과 화면이 나온다.
Signal Stop Print Pass to program Description
SIG33 No No Yes Real-time event 33
이렇게 하고 run 하면 멈춤 없이 잘 실행 된다.
반응형
'Programming' 카테고리의 다른 글
c++ std map 사용 하여 key value 리스트 만들기 - 마지막 항목 얻기 (0) | 2021.05.28 |
---|---|
RapidJson 사용 정리 (2) | 2021.05.13 |
Bitbucket 에서 저장소 강제 푸쉬 하는 방법 (0) | 2021.04.22 |
C# Enum Count 얻는 방법 - Enum 갯수 얻기 (0) | 2021.04.08 |
유니티 게임 돈 표시 만 억 조 경 해 표시 방법 (0) | 2021.04.07 |