New issue
Advanced search Search tips

Issue 674053 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Oct 5
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug

Blocking:
issue 640685



Sign in to add a comment

On stumpy, some mp4 files are not properly rendered on Chrome or Files App.

Project Member Reported by oka@chromium.org, Dec 14 2016

Issue description

Google Chrome	55.0.2883.76 (Official Build) beta (64-bit)
Platform	8872.65.0 (Official Build) beta-channel stumpy

What steps will reproduce the problem?
(1) Download attached big_buck_bunny_240p_1mb.mp4 to Downloads
(2) Open Files App and observe
(3) Open Quick View with Space key.

What is the expected result?
(2): Thumbnail should be rendered.
(3): Video plays and it should not be transparent.

What happens instead?
(2): Black thumbnail is shown.
(3): Half-transparent video is playing.

Oddly, for big_buck_bunny_360p_1mb.mp4, thumbnail and Quick View are properly rendered.
This issue doesn't happen on samus, minnie, lucas.

Pasting the contents on about:gpu below:

Graphics Feature Status
Canvas: Hardware accelerated
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Multiple Raster Threads: Disabled
Native GpuMemoryBuffers: Software only. Hardware acceleration disabled
Panel Fitting: Hardware accelerated
Rasterization: Software only. Hardware acceleration disabled
Video Decode: Hardware accelerated
Video Encode: Hardware accelerated
VPx Video Decode: Hardware accelerated
WebGL: Hardware accelerated
Driver Bug Workarounds
clear_uniforms_before_first_program_use
count_all_in_varyings_packing
disable_discard_framebuffer
disable_framebuffer_cmaa
msaa_is_slow
scalarize_vec_and_mat_constructor_args
Problems Detected
Framebuffer discarding causes jumpy scrolling on Mali drivers: 301988
Applied Workarounds: disable_discard_framebuffer
Clear uniforms before first program use on all platforms: 124764, 349137
Applied Workarounds: clear_uniforms_before_first_program_use
Mesa drivers in ChromeOS handle varyings without static use incorrectly: 333885
Applied Workarounds: count_all_in_varyings_packing
Always rewrite vec/mat constructors to be consistent: 398694
Applied Workarounds: scalarize_vec_and_mat_constructor_args
On Intel GPUs MSAA performance is not acceptable for GPU rasterization: 527565
Applied Workarounds: msaa_is_slow
Limited enabling of Chromium GL_INTEL_framebuffer_CMAA: 535198
Applied Workarounds: disable_framebuffer_cmaa
Accelerated rasterization has been disabled, either via blacklist, about:flags or the command line.
Disabled Features: rasterization
Raster is using a single thread.
Disabled Features: multiple_raster_threads
Native GpuMemoryBuffers have been disabled, either via about:flags or command line.
Disabled Features: native_gpu_memory_buffers
Version Information
Data exported	12/14/2016, 6:25:46 PM
Chrome version	Chrome/55.0.2883.76
Operating system	Linux 3.8.11
Software rendering list version	11.17
Driver bug list version	9.15
ANGLE commit id	4d208abb1926
2D graphics backend	Skia/55 0
Command Line Args	--ppapi-flash-path=/opt/google/chrome/pepper/libpepflashplayer.so --ppapi-flash-version=23.0.0.207 --ui-prioritize-in-gpu-process --use-gl=egl --gpu-sandbox-failures-fatal=yes --enable-logging --log-level=1 --use-cras --enable-wayland-server --user-data-dir=/home/chronos --max-unused-resource-memory-usage-percentage=5 --system-developer-mode --login-profile=user --aura-legacy-power-button --default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/default_large.jpg --default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/default_small.jpg --child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg --child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg --guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg --guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg --enable-prefixed-encrypted-media --enterprise-enrollment-initial-modulus=15 --enterprise-enrollment-modulus-limit=19 --vmodule=screen_locker=2,webui_screen_locker=2,lock_state_controller=2,webui_login_view=2,power_button_observer=2,*ui/display/chromeos*=1,*ash/display*=1,*ui/ozone*=1,*zygote*=1,*plugin*=2,*chromeos/login/*=1 --login-manager --first-exec-after-boot
Driver Information
Initialization time	306
In-process GPU	false
Sandboxed	true
GPU0	VENDOR = 0x8086, DEVICE= 0x0106
Optimus	false
AMD switchable	false
Driver vendor	Mesa
Driver version	12.1.0
Driver date	
Pixel shader version	3.00
Vertex shader version	3.00
Max. MSAA samples	4
Machine model name	
Machine model version	
GL_VENDOR	Intel Open Source Technology Center
GL_RENDERER	Mesa DRI Intel(R) Sandybridge Mobile
GL_VERSION	OpenGL ES 3.0 Mesa 12.1.0-devel (git-b010fa8)
GL_EXTENSIONS	GL_EXT_blend_minmax GL_EXT_multi_draw_arrays GL_EXT_texture_filter_anisotropic GL_EXT_texture_compression_dxt1 GL_EXT_texture_format_BGRA8888 GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth24 GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_mapbuffer GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_stencil8 GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_EXT_texture_sRGB_decode GL_OES_EGL_image GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_type_2_10_10_10_REV GL_OES_get_program_binary GL_APPLE_texture_max_level GL_EXT_discard_framebuffer GL_EXT_read_format_bgra GL_NV_fbo_color_attachments GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_array_object GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_texture_rg GL_EXT_unpack_subimage GL_NV_draw_buffers GL_NV_read_buffer GL_NV_read_depth GL_NV_read_depth_stencil GL_NV_read_stencil GL_EXT_draw_buffers GL_EXT_map_buffer_range GL_KHR_debug GL_KHR_robustness GL_OES_depth_texture_cube_map GL_OES_surfaceless_context GL_EXT_color_buffer_float GL_EXT_separate_shader_objects GL_EXT_shader_integer_mix GL_INTEL_performance_query GL_EXT_draw_buffers_indexed GL_EXT_draw_elements_base_vertex GL_EXT_polygon_offset_clamp GL_EXT_texture_border_clamp GL_KHR_context_flush_control GL_OES_draw_buffers_indexed GL_OES_draw_elements_base_vertex GL_OES_sample_shading GL_OES_sample_variables GL_OES_shader_multisample_interpolation GL_OES_texture_border_clamp GL_EXT_blend_func_extended GL_EXT_clip_cull_distance
Disabled Extensions	
Window system binding vendor	Mesa Project
Window system binding version	1.4 (DRI2)
Window system binding extensions	EGL_EXT_image_dma_buf_import EGL_KHR_create_context EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image_base EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image EGL_MESA_image_dma_buf_export
Direct rendering	Yes
Reset notification strategy	0x0000
GPU process crash count	0
Compositor Information
Tile Update Mode	One-copy
Partial Raster	Enabled
GpuMemoryBuffers Status
ATC	Software only
ATCIA	Software only
DXT1	Software only
DXT5	Software only
ETC1	Software only
R_8	Software only
RG_88	Software only
BGR_565	GPU_READ
RGBA_4444	Software only
RGBX_8888	GPU_READ, SCANOUT
RGBA_8888	GPU_READ
BGRX_8888	GPU_READ, SCANOUT
BGRA_8888	GPU_READ
YVU_420	GPU_READ
YUV_420_BIPLANAR	Software only
UYVY_422	Software only
Log Messages
[3162:3351:1214/180010:ERROR:interface_registry.cc(99)] : Capability spec prevented service service:content_browser from binding interface: mojom::ResourceUsageReporter
[3162:3356:1214/180010:VERBOSE1:drm_device_manager.cc(54)] : Could not initialize DRM device for /sys/devices/platform/vgem/drm/card1
[3162:3356:1214/180011:VERBOSE1:drm_util.cc(203)] : Unable to get cursor width capability: Invalid argument
[3162:3356:1214/180011:VERBOSE1:drm_display.cc(102)] : DRM configuring: device=/sys/devices/pci0000:00/0000:00:02.0/drm/card0 crtc=19 connector=27 origin=0,0 size=1280x800
[3162:3356:1214/180011:VERBOSE1:drm_util.cc(203)] : Unable to get cursor width capability: Invalid argument
 
big_buck_bunny_360p_1mb.mp4
1.0 MB View Download

Comment 1 by oka@chromium.org, Dec 14 2016

big_buck_bunny_240p_1mb.mp4
1.0 MB View Download

Comment 2 by oka@chromium.org, Dec 14 2016

Hmm #1 is not properly shown even on Chrome on stumpy.
Video controller appears, but when I click start icon, video with just white screen plays.

Comment 3 by oka@chromium.org, Dec 15 2016

Components: Internals>Media>Video

Comment 4 by oka@chromium.org, Dec 15 2016

Situation is the same with the following version:
Google Chrome	55.0.2883.42 (Official Build) unknown (64-bit)
Revision	0
Platform	8872.44.0 (Official Build) dev-channel stumpy test

Comment 5 by oka@chromium.org, Dec 16 2016

Summary: On stumpy, some mp4 files are not properly rendered on Chrome or Files App. (was: For some mp4 files, thumbnail and Quick View are not properly rendered on Chromebox.)

Comment 6 by oka@chromium.org, Dec 16 2016

Cc: posciak@chromium.org
Pawel, could you take a look?

Comment 8 by oka@chromium.org, Dec 21 2016

Owner: posciak@chromium.org
Let me assign this to Pawel. Some mp4 files are not rendered properly on stumpy.

Comment 9 by oka@chromium.org, Feb 13 2017

Friendly ping?
Blocking: 640685
Labels: -M-57
Labels: CrOS-FilesApp-QuickView
Labels: -CrOS-FilesApp-QuickView CrOSFilesFeature-QuickView
Owner: ----
Status: Available (was: Assigned)
Status: WontFix (was: Available)
According to https://www.chromium.org/chromium-os/developer-information-for-chrome-os-devices stumpy is now EOL.

Sign in to add a comment