Problem solved! Thanks
On Dec 16, 7:34 pm, Dave Sparks <[email protected]> wrote: > It sounds like your application is not releasing its media player > resources. When you're done playing a sound, you need to call the > MediaPlayer.release() method. If you're playing a lot of sounds > rapidly, the garbage collector won't be able to keep up. > > Arguably, the runtime shouldn't reboot. I think we have a fix for this > in the next release. > > On Dec 16, 11:35 am,bleucalme<[email protected]> wrote: > > > Hi, > > > In my application (SDK 1.0.r2), after playing few sounds, I loose > > the sounds. If I touch the volume keys, the device reboots. I get the > > same behavior on the emulator. Anybody had the same problem? > > > 12-16 14:15:49.892: ERROR/AudioFlinger(24): no more track names > > availlable > > 12-16 14:15:49.892: ERROR/AudioTrack(24): Could not get control block > > 12-16 14:15:49.892: ERROR/AudioSink(24): Unable to create audio track > > 12-16 14:15:49.892: ERROR/VorbisPlayer(24): mAudioSink open failed > > 12-16 14:16:15.661: ERROR/AudioFlinger(24): no more track names > > availlable > > 12-16 14:16:15.672: ERROR/AudioTrack(24): Could not get control block > > 12-16 14:16:15.672: ERROR/AudioSink(24): Unable to create audio track > > 12-16 14:16:15.672: ERROR/VorbisPlayer(24): mAudioSink open failed > > 12-16 14:16:50.431: DEBUG/VolumePanel(48): onVolumeChanged(streamType: > > 2, flags: 17) > > 12-16 14:16:50.431: DEBUG/VolumePanel(48): onShowVolumeChanged > > (streamType: 2, flags: 17), index: 6 > > 12-16 14:16:50.431: DEBUG/VolumePanel(48): setRingerIcon(index: 6), > > ringerMode: 2 > > 12-16 14:16:50.461: INFO/NotificationService(48): enqueueToast > > pkg=android callback=android.widget.toast...@433f8408 duration=0 > > 12-16 14:16:50.621: DEBUG/VolumePanel(48): onVolumeChanged(streamType: > > 2, flags: 4) > > 12-16 14:16:50.931: ERROR/AudioFlinger(24): no more track names > > availlable > > 12-16 14:16:50.931: ERROR/AudioTrack(48): Could not get control block > > 12-16 14:16:50.931: ERROR/ToneGenerator(48): AudioTrack->initCheck > > failed > > 12-16 14:16:50.931: ERROR/ToneGenerator(48): ToneGenerator init > > failed > > 12-16 14:16:50.931: WARN/dalvikvm(48): threadid=15: thread exiting > > with uncaught exception (group=0x40010e28) > > 12-16 14:16:50.931: ERROR/AndroidRuntime(48): Uncaught handler: thread > > android.server.ServerThread exiting due to uncaught exception > > 12-16 14:16:50.931: ERROR/AndroidRuntime(48): *** EXCEPTION IN SYSTEM > > PROCESS. System will crash. > > 12-16 14:16:50.950: ERROR/AndroidRuntime(48): > > java.lang.RuntimeException: Init failed > > 12-16 14:16:50.950: ERROR/AndroidRuntime(48): at > > android.media.ToneGenerator.native_setup(Native Method) > > 12-16 14:16:50.950: ERROR/AndroidRuntime(48): at > > android.media.ToneGenerator.<init>(ToneGenerator.java:225) > > 12-16 14:16:50.950: ERROR/AndroidRuntime(48): at > > android.view.VolumePanel.getOrCreateToneGenerator(VolumePanel.java: > > 258) > > 12-16 14:16:50.950: ERROR/AndroidRuntime(48): at > > android.view.VolumePanel.onPlaySound(VolumePanel.java:223) > > 12-16 14:16:50.950: ERROR/AndroidRuntime(48): at > > android.view.VolumePanel.handleMessage(VolumePanel.java:329) > > 12-16 14:16:50.950: ERROR/AndroidRuntime(48): at > > android.os.Handler.dispatchMessage(Handler.java:88) > > 12-16 14:16:50.950: ERROR/AndroidRuntime(48): at > > android.os.Looper.loop(Looper.java:123) > > 12-16 14:16:50.950: ERROR/AndroidRuntime(48): at > > com.android.server.ServerThread.run(SystemServer.java:308) > > 12-16 14:16:51.052: INFO/Process(48): Sending signal. PID: 48 SIG: 9 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

