C언어

Killed (+++ Killed by SIGKILL +++ )

고요한하늘... 2006. 8. 25. 10:43

$ ./test
Killed

 

$ strace ./test
execve("./test", ["./test"], [/* 28 vars */]) = 0
+++ killed by SIGKILL +++

 

 

어제까지 잘 동작하던 프로그램이 실행만 시키면 바로 죽어 버린다.

물론 gdb로 먹지 않고

strace로 찍어보니 시스템에서 kill signal이 날라오는것 같다.

 

 

원인은 간단했다.

test.c에서 include 하는 헤더파일에

#define MAX 100000000

 

static int arr[MAX]

 

 

이런식으로 정의했더니 위와 같은 현상이 나타나는것이었다..

 

물론 MAX의 크기를 줄였더니 문제는 없어졌다.

'C언어' 카테고리의 다른 글

보이어 무어(boyer moore) 알고리즘  (0) 2006.09.23
url decoding  (0) 2006.09.19
[스크랩] 정보검색관련 용어집 #1  (0) 2006.08.17
valgrind  (0) 2006.06.23
strcat --  (0) 2006.05.19