안드로이드 개발/오류수정

[Android오류수정] A/libc: Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x804 in tid 17153 (msoft.aradiceng), pid 17153 (msoft.aradiceng)

달님개발자 2023. 2. 2. 14:19
반응형

잘되던 소스코드를 조금 수정하고 나니 아래와 같은 에러가 뜬다. 구글링 해보니 엑셀레이터 관련 오류라고 하는데, 난 다른 케이스 였다.

A/libc: Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x804 in tid 17153 (msoft.aradiceng), pid 17153 (msoft.aradiceng)

 

에러가 나는 지점은 이 코드인데, try로 감싼 코드인데도 catch가 잡아내지 못한다.

(Speech To Text 오픈소스인 VOSK를 사용하는 코드임)

Recognizer rec = new Recognizer(currentModel, 16000.0f);

수정할때 버그로 저 "currentModel"을 초기화를 못해서 null이 되었다. 버그수정후 정상동작하였다.

 

근데 왜 try ~ catch문에서 잡아내지 못하는지는 모르겠다.

 

반응형