New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 627471 link

Starred by 4 users

Issue metadata

Status: Fixed
Owner:
Email to this user bounced
Closed: Sep 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

java.lang.IllegalStateException at org.chromium.media.MediaPlayerBridge$LoadDataUriTask.onPostExecute(MediaPlayerBridge.java:279)

Reported by car...@instantbits.com, Jul 12 2016

Issue description

Device name: Multiple
Android version: 5 and 6
WebView version (from system settings -> Apps -> Android System WebView): don't know
Application: Web Video Caster
Application version: 4.0

I have received this crash on Crashlytics. I don't know how to reproduce it. It is only happening on Android 5 and 6 on various phones from various manufacturers. 


Fatal Exception: java.lang.IllegalStateException
       at android.media.MediaPlayer._setDataSource(MediaPlayer.java)
       at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1321)
       at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1306)
       at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1241)
       at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1160)
       at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1086)
       at android.media.MediaPlayer.setDataSource(MediaPlayer.java:1067)
       at org.chromium.media.MediaPlayerBridge$LoadDataUriTask.onPostExecute(MediaPlayerBridge.java:279)
       at org.chromium.media.MediaPlayerBridge$LoadDataUriTask.onPostExecute(MediaPlayerBridge.java:235)
       at android.os.AsyncTask.finish(AsyncTask.java:636)
       at android.os.AsyncTask.access$500(AsyncTask.java:177)
       at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:653)
       at android.os.Handler.dispatchMessage(Handler.java:102)
       at android.os.Looper.loop(Looper.java:145)
       at android.app.ActivityThread.main(ActivityThread.java:6838)
       at java.lang.reflect.Method.invoke(Method.java)
       at java.lang.reflect.Method.invoke(Method.java:372)
       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199)

 

Comment 1 by boliu@chromium.org, Jul 12 2016

Components: Internals>Media
Owner: ti...@chromium.org
Good thing is webview is switching away from MediaPlayer as well soon.

Not sure if there is anything to do before then.
Status: Assigned (was: Unconfirmed)
Is there any news on when this issue will be targeted/fixed?

Comment 4 by ti...@chromium.org, Aug 30 2016

WebView has the unified (with desktop) media pipeline from version M53.
M53 should go into stable release very soon, please retest with it.


Has anyone confirmed that this is resolved in version 53? This is one of our top crashes. I see here that 53 is in the midst of roll-out (https://googlechromereleases.blogspot.com/2016/09/chrome-for-android-update_16.html), but it's not available on my phone at the moment.
we have noticed a giant decrease in crashes since the rollout of v53
so maybe?

Comment 7 by ti...@chromium.org, Sep 20 2016

Cc: amineer@chromium.org
Yes, it should be directly related.
Please notice that the release schedule for WebView might be different from Chrome application. +amineer@ who might give more insight about this.
Status: Fixed (was: Assigned)
We pushed M53 to 100% on Sept 20, so this should be fixed for you.  If it's not please re-open the bug.

Sign in to add a comment