# Problem displaying \<Video\> on older phones with Android 4.1 and higher

**URL:** <https://forums.fusetools.com/t/problem-displaying-video-on-older-phones-with-android-4-1-and-higher/5736>\
**Category:** Bug Reports\
**Created:** [February 25, 2016, 11:14am UTC](https://forums.fusetools.com/t/problem-displaying-video-on-older-phones-with-android-4-1-and-higher/5736 "2016-02-25T11:14:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sandah](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/sandah/32/112_2.png) [@sandah](https://forums.fusetools.com/u/sandah)\
**Post date:** [February 25, 2016, 11:14am UTC](https://forums.fusetools.com/t/problem-displaying-video-on-older-phones-with-android-4-1-and-higher/5736/1 "2016-02-25T11:14:43Z")

</div>

I’m running a Video almost exactly as in Jakes ‘Video Login Screen Example’. It works fine on some of the newer Android phones we it crashes on some of the older ones. It works when I run previews on the phones, but it’s very choppy. However, when I run build it keeps crashing.

```auto
<Video ux:Name="BackgroundVideo"
    Volume="0.0"
    Layer="Background"
    IsLooping="true"
    AutoPlay="true"
    File="Assets/Videos/output.mp4"
    Opacity="0.9">
</Video>

```

The ones I’m getting the crashes on is a Sony Xperia Z(Model nr: C6603) with Android 4.2.2 and a Samsung GT-I9100 running Android 4.1.2

```auto
E/SurfaceTexture(27547): [unnamed-27547-1] updateTexImage: invalid current EGLContext
W/System.err(27547): java.lang.IllegalStateException: Unable to update texture contents (see logcat for details)
W/System.err(27547): at android.graphics.SurfaceTexture.nativeUpdateTexImage(Native Method)
W/System.err(27547): at android.graphics.SurfaceTexture.updateTexImage(SurfaceTexture.java:162)
W/System.err(27547): at com.Bindings.Binding_Fuse_App_FrameCallback.n_doFrame(Native Method)
W/System.err(27547): at com.Bindings.Binding_Fuse_App_FrameCallback.doFrame(Binding_Fuse_App_FrameCallback.java:14)
W/System.err(27547): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:747)
W/System.err(27547): at android.view.Choreographer.doCallbacks(Choreographer.java:562)
W/System.err(27547): at android.view.Choreographer.doFrame(Choreographer.java:531)
W/System.err(27547): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735)
W/System.err(27547): at android.os.Handler.handleCallback(Handler.java:725)
W/System.err(27547): at android.os.Handler.dispatchMessage(Handler.java:92)
W/System.err(27547): at android.os.Looper.loop(Looper.java:213)
W/System.err(27547): at android.app.ActivityThread.main(ActivityThread.java:5092)
W/System.err(27547): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err(27547): at java.lang.reflect.Method.invoke(Method.java:511)
W/System.err(27547): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:797)
W/System.err(27547): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:564)
W/System.err(27547): at dalvik.system.NativeStart.main(Native Method)
I/gbgbeerweek(27547): Loading: subscriberproxy-705ef316.js

I/gbgbeerweek(27547): Loading: observable-b4b458ef.js

I/gbgbeerweek(27547): Unhandled exception: 
I/gbgbeerweek(27547): 

I/gbgbeerweek(27547): java.lang.IllegalStateException: Unable to update texture contents (see logcat for details)
I/gbgbeerweek(27547): 

D/gbgbeerweek(27547): One or more errors occurred.
W/System.err(27547): java.lang.RuntimeException: One or more errors occurred.
W/System.err(27547): at com.Bindings.Binding_Fuse_App_FrameCallback.n_doFrame(Native Method)
W/System.err(27547): at com.Bindings.Binding_Fuse_App_FrameCallback.doFrame(Binding_Fuse_App_FrameCallback.java:14)
W/System.err(27547): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:747)
W/System.err(27547): at android.view.Choreographer.doCallbacks(Choreographer.java:562)
W/System.err(27547): at android.view.Choreographer.doFrame(Choreographer.java:531)
W/System.err(27547): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735)
W/System.err(27547): at android.os.Handler.handleCallback(Handler.java:725)
W/System.err(27547): at android.os.Handler.dispatchMessage(Handler.java:92)
W/System.err(27547): at android.os.Looper.loop(Looper.java:213)
W/System.err(27547): at android.app.ActivityThread.main(ActivityThread.java:5092)
W/System.err(27547): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err(27547): at java.lang.reflect.Method.invoke(Method.java:511)
W/System.err(27547): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:797)
W/System.err(27547): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:564)
W/System.err(27547): at dalvik.system.NativeStart.main(Native Method)

```

---

<div class="post-metadata">

**Author:** ![Remi\_Pedersen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/remi_pedersen/32/432_2.png) [@Remi\_Pedersen](https://forums.fusetools.com/u/Remi_Pedersen)\
**Post date:** [February 25, 2016, 11:39am UTC](https://forums.fusetools.com/t/problem-displaying-video-on-older-phones-with-android-4-1-and-higher/5736/2 "2016-02-25T11:39:29Z")

</div>

Thanks for reporting! We’ve managed to reproduce it on another device here and will see what we can do.

---

<div class="post-metadata">

**Author:** ![kusma](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/kusma/32/595_2.png) [@kusma](https://forums.fusetools.com/u/kusma)\
**Post date:** [March 7, 2016, 2:57pm UTC](https://forums.fusetools.com/t/problem-displaying-video-on-older-phones-with-android-4-1-and-higher/5736/3 "2016-03-07T14:57:06Z")

</div>

This problem has been identified, and a fix is on it’s way. Thanks a lot for the bug-report!
