세그먼트 오류가 납니다... 어떤분이 하시는 말로는 S/W가 H/W 의 Memory 영역을 잘못 Access해서 일어나는 일이라고 그러는데.... 감이 안잡혀서 그러는데 무엇을 디버깅 해야 하는건가여? 레지스터를 바꿔야 하는건가여?
gcc -g source.c ./a.out ===> Segmetaion fault (core dumped) gdb ./a.out -c <pid>.core <=== in gdb gdb> bt
<어떠한 역경에도 굴하지 않는 '하양 지훈'>
#include <com.h> <C2H5OH.h> <woman.h> do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);
주로 포인터 남용에서 쓰이니 혹시 NULL 값을 가지고 있는 포인터에 무언가를 쓰지 않았는지 위주로 소스를 봐보세요..................무지 찾기 힘들껍니다..ㅋ
[quote]gcc -g source.c./a.out===>
위 정도로 하면은 어디가 무엇이 문제인지 대략 알수가 있습니다.
그래도 잘 모르시면...
소스를 좀 올려 주시면 많은 분들이 답변을 주실겁니다.
<어떠한 역경에도 굴하지 않는 '하양 지훈'>
#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);
주로 포인터 남용에서 쓰이니 혹시 NULL 값을 가지고 있는 포인터에 무
주로 포인터 남용에서 쓰이니 혹시 NULL 값을 가지고 있는 포인터에 무언가를 쓰지 않았는지 위주로 소스를 봐보세요..................무지 찾기 힘들껍니다..ㅋ