버그 검사 17C: PDC_LOCK_WATCHDOG_LIVEDUMP
PDC_LOCK_WATCHDOG_LIVEDUMP 라이브 덤프의 값은 0x0000017C. 이는 스레드가 PDC 잠금을 너무 오래 유지했음을 나타냅니다.
PDC_LOCK_WATCHDOG_LIVEDUMP 매개 변수
매개 변수 | Description |
---|---|
1 | PDC 잠금을 보유하는 스레드입니다. |
2 | Watchdog 시간 제한을 밀리초 단위로 잠급니다. |
3 | 예약되어 있습니다. |
4 | 예약되어 있습니다. |
원인
스레드가 PDC 잠금을 너무 오래 유지했습니다. 조사할 정보를 제공하기 위해 livedump가 만들어집니다.
(이 코드는 실제 버그 검사 사용할 수 없으며 라이브 덤프를 식별하는 데 사용됩니다.)
해결 방법
디버거 !thread 명령을 사용하여 매개 변수 1에 제공된 잠금을 보유하는 스레드를 표시합니다. 해당 코드를 분석하여 시간 제한 기간을 초과하여 잠금을 유지하는 이유를 확인합니다.