마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

libc Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)

0 추천
libc  Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)

이런에러는 어느경우에 나는건가요?

jni 에서의 logcat 내용입니다
잡부 (5,090 포인트) 님이 2013년 4월 11일 질문

1개의 답변

0 추천
libc - strlen(), sprintf(),... 등등의 C standard library를 구현한 라이브러리

signal 11 (SISSEGV) - Segmentation Violation의 약자로 잘못된 메모리 참조

at 0x0000000 - 0x00000번지를 참조함

즉, jni코드에서 strlen() 등등의 standard C함수를 부를 때 파라미터가 NULL이 넘어가서 NULL을 참조하려다 난 오류입니다.

로그 잘 보시면 C코드 stack도 나올 수도 있습니다.
레오나 (3,290 포인트) 님이 2013년 4월 11일 답변
...