리눅스

서비스 에러문제 디버깅

월하노인 2016. 1. 24. 21:09



프로세스상에 빨간 부분이 표시되고

서비스 실행 시


EXCEPTION_INT_DIVIDE_BY_ZERO (C0000094)


이 나오는것으로 보아 CPU문제같다.


--------------

커널 시간표시..

보기 -> 커널시간표시 해제하면 안보임;

뭐가문제일까아아!


--------------

블루스크린 뜨는 HDD문제로 보임

ㅇㅁㅇㅁㅇㅁㅇㅁㅇㅁ


--------------

시초 HDD문제일 수 있으나

서비스 부분이 깨짐 




http://gmng.tistory.com/157


EXCEPTION_ACCESS_VIOLATION (C0000005)

EXCEPTION_BREAKPOINT (80000003)

EXCEPTION_ILLEGAL_INSTRUCTION (C000001D)

EXCEPTION_INT_DIVIDE_BY_ZERO (C0000094)

EXCEPTION_SINGLE_STEP (80000004)


EXCEPTION_ACCESS_VIOLATION (C0000005)

존재하지 않거나 접근 권한이 없는 메모리 여역에 대해서 접근을 시도할 때 발생하는 예외



EXCEPTION_BREAKPOINT (80000003)

실행코드에서 BP 설치시 CPU가 그 주소를 실행하려 할 때 예외가 발생함

BP설치 명령어는 어셈블리어로 ‘INT3’ 기계어로는 0xCC



EXCEPTION_ILLEGAL_INSTRUCTION (C000001D)

CPU가 해석할 수 없는 Instruction을 만날 때 발생하는 예외



EXCEPTION_INT_DIVIDE_BY_ZERO (C0000094)

정수 나눗셈에서 분모가 0인 경우 발생하는 예외



EXCEPTION_SINGLE_STEP (80000004)

Single Step 은 명렁어 하나만 실행하고 멈추는것!

CPU는 Single Step 모드로 전환하면 명령어 하나 실행 후 예외를 발생시켜 실행을 멈춤

BY- NC- SA