Erro do Android MediaPlayer ao usar chamadas de redefinição () e liberação ()

O erro que estou vendo está nas chamadas para reset () e release () nunca retornando, deixando meu aplicativo em um estado de parada indefinidamente. Não importa se eu chamo stop () antes de redefinir () ou liberar () o travamento sempre pode ser reproduzido.

Alguém enfrentou problemas semelhantes com o bloqueio do MediaPlayer? Alguma dica? Estou trabalhando em um aplicativo multiencadeado.

O DDMS relata o seguinte ao examinar os threads que estão em espera:

CLASSE MÉTODO ARQUIVO LINHA NATIVO

android.media.MediaPlayer _release MediaPlayer.java -2 true
Versão do android.media.MediaPlayer MediaPlayer.java 1049 false

questionAnswers(4)

yourAnswerToTheQuestion