반응형 Hang1 Windbg Dump 분석 / Deadlock 찾아내는 법 Windbg Dump 분석 / Deadlock 찾아내는 법 Windows환경에서 멀티스레딩 프로세스를 사용하다보면 Hang이 걸리는 현상이 발생합니다 그럴때 가장먼저 의심해봐야하는 사항이 프로세스가 Deadlock에 걸린것인지에 대한 확인입니다 안녕하세요 IT훈이입니다 ❤️ lock 명령어 사용법 우선 hang이 걸린 dump파일을 open하고, CommandLine에서 !lock 명령어를 입력해줍니다. 0:000>!locks lock 출력 파라미터 뜻 ✔️ LockCount : critical section으로 진입하기 위한 EnterCriticalSection()을 호출한 thread의 수에서 하나를 뺀 것과 같습니다. -1을 하는 이유는 이 필드는 -1을 unlock 상태로 표시하고 EnterCri.. 훈, IT 공부/Debug 2022. 7. 13. 이전 1 다음 반응형