malloc 관련 error 입니다.
글쓴이: 익명 사용자 / 작성시간: 수, 2002/06/12 - 2:20오후
코딩중 여러곳에서 메모리를 할당받아 사용을 합니다.
gdb로 보면
에러가 여려군데서 발생합니다.
즉 malloc이 들어있는곳 아무곳에서나 특정 입력과 상관없이
발생합니다.
혹시 gcc컴파일러의 버그인가요?
bt 를 해서 보면
check_alloc 이라는 부분에서 에러를 발생시킵니다.
즉
malloc을 호출하면
__libc_malloc이 호출되고
check_alloc 부분에서 에러가 나내요...
특정한 입력에 따른 오류도 아니고
일정 시간이 지난후에 오류가 나는것도 아니고
특정 라인에서 발생하는것도 아니고
기분에따라 발생하내요
조언을 부탁드립니다...
그리고 gcc 버전은 2.95.3입니다...
Forums:
Re: malloc 관련 error 입니다.
memory leak이 발생한거 같군요...
memory alloc/dealloc쪽을 세심히 따져 보셔야 할듯합니다.
남이 짠 소스라 생각하고 객관적으로 따져 보다보면, 어딘가에
잘못된 부분이 분명히 있을겁니다.
댓글 달기