Testing of the 12.09 release (https://android-build.linaro.org/builds/~linaro-android/vexpress-jb-gcc47-armlt-tracking-open-12.09-release/#build=3) shows different failure. Note, this occurs earlier than the original failure and happens before the play button or a still from the videos is displayed... W/ImageCacheRequest( 2500): decode orig failed /local/video/item/30,MICROTHUMB E/libEGL ( 2500): called unimplemented OpenGL ES API V/StateManager( 2500): startStateForResult class com.android.gallery3d.app.PhotoPage, 2 D/dalvikvm( 2500): GC_CONCURRENT freed 279K, 9% free 7893K/8647K, paused 2ms+3ms, total 15ms E/StrictMode( 2500): A resource was acquired at attached stack trace but never released. See java.io.Closeable for information on avoiding resource leaks. E/StrictMode( 2500): java.lang.Throwable: Explicit termination method 'close' not called E/StrictMode( 2500): at dalvik.system.CloseGuard.open(CloseGuard.java:184) E/StrictMode( 2500): at java.io.FileInputStream.(FileInputStream.java:80) E/StrictMode( 2500): at java.io.FileInputStream.(FileInputStream.java:105) E/StrictMode( 2500): at android.media.MediaMetadataRetriever.setDataSource(MediaMetadataRetriever.java:64) E/StrictMode( 2500): at java.lang.reflect.Method.invokeNative(Native Method) E/StrictMode( 2500): at java.lang.reflect.Method.invoke(Method.java:511) E/StrictMode( 2500): at com.android.gallery3d.common.BitmapUtils.createVideoThumbnail(BitmapUtils.java:200) E/StrictMode( 2500): at com.android.gallery3d.data.LocalVideo$LocalVideoRequest.onDecodeOriginal(LocalVideo.java:167) E/StrictMode( 2500): at com.android.gallery3d.data.ImageCacheRequest.run(ImageCacheRequest.java:74) E/StrictMode( 2500): at com.android.gallery3d.data.LocalVideo$LocalVideoRequest.run(LocalVideo.java:156) E/StrictMode( 2500): at com.android.gallery3d.data.ImageCacheRequest.run(ImageCacheRequest.java:28) E/StrictMode( 2500): at com.android.gallery3d.app.PhotoDataAdapter$ScreenNailJob.run(PhotoDataAdapter.java:658) E/StrictMode( 2500): at com.android.gallery3d.app.PhotoDataAdapter$ScreenNailJob.run(PhotoDataAdapter.java:638) E/StrictMode( 2500): at com.android.gallery3d.util.ThreadPool$Worker.run(ThreadPool.java:124) E/StrictMode( 2500): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) E/StrictMode( 2500): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569) E/StrictMode( 2500): at java.lang.Thread.run(Thread.java:856) E/StrictMode( 2500): at com.android.gallery3d.util.PriorityThreadFactory$1.run(PriorityThreadFactory.java:43) E/StrictMode( 2500): A resource was acquired at attached stack trace but never released. See java.io.Closeable for information on avoiding resource leaks. E/StrictMode( 2500): java.lang.Throwable: Explicit termination method 'close' not called E/StrictMode( 2500): at dalvik.system.CloseGuard.open(CloseGuard.java:184) E/StrictMode( 2500): at java.io.FileInputStream.(FileInputStream.java:80) E/StrictMode( 2500): at java.io.FileInputStream.(FileInputStream.java:105) E/StrictMode( 2500): at android.media.MediaMetadataRetriever.setDataSource(MediaMetadataRetriever.java:64) E/StrictMode( 2500): at java.lang.reflect.Method.invokeNative(Native Method) E/StrictMode( 2500): at java.lang.reflect.Method.invoke(Method.java:511) E/StrictMode( 2500): at com.android.gallery3d.common.BitmapUtils.createVideoThumbnail(BitmapUtils.java:200) E/StrictMode( 2500): at com.android.gallery3d.data.LocalVideo$LocalVideoRequest.onDecodeOriginal(LocalVideo.java:167) E/StrictMode( 2500): at com.android.gallery3d.data.ImageCacheRequest.run(ImageCacheRequest.java:74) E/StrictMode( 2500): at com.android.gallery3d.data.LocalVideo$LocalVideoRequest.run(LocalVideo.java:156) E/StrictMode( 2500): at com.android.gallery3d.data.ImageCacheRequest.run(ImageCacheRequest.java:28) E/StrictMode( 2500): at com.android.gallery3d.util.JobLimiter$JobWrapper.run(JobLimiter.java:112) E/StrictMode( 2500): at com.android.gallery3d.util.ThreadPool$Worker.run(ThreadPool.java:124) E/StrictMode( 2500): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) E/StrictMode( 2500): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569) E/StrictMode( 2500): at java.lang.Thread.run(Thread.java:856) E/StrictMode( 2500): at com.android.gallery3d.util.PriorityThreadFactory$1.run(PriorityThreadFactory.java:43) E/WVMExtractor( 1779): Failed to open libwvm.so E/BitmapUtils( 2500): createVideoThumbnail E/BitmapUtils( 2500): java.lang.reflect.InvocationTargetException E/BitmapUtils( 2500): at java.lang.reflect.Method.invokeNative(Native Method) E/BitmapUtils( 2500): at java.lang.reflect.Method.invoke(Method.java:511) E/BitmapUtils( 2500): at com.android.gallery3d.common.BitmapUtils.createVideoThumbnail(BitmapUtils.java:200) E/BitmapUtils( 2500): at com.android.gallery3d.data.LocalVideo$LocalVideoRequest.onDecodeOriginal(LocalVideo.java:167) E/BitmapUtils( 2500): at com.android.gallery3d.data.ImageCacheRequest.run(ImageCacheRequest.java:74) E/BitmapUtils( 2500): at com.android.gallery3d.data.LocalVideo$LocalVideoRequest.run(LocalVideo.java:156) E/BitmapUtils( 2500): at com.android.gallery3d.data.ImageCacheRequest.run(ImageCacheRequest.java:28) E/BitmapUtils( 2500): at com.android.gallery3d.app.PhotoDataAdapter$ScreenNailJob.run(PhotoDataAdapter.java:658) E/BitmapUtils( 2500): at com.android.gallery3d.app.PhotoDataAdapter$ScreenNailJob.run(PhotoDataAdapter.java:638) E/BitmapUtils( 2500): at com.android.gallery3d.util.ThreadPool$Worker.run(ThreadPool.java:124) E/BitmapUtils( 2500): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076) E/BitmapUtils( 2500): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569) E/BitmapUtils( 2500): at java.lang.Thread.run(Thread.java:856) E/BitmapUtils( 2500): at com.android.gallery3d.util.PriorityThreadFactory$1.run(PriorityThreadFactory.java:43) E/BitmapUtils( 2500): Caused by: java.lang.RuntimeException: setDataSource failed: status = 0x80000000 E/BitmapUtils( 2500): at android.media.MediaMetadataRetriever.setDataSource(Native Method) E/BitmapUtils( 2500): at android.media.MediaMetadataRetriever.setDataSource(MediaMetadataRetriever.java:66) E/BitmapUtils( 2500): ... 14 more W/ImageCacheRequest( 2500): decode orig failed /local/video/item/29,THUMB I/GLRootView( 2500): layout content pane 1024x720 (compensation 0) D/PhotoView( 2500): compensation = 0, CameraRelativeFrame = Rect(0, 0 - 0, 0), mCameraRect = Rect(0, 0 - 0, 0) E/libEGL ( 2500): called unimplemented OpenGL ES API D/dalvikvm( 2500): GC_CONCURRENT freed 1420K, 19% free 7034K/8647K, paused 3ms+1ms, total 14ms E/WVMExtractor( 1779): Failed to open libwvm.so D/dalvikvm( 2500): WAIT_FOR_CONCURRENT_GC blocked 12ms E/MetadataRetrieverClient( 1779): failed to extract an album art E/MediaMetadataRetrieverJNI( 2500): getEmbeddedPicture: Call to getEmbeddedPicture failed. D/dalvikvm( 2500): GC_FOR_ALLOC freed 35K, 16% free 7331K/8647K, paused 7ms, total 7ms D/dalvikvm( 2500): GC_FOR_ALLOC freed <1K, 12% free 7631K/8647K, paused 7ms, total 7ms E/MetadataRetrieverClient( 1779): failed to capture a video frame E/MediaMetadataRetrieverJNI( 2500): getFrameAtTime: videoFrame is a NULL pointer W/ImageCacheRequest( 2500): decode orig failed /local/video/item/30,THUMB