본인의 목소리를 녹음해서 들어보는 어플을 만들고 있는데요... 아래의 부분이 막혀서요... 도무지 알수가 없네요...


녹음하기..
 		recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
		recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
		recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
		recorder.setOutputFile(path);
		recorder.prepare();
		recorder.start();


녹음종료하기
 		recorder.stop();
		recorder.reset();
		recorder.release();

위와 같이 하면.. 녹음은 잘 됩니다...
녹음된 파일도 정상이구요...

단지 녹음하고 녹음완료를 버튼을 누르면 아래의 메세지가 로그창에 무한 반복되면서 어플이 죽어버리는데요...
아래의 로그메세지로는 관련정보를 도무지 찾을수 없어 문의드립니다....

  recorder.stop();

하면서 문제가 생기는것같은데.. 도무지 감이 안잡힙니다...
recorder.stop(); 부분을 주석처리하면 오류는 없지만 녹음이 중지가 되질 않네요.. ㅠㅠ...

그럼 도움 부탁드리겠습니다.

수고하세욤... 


에러메시지...
AudioStreamInGeneric::read(0x1d3a0, 320) from fd 7