Closed Bug 968158 Opened 11 years ago Closed 11 years ago

Audio fail and firefox dies when device go to sleep

Categories

(Firefox for Android Graveyard :: General, defect)

27 Branch
x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: ezannelli, Unassigned)

Details

Attachments

(2 files)

Attached file logcat output
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0 (Beta/Release) Build ID: 20131205075310 Steps to reproduce: 1. Play a mp3 streaming using html audio tag (I was using http://perso.maildir.fr/rfplayer/src/) 2. Put the device to sleep Actual results: After few seconds, sound start looping the last few seconds until firefox (and a lot of other processes apparently) dies. Expected results: Sound should continue to play and firefox should not die. Firefox 26 works correctly. This is using fdroid packaged firefox, on cyanogenmod 10.2.0-maguro (Galaxy Nexus)
Can you attach to this bug a log-cat from your device capturing output from when you're playing audio until Firefox dies? Since you're on Cyanogenmod, you can use https://play.google.com/store/apps/details?id=scd.lcex to capture and save a log.
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Flags: needinfo?(ezannelli)
Resolution: --- → INCOMPLETE
Attached file logcat.txt
Flags: needinfo?(ezannelli)
Your device ran out of memory and Cyanogenmod started killing everything. I/ActivityManager( 414): Process com.android.calendar (pid 25951) has died. I/ActivityManager( 414): Process com.android.providers.calendar (pid 25995) has died. I/ActivityManager( 414): Process com.android.deskclock (pid 25969) has died. I/ActivityManager( 414): Process com.android.gallery3d (pid 25630) has died. I/ActivityManager( 414): Process com.android.settings (pid 25333) has died. I/ActivityManager( 414): Process com.android.keychain (pid 26651) has died. I/ActivityManager( 414): Process org.cyanogenmod.voiceplus (pid 25679) has died. I/ActivityManager( 414): Process com.android.voicedialer (pid 26666) has died. I/ActivityManager( 414): Process android.process.acore (pid 25066) has died. I/ActivityManager( 414): Process com.svox.pico (pid 25737) has died. I/ActivityManager( 414): Process com.android.defcontainer (pid 25598) has died. I/ActivityManager( 414): Process com.android.quicksearchbox (pid 25693) has died. I/ActivityManager( 414): Process com.cyanogenmod.lockclock (pid 25189) has died. I/ActivityManager( 414): Process org.mozilla.firefox.UpdateService (pid 26732) has died. I/ActivityManager( 414): Process android.process.media (pid 25028) has died. W/ActivityManager( 414): Scheduling restart of crashed service com.android.providers.media/.MtpService in 5000ms I/ActivityManager( 414): Process net.fred.feedex (pid 24989) has died. W/ActivityManager( 414): Scheduling restart of crashed service net.fred.feedex/.service.RefreshService in 14769ms I/ActivityManager( 414): Process org.fdroid.fdroid (pid 26569) has died. W/InputDispatcher( 414): channel '4219d948 org.fdroid.fdroid/org.fdroid.fdroid.FDroid (server)' ~ Consumer closed input channel or an error occurred. events=0x9 E/InputDispatcher( 414): channel '4219d948 org.fdroid.fdroid/org.fdroid.fdroid.FDroid (server)' ~ Channel is unrecoverably broken and will be disposed! W/InputDispatcher( 414): Attempted to unregister already unregistered input channel '4219d948 org.fdroid.fdroid/org.fdroid.fdroid.FDroid (server)' I/WindowState( 414): WIN DEATH: Window{4219d948 u0 org.fdroid.fdroid/org.fdroid.fdroid.FDroid} I/WindowState( 414): WIN DEATH: Window{421f97b0 u0 org.fdroid.fdroid/org.fdroid.fdroid.AppDetails} I/ActivityManager( 414): Process com.cyanogenmod.trebuchet (pid 25122) has died. I/WindowState( 414): WIN DEATH: Window{41da84c8 u0 com.cyanogenmod.trebuchet/com.cyanogenmod.trebuchet.Launcher} I/ActivityManager( 414): Applications Memory Usage (kB): I/ActivityManager( 414): Uptime: 179599981 Realtime: 565289001 I/ActivityManager( 414): Total PSS by OOM adjustment: and Gecko received the notification as well D/GeckoMemoryMonitor( 1946): onTrimMemory() notification received with level 15 I/ActivityManager( 419): Process org.mozilla.firefox (pid 1946) has died.
Ok, but on firefox 26 all is fine (no process dies while on sleep, no OOM). For what is worth: mp3 start loading at line 23: E/GeckoConsole( 1946): setting station to ({id:"franceinfo", name:"France Info", filename:"franceinfo.mp3"}) playback start at line 49: E/GeckoConsole( 1946): setting loading to false Device go to sleep at line: 50: I/PowerManagerService( 419): Going to sleep by user request... And I *think* playback start looping around line: 87: I/NuCachedSource2( 1946): Cache full, done prefetching for now And then it is mass murder of processes.
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: