Hello,
I don't know where to post a bug report so I'm posting it here. If there is a better place let me know and I'll post it there too.
Summary: On android 5.0.1 lollipop starting and stopping the Player more than once results in a Run Time Error and crashes the app. This only happens using android 5.0. The bug is not present in android 4.4 kitkat.
Bug Reproduction: I have created a test app with only two buttons (player.start and player.stop). Player is set to play an mp3 and is on loop. Player.start begins playing the mp3 on loop. Then the player.stop will stop the sound. When you repeat this for the second time, pressing the player.stop button will cause a run time error every time. This only happens running android 5.0. I've tested this on android 4.4 and it doesn't cause the app to crash. Here are the devices I've tested this with:
Nexus 6 Lollipop: Crash
Nexus 5 Lollipop: Crash
Moto X Lollipop: Crash
Moto X Kitkat: Fine
Galaxy Nexus Kitkat: Fine
Galaxy S3 Kitkat: Fine
Work around: Using Player.Pause does not cause the run time error. This is limited in its usefulness though.