아주 기본적인 쉘수준의 os제작중입니다.
부트섹트만들고, 간단한 메인함수만 있는 커널
이지만 로딩시켰는데..진입후 sti 인터럽트 enable을
하니.... 리부팅이 되는데.... pic,idt를 등록설정을해야지만
제대로 될가요? ...문제는 pic초기화 idt를 등록한후 사용해도
문제가 발생해서 그렇습니다. 원 목적은 인터럽트를 받기위한것인데
왠지 인터럽트 발생이 되지 않아서 sti 명령을 한번 안 줘서 그런가
해서 여쭙니다....
c로 만들어진 cgi가 있는데 (소스는 없구요..바이너리만..) 이게 자꾸 세그폴트가 나네요..
그래서 디버깅과 cgi가 실행될때 메모리값등을 보고 싶은데 어떻게 해야 하는지 모르겠습니다.
제가 디버깅툴이라곤 gdb만 그것도 대충 사용법 정도밖에 몰라서요..ㅡㅡ;
cgi가 데몬으로 떠있는 것도 아니고 httpd 프로세스는 여러개 떠있고..
이럴땐 어떻게 하면 될까요?
꼭 gdb를 통해서가 아니라두 아시면 답변 부탁드립니다.
C로 만들어진 cgi가 있습니다.(소스는 없구요 바이너리만 있습니다.)
근데 이게 자꾸 segfault를 내며 죽네요..
디버깅과 이 cgi가 실행될때 메모리에 들어있는 값등을 보고 싶은데 어떻게 하면 될까요?
제가 디버깅툴은 gdb만 그것도 아주 간단한 사용법 정도만 알고 있어서 어떻게 해야 할지 모르겠습니다.
cgi가 항상 떠 있는 데몬도 아니고 httpd 프로세스는 여러개 떠있고 이럴땐 어떻게 해야 하나요?
C로 만들어진 cgi가 있습니다.(소스는 없구요 바이너리만 있습니다.)
근데 이게 자꾸 segfault를 내며 죽네요..
디버깅과 이 cgi가 실행될때 메모리에 들어있는 값등을 보고 싶은데 어떻게 하면 될까요?
제가 디버깅툴은 gdb만 그것도 아주 간단한 사용법 정도만 알고 있어서 어떻게 해야 할지 모르겠습니다.
cgi가 항상 떠 있는 데몬도 아니고 httpd 프로세스는 여러개 떠있고 이럴땐 어떻게 해야 하나요?
C로 만들어진 cgi가 있습니다.(소스는 없구요 바이너리만 있습니다.)
근데 이게 자꾸 segfault를 내며 죽네요..
디버깅과 이 cgi가 실행될때 메모리에 들어있는 값등을 보고 싶은데 어떻게 하면 될까요?
제가 디버깅툴은 gdb만 그것도 아주 간단한 사용법 정도만 알고 있어서 어떻게 해야 할지 모르겠습니다.
cgi가 항상 떠 있는 데몬도 아니고 httpd 프로세스는 여러개 떠있고 이럴땐 어떻게 해야 하나요?