Issue metadata
Sign in to add a comment
|
All-black browser window(s) on startup |
||||||||||||||||||||||
Issue description67.0.3395.0 (Official Build) canary (64-bit) (cohort: Clang-64) For the last few days I've been seeing occasional all-black browser windows at process startup. See attached for the latest. Closing the window and re-opening it makes all well again. I took a quick scan and didn't see an obvious bug already on file for this. Let me know if there's anything useful I can capture when this happens. Marking as RB-Beta for now. I'm not sure if this should block dev or not. What do you think, abdulsyed@?
,
Apr 13 2018
,
Apr 13 2018
-> khushalsagar for triage
,
Apr 13 2018
grt@, is it just the web content that's black or the complete window including browser UI?
,
Apr 13 2018
,
Apr 13 2018
Could you also attach contents of chrome://gpu on your machine?
,
Apr 13 2018
M67 Beta promotion is coming VERY soon. Pls make sure to land the fix and request a merge into the release branch ASAP. Thank you.
,
Apr 13 2018
I've been trying to repro this on a win machine but I'm not able to. The window starts completely white but the browser UI shows up in a second or so.
,
Apr 13 2018
#4 from screenshot it looks like whole browser UI I suspect a direct composition issue, since we've made some changes recently. Let me take a look. grt@ chrome://gpu output from when this happens would be really helpful since it contains GPU process log messages.
,
Apr 16 2018
Unable to reproduce the issue on Windows 10 chrome reported version#67.0.3395.0 & latest Canary-68.0.3397.0 as per C#0.Issue could be related GPU specific issue. sunnyps@, Could you please take a look into this issue as it is marked as RB dev/beta issue. Thanks..!
,
Apr 16 2018
The whole window is black -- no visible browser UI. It happened again today. Here's chrome://gpu, thought I don't remember if it happened in this particular browsing instance. Each repro has been on Chrome launch with session restore and 3+ browser windows opening up across different profiles. Only one window was affected last time -- the others were fine. Alt-F4 and then re-opening that profile's window resolved the issue. Graphics Feature Status Canvas: Hardware accelerated CheckerImaging: Disabled Flash: Hardware accelerated Flash Stage3D: Hardware accelerated Flash Stage3D Baseline profile: Hardware accelerated Compositing: Hardware accelerated Multiple Raster Threads: Enabled Native GpuMemoryBuffers: Software only. Hardware acceleration disabled Rasterization: Hardware accelerated Surface Synchronization: Enabled Video Decode: Hardware accelerated Viz Service Display Compositor: Disabled WebGL: Hardware accelerated WebGL2: Hardware accelerated Driver Bug Workarounds clear_uniforms_before_first_program_use decode_encode_srgb_for_generatemipmap disable_delayed_copy_nv12 disable_discard_framebuffer disable_framebuffer_cmaa exit_on_context_lost force_cube_complete scalarize_vec_and_mat_constructor_args texsubimage_faster_than_teximage Problems Detected Some drivers are unable to reset the D3D device in the GPU process sandbox Applied Workarounds: exit_on_context_lost TexSubImage is faster for full uploads on ANGLE Applied Workarounds: texsubimage_faster_than_teximage Clear uniforms before first program use on all platforms: 124764, 349137 Applied Workarounds: clear_uniforms_before_first_program_use Always rewrite vec/mat constructors to be consistent: 398694 Applied Workarounds: scalarize_vec_and_mat_constructor_args ANGLE crash on glReadPixels from incomplete cube map texture: 518889 Applied Workarounds: force_cube_complete Framebuffer discarding can hurt performance on non-tilers: 570897 Applied Workarounds: disable_discard_framebuffer Use GL_INTEL_framebuffer_CMAA on ChromeOS: 535198 Applied Workarounds: disable_framebuffer_cmaa Disable KHR_blend_equation_advanced until cc shaders are updated: 661715 Applied Workarounds: disable(GL_KHR_blend_equation_advanced), disable(GL_KHR_blend_equation_advanced_coherent) Decode and Encode before generateMipmap for srgb format textures on Windows: 634519 Applied Workarounds: decode_encode_srgb_for_generatemipmap Delayed copy NV12 displays incorrect colors on NVIDIA drivers.: 728670 Applied Workarounds: disable_delayed_copy_nv12 Don't expose disjoint_timer_query extensions to WebGL: 808744 Native GpuMemoryBuffers have been disabled, either via about:flags or command line. Disabled Features: native_gpu_memory_buffers Viz service display compositor is not enabled by default. Disabled Features: viz_display_compositor Checker-imaging has been disabled via finch trial or the command line. Disabled Features: checker_imaging Version Information Data exported 2018-04-16T13:12:09.212Z Chrome version Chrome/68.0.3397.0 Operating system Windows NT 10.0.16299 Software rendering list URL https://chromium.googlesource.com/chromium/src/+/dcddf51ec4ce5a464f901c1cf8fc8cc86c9f59b6/gpu/config/software_rendering_list.json Driver bug list URL https://chromium.googlesource.com/chromium/src/+/dcddf51ec4ce5a464f901c1cf8fc8cc86c9f59b6/gpu/config/gpu_driver_bug_list.json ANGLE commit id 152152618edf 2D graphics backend Skia/68 43f6d4516b03166783c45ba9298d207911823496- Command Line "C:\Users\grt\AppData\Local\Google\Chrome SxS\Application\chrome.exe" --no-startup-window /prefetch:5 --flag-switches-begin --enable-features=MediaRemoting,NativeNotifications --flag-switches-end --isolate-origins=https://chromium.org/,https://corp.googleapis.com/,https://storage.googleapis.com,https://ajax.googleapis.com,https://fonts.googleapis.com,https://googleplex.com/,https://googlesource.com/,https://youtube.com/,https://google.com/,https://googleacquisitionmigration.com/,https://googleusercontent.com/,https://googleprod.com/,https://nest.com/,https://myworkday.com/,https://chromiumapp.org/,https://lucidchart.com/,https://service-now.com/,https://concursolutions.com/,https://salesforce.com/,https://gcorppartners.com/,https://morganstanley.com/,https://schwab.com/,https://qualtrics.com/,https://ultipro.com/,https://google.secure2-enroll.com/,https://googlegroups.com/,https://google.secure.force.com/,https://ebenefitsnow.com/,https://firebase.com/,https://elo.plusrelocation.com/,https://anthem.com/,https://g.viapeople.net/,https://gdjap.com/,https://asana.com/,https://perquisite.net/,https://postini.com/,https://perkhub.com/,https://gstave.us/,https://geolearning.com/,https://lecorpio.com/,https://inverify.net/,https://preceda.com.au/,https://secureacceptance.cybersource.com/,https://solium.com/,https://fgvms.com/,https://ridecell.com/,https://tds.ie/,https://sprinklr.com/,https://smartsheet.com/,https://fieldglass.net/,https://dochub.com/ Driver Information Initialization time 201 In-process GPU false Passthrough Command Decoder true Direct Composition true Supports overlays false Sandboxed true GPU0 VENDOR = 0x10de, DEVICE= 0x13b0 *ACTIVE* GPU1 VENDOR = 0x8086, DEVICE= 0x191d Optimus false AMD switchable false Desktop compositing Aero Glass Diagonal Monitor Size of \\.\DISPLAY4 24.0" DX12 false Vulkan false Driver vendor NVIDIA Driver version 22.21.13.8229 Driver date 5-16-2017 Pixel shader version 5.0 Vertex shader version 5.0 Max. MSAA samples 8 Machine model name Machine model version GL_VENDOR Google Inc. GL_RENDERER ANGLE (NVIDIA Quadro M2000M Direct3D11 vs_5_0 ps_5_0) GL_VERSION OpenGL ES 2.0 (ANGLE 2.1.0.152152618edf) GL_EXTENSIONS GL_ANGLE_client_arrays GL_ANGLE_depth_texture GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_frag_depth GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context 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_OES_vertex_array_object Disabled Extensions GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent Disabled WebGL Extensions EXT_disjoint_timer_query EXT_disjoint_timer_query_webgl2 Window system binding vendor Google Inc. (adapter LUID: 000000000000c467) Window system binding version 1.4 (ANGLE 2.1.0.152152618edf) Window system binding extensions EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization EGL_ANGLE_create_context_extensions_enabled Direct rendering Yes Reset notification strategy 0x8252 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 R_16 Software only RG_88 Software only BGR_565 Software only RGBA_4444 Software only RGBX_8888 GPU_READ, SCANOUT RGBA_8888 GPU_READ, SCANOUT BGRX_8888 Software only BGRX_1010102 Software only RGBX_1010102 Software only BGRA_8888 Software only RGBA_F16 Software only YVU_420 Software only YUV_420_BIPLANAR Software only UYVY_422 Software only Display(s) Information Info Display[2480450848] bounds=[0,0 1920x1200], workarea=[0,0 1920x1160], scale=1, external. Color space information {primaries_d50_referred: [[0.6484, 0.3309], [0.3212, 0.5979], [0.1559, 0.0661]], transfer:0.0000*x + 0.0000 if x < 0.0000 else (1.0000*x + 0.0000)**2.2000 + 0.0000, matrix:RGB, range:FULL} Bits per color component 8 Bits per pixel 24 Video Acceleration Information Decode h264 baseline up to 4096x2304 pixels Decode h264 baseline up to 2304x4096 pixels Decode h264 main up to 4096x2304 pixels Decode h264 main up to 2304x4096 pixels Decode h264 high up to 4096x2304 pixels Decode h264 high up to 2304x4096 pixels Encode h264 baseline up to 3840x2176 pixels and/or 30.000 fps Encode h264 main up to 3840x2176 pixels and/or 30.000 fps Encode h264 high up to 3840x2176 pixels and/or 30.000 fps Diagnostics ... loading ... Log Messages GpuProcessHostUIShim: The GPU process exited normally. Everything is okay. [11924:14088:0416/145149.494:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.494:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.502:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.502:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.515:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.515:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.543:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.543:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.582:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.582:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.603:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.603:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.652:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.652:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.665:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.665:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.693:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.693:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.731:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.731:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.754:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.754:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.799:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.799:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.815:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.815:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.845:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.846:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.860:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated [11924:14088:0416/145149.860:ERROR:gl_utils.cc(299)] : [.DisplayCompositor-0000021A5FD8C680] GL_INVALID_OPERATION: Texture was not generated
,
Apr 16 2018
I've never seen this issue until a few days ago and now it occurs daily. With about 50 tabs open in about 8 chrome windows, one background window frequently turns completely black - both UI and content. Closing the window and re-opening with Ctrl-Shift-T is a quick fix. Less frequently, the content or part of the content (but not the UI) turns black. In this case, giving focus to the window refreshes the black content area. A screenshot of this second case is attached. Windows 10 Version 68.0.3397.0 (Official Build) canary (64-bit)
,
Apr 16 2018
While the issue was occurring I noticed that a few additional log entries appeared at chrome://gpu. All but one chrome background window turned black. Log Messages GpuProcessHostUIShim: The GPU process exited normally. Everything is okay. [20620:7672:0415/233504.776:WARNING:angle_platform_impl.cc(59)] : compileToBinary(228): C:\fakepath(57,8-58): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them C:\fakepath(65,9-43): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them [20620:7672:0415/233546.267:WARNING:angle_platform_impl.cc(59)] : compileToBinary(228): C:\fakepath(65,10-42): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them C:\fakepath(87,10-42): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them GpuProcessHostUIShim: The GPU process exited normally. Everything is okay. [20620:13424:0416/132943.622:ERROR:gles2_cmd_decoder.cc(18052)] : [.DisplayCompositor-000002AD6FF5C640]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name [20620:13424:0416/132943.622:ERROR:gles2_cmd_decoder.cc(18052)] : [.DisplayCompositor-000002AD6FF5C640]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name [20620:13424:0416/132943.622:ERROR:gles2_cmd_decoder.cc(10173)] : [.DisplayCompositor-000002AD6FF5C640]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering. [20620:13424:0416/132943.622:ERROR:gles2_cmd_decoder.cc(10173)] : [.DisplayCompositor-000002AD6FF5C640]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering. [20620:6308:0416/133025.442:WARNING:angle_platform_impl.cc(59)] : compileToBinary(228): C:\fakepath(57,23-43): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
,
Apr 17 2018
Passthrough command decoder is enabled on your system, but I couldn't repro with that (--enable-features=DefaultPassthroughCommandDecoder) either. The ANGLE shader warning is probably a red herring because I see it on my system too. The "GpuProcessHostUIShim: The GPU process exited normally. Everything is okay." line might be for the unsandboxed GPU process that's launched to collect chrome://gpu information. Also note that the last log has an ~13h gap between messages, 04/15/2335... vs 0416/1329... The "GL_INVALID_OPERATION: Texture was not generated" errors are interesting because it implies a bunch of display compositor resources weren't drawn, which explains the symptoms. Can you please share crash report ids from chrome://crashes?
,
Apr 17 2018
The "Texture was not generated" error is generated by ANGLE here: https://cs.chromium.org/chromium/src/third_party/angle/src/libANGLE/validationES2.cpp?rcl=a4fa9c2782dabfa279c6fa2bb3cd29dfa4b1ebdd&l=2978
,
Apr 17 2018
grt@chromium.org: we can't reproduce it in house. Can you help bisecting? Since you can reproduce reliably on your side. 1) please run Chrome with --user-data-dir="some tmp dir", and see if you still have this issue with a clean profile 2) if in 1), you still can reproduce, then it has nothing to do with your profile, could you bisect and see which CL(s) caused the regression? https://www.chromium.org/developers/bisect-builds-py (I think there is an internal tool that gives more precise bisecting, if you want to try that, let me know, and I can find it out where it is) Thanks for your help!
,
Apr 17 2018
Removing RB-Dev after offline discussion with govind@ and pbommana@
,
Apr 17 2018
You bet. I'll try bisecting today.
,
Apr 17 2018
So far: - unable to repro using a fresh user data dir - first try at reproing with 68.0.3398.0 in my normal user data dir via chrome://restart did repro in one browser window - repeated chrome://restart with the same setup fail to repro - i have no new crash reports in a week, yet this has been happening within the last few days I'll keep trying to get a consistent repro to be sure that a bisect will be fruitful. In the meantime, are there any particularly interesting breakpoints I should set in case I'm able to get one?
,
Apr 17 2018
grt@: thanks for helping! No, we don't know the nature of this bug yet, so no suggestion on interesting breakpoints from me. Sunny, do you have any suggestions?
,
Apr 17 2018
Jamie, Geoff, any insights on what scenarios could cause the "Texture was not generated" in ValidateBindTexture()? https://cs.chromium.org/chromium/src/third_party/angle/src/libANGLE/validationES2.cpp?rcl=aa8b3982aeeb90c9d4f818117a6be1a6904def5a&l=2978
,
Apr 17 2018
Well, what that error is saying is we're trying to use the ID of a Texture that ANGLE isn't tracking. It either was created with glGenTextures and then deleted, or was never generated with glGenTextures at all. It's possible there's a race condition perhaps, or a failure condition that is happening somewhere else then triggering this error.
,
Apr 17 2018
I just tried chrome://restart and it happened again. Here's the latest from chrome://gpu (note the lack of the previous error messages): Graphics Feature Status Canvas: Hardware accelerated CheckerImaging: Disabled Flash: Hardware accelerated Flash Stage3D: Hardware accelerated Flash Stage3D Baseline profile: Hardware accelerated Compositing: Hardware accelerated Multiple Raster Threads: Enabled Native GpuMemoryBuffers: Software only. Hardware acceleration disabled Rasterization: Hardware accelerated Surface Synchronization: Enabled Video Decode: Hardware accelerated Viz Service Display Compositor: Disabled WebGL: Hardware accelerated WebGL2: Hardware accelerated Driver Bug Workarounds clear_uniforms_before_first_program_use decode_encode_srgb_for_generatemipmap disable_accelerated_vpx_decode disable_discard_framebuffer disable_framebuffer_cmaa exit_on_context_lost force_cube_complete msaa_is_slow scalarize_vec_and_mat_constructor_args texsubimage_faster_than_teximage Problems Detected Some drivers are unable to reset the D3D device in the GPU process sandbox Applied Workarounds: exit_on_context_lost TexSubImage is faster for full uploads on ANGLE Applied Workarounds: texsubimage_faster_than_teximage Clear uniforms before first program use on all platforms: 124764, 349137 Applied Workarounds: clear_uniforms_before_first_program_use Always rewrite vec/mat constructors to be consistent: 398694 Applied Workarounds: scalarize_vec_and_mat_constructor_args ANGLE crash on glReadPixels from incomplete cube map texture: 518889 Applied Workarounds: force_cube_complete On Intel GPUs MSAA performance is not acceptable for GPU rasterization: 527565 Applied Workarounds: msaa_is_slow Framebuffer discarding can hurt performance on non-tilers: 570897 Applied Workarounds: disable_discard_framebuffer Use GL_INTEL_framebuffer_CMAA on ChromeOS: 535198 Applied Workarounds: disable_framebuffer_cmaa Disable KHR_blend_equation_advanced until cc shaders are updated: 661715 Applied Workarounds: disable(GL_KHR_blend_equation_advanced), disable(GL_KHR_blend_equation_advanced_coherent) Decode and Encode before generateMipmap for srgb format textures on Windows: 634519 Applied Workarounds: decode_encode_srgb_for_generatemipmap VPx decoding is too slow on Intel Broadwell, Skylake, and CherryView: 616318 Applied Workarounds: disable_accelerated_vpx_decode Don't expose disjoint_timer_query extensions to WebGL: 808744 Native GpuMemoryBuffers have been disabled, either via about:flags or command line. Disabled Features: native_gpu_memory_buffers Viz service display compositor is not enabled by default. Disabled Features: viz_display_compositor Checker-imaging has been disabled via finch trial or the command line. Disabled Features: checker_imaging Version Information Data exported 2018-04-17T20:51:34.026Z Chrome version Chrome/68.0.3398.0 Operating system Windows NT 10.0.16299 Software rendering list URL https://chromium.googlesource.com/chromium/src/+/c590f236f50c0b2664bda5d882a10b406af2671c/gpu/config/software_rendering_list.json Driver bug list URL https://chromium.googlesource.com/chromium/src/+/c590f236f50c0b2664bda5d882a10b406af2671c/gpu/config/gpu_driver_bug_list.json ANGLE commit id aa8b3982aeeb 2D graphics backend Skia/68 d234afdc2e562d395925ca3ac8294398608271a6- Command Line "C:\Users\grt\AppData\Local\Google\Chrome SxS\Application\chrome.exe" --isolate-origins=https://chromium.org/,https://corp.googleapis.com/,https://storage.googleapis.com,https://ajax.googleapis.com,https://fonts.googleapis.com,https://googleplex.com/,https://googlesource.com/,https://youtube.com/,https://google.com/,https://googleacquisitionmigration.com/,https://googleusercontent.com/,https://googleprod.com/,https://nest.com/,https://myworkday.com/,https://chromiumapp.org/,https://lucidchart.com/,https://service-now.com/,https://concursolutions.com/,https://salesforce.com/,https://gcorppartners.com/,https://morganstanley.com/,https://schwab.com/,https://qualtrics.com/,https://ultipro.com/,https://google.secure2-enroll.com/,https://googlegroups.com/,https://google.secure.force.com/,https://ebenefitsnow.com/,https://firebase.com/,https://elo.plusrelocation.com/,https://anthem.com/,https://g.viapeople.net/,https://gdjap.com/,https://asana.com/,https://perquisite.net/,https://postini.com/,https://perkhub.com/,https://gstave.us/,https://geolearning.com/,https://lecorpio.com/,https://inverify.net/,https://preceda.com.au/,https://secureacceptance.cybersource.com/,https://solium.com/,https://fgvms.com/,https://ridecell.com/,https://tds.ie/,https://sprinklr.com/,https://smartsheet.com/,https://fieldglass.net/,https://dochub.com/ --flag-switches-begin --enable-features=MediaRemoting,NativeNotifications --flag-switches-end Driver Information Initialization time 300 In-process GPU false Passthrough Command Decoder true Direct Composition true Supports overlays true Sandboxed true GPU0 VENDOR = 0x8086, DEVICE= 0x191d *ACTIVE* GPU1 VENDOR = 0x10de, DEVICE= 0x13b0 Optimus false AMD switchable false Desktop compositing Aero Glass Diagonal Monitor Size of \\.\DISPLAY1 15.6" DX12 false Vulkan false Driver vendor Intel Corporation Driver version 21.20.16.4550 Driver date 11-11-2016 Pixel shader version 5.0 Vertex shader version 5.0 Max. MSAA samples 16 Machine model name Machine model version GL_VENDOR Google Inc. GL_RENDERER ANGLE (Intel(R) HD Graphics P530 Direct3D11 vs_5_0 ps_5_0) GL_VERSION OpenGL ES 2.0 (ANGLE 2.1.0.aa8b3982aeeb) GL_EXTENSIONS GL_ANGLE_client_arrays GL_ANGLE_depth_texture GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_frag_depth GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context 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_OES_vertex_array_object Disabled Extensions GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent Disabled WebGL Extensions EXT_disjoint_timer_query EXT_disjoint_timer_query_webgl2 Window system binding vendor Google Inc. (adapter LUID: 000000000000c000) Window system binding version 1.4 (ANGLE 2.1.0.aa8b3982aeeb) Window system binding extensions EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization EGL_ANGLE_create_context_extensions_enabled Direct rendering Yes Reset notification strategy 0x8252 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 R_16 Software only RG_88 Software only BGR_565 Software only RGBA_4444 Software only RGBX_8888 GPU_READ, SCANOUT RGBA_8888 GPU_READ, SCANOUT BGRX_8888 Software only BGRX_1010102 Software only RGBX_1010102 Software only BGRA_8888 Software only RGBA_F16 Software only YVU_420 Software only YUV_420_BIPLANAR Software only UYVY_422 Software only Display(s) Information Info Display[2528732444] bounds=[0,0 1920x1080], workarea=[0,0 1920x1040], scale=2, external. Color space information {primaries:BT709, transfer:IEC61966_2_1, matrix:RGB, range:FULL} Bits per color component 8 Bits per pixel 24 Video Acceleration Information Decode h264 baseline up to 4096x2304 pixels Decode h264 baseline up to 2304x4096 pixels Decode h264 main up to 4096x2304 pixels Decode h264 main up to 2304x4096 pixels Decode h264 high up to 4096x2304 pixels Decode h264 high up to 2304x4096 pixels Encode h264 baseline up to 3840x2176 pixels and/or 30.000 fps Encode h264 main up to 3840x2176 pixels and/or 30.000 fps Encode h264 high up to 3840x2176 pixels and/or 30.000 fps Diagnostics ... loading ... Log Messages GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.
,
Apr 17 2018
Grabbing at straws: - my session restore brought back 7 browser windows across four profiles - only one window is affected - i'm fairly sure it's the same window that was black the last time this happened - i'm pretty sure it's not the window in which i visited chrome://restart finch experiments: AccountConsistencyVariations-Control_DiceMigration AdTagging-Enabled Animated App Menu Icon-Control ArrayPrototypeValues-Default AutofillCreditCardBankNameDisplay-Enabled AutofillRestrictUnownedFieldsToFormlessCheckout-Default AutofillSingleClick-Enabled AutofillUpstreamUiStringsExperiment-ExperimentGroup4 BlockTabUnders-Control BundledConnectionHelp-HTTPHelpCenterEnabled CSSExternalScanner-Enabled_ScanAndPreload CheckerImaging-Control2 ChromeChannelCanary-Enabled ChromeCleanupDistribution-Canary ClientSideDetectionModel-Model0_Control DataCompressionProxyHoldback-Disabled DataReductionProxyRobustConnection-Enabled_Dogfood DefaultPassthroughCommandDecoder-Enabled DelayUnsafeAds-Control GCMTokenInvalidAfterDays-Enabled GFE-Default GaiaPasswordReuse-SofterWarningWarnOnLowReputation HTTP2-Default HTTPBadPhase3-NotSecureWarning IncognitoWindowInProductHelp-Default IncompatibleApplicationsWarning-Control LowPriorityIframes2-Enabled_4G_Dogfood MediaFoundationVideoCapture-Control NTPQuerySuggestions-Dev_Vasco NativeCrxBindings-Disabled NetDelayableH2AndQuicRequests-Default NetworkQualityEstimator-Enabled_all_Dogfood NewTabInProductHelp-Control OOPHeapProfiling-Dogfood-control_sampling_Dogfood OmniboxBundledExperimentV1-Dev_Desktop_HideSuggestionAndBreakWordsAndMore_Dogfood OmniboxTailSuggestionDogfoodV1-Dev_Desktop_OmniboxTailSuggestions_Dogfood PasswordGeneration-Enabled PreloadMetadataSuspend-Disabled QUIC-Disabled ResourceLoadScheduler-Enabled_Dogfood SRTPromptFieldTrial-NewCleanerUIExperiment SafeBrowsingAdSamplerTrigger-Control_Normal SavePreviousDocumentResources-Disabled ScrollAnchorSerialization-Enabled ServiceWorkerPaymentApps-Enabled SimpleCachePriorityExperiment-Control2 SimpleCacheTrial-ExperimentNo SitePerProcessForGoogle-Enabled_100_SitePerProcess_20180327_Dogfood SlimmingPaintV175-Enabled StabilityDebugging-Control5 StackProfiling-PeriodicSampling_Control SyncUserLanguageDetectionEventsStability-EnableSyncUserLanguageDetectionEvents TLS13Variant-EnabledV4 TabMetricsLogging-PerSourceLogTimeout0ms ThrottleDelayable-MaxDelayable_v4_4g_18_Weight3_Dogfood UKM-Enabled_20180314 UMA-Population-Restrict-dogfood UMA-Uniformity-Trial-1-Percent-group_89 UMA-Uniformity-Trial-10-Percent-group_05 UMA-Uniformity-Trial-100-Percent-group_01 UMA-Uniformity-Trial-100-Percent-V2-group_01 UMA-Uniformity-Trial-20-Percent-group_03 UMA-Uniformity-Trial-5-Percent-group_08 UMA-Uniformity-Trial-50-Percent-group_01 V8CacheInlineScriptCode-V8CacheInlineScriptCode V8ContextSnapshot-Control VariationsHttpDisabled-Default VizHitTestDrawQuad-Control WebRTC-SimulcastScreenshare-Control_Dogfood WorkStealingInScriptRunner-Default
,
Apr 17 2018
Thanks. Now at least the GL errors seem irrelavant Just a wild try: can you run Chrome with --use-cmd-decoder=validating and then just use Chrome this way, and see if you still experience Chrome. Without a reliable way to reproduce, it's not going to be easy for a fix.
,
Apr 17 2018
i'll keep this browser process alive (and that window open) for the time being in case anyone thinks of something useful to look at in the running procs. i'm reasonably well-versed in the ways of windbg, so fire away with zany requests. based on past experience, i'm fairly confident that if i close the black window (alt-f4) and re-open it, all will be well.
,
Apr 18 2018
Just happened again in two out of two browser windows after rebooting my machine. Here's chrome://gpu this time just in case anything is different: Graphics Feature Status Canvas: Hardware accelerated CheckerImaging: Disabled Flash: Hardware accelerated Flash Stage3D: Hardware accelerated Flash Stage3D Baseline profile: Hardware accelerated Compositing: Hardware accelerated Multiple Raster Threads: Enabled Native GpuMemoryBuffers: Software only. Hardware acceleration disabled Rasterization: Hardware accelerated Surface Synchronization: Enabled Video Decode: Hardware accelerated Viz Service Display Compositor: Disabled WebGL: Hardware accelerated WebGL2: Hardware accelerated Driver Bug Workarounds clear_uniforms_before_first_program_use decode_encode_srgb_for_generatemipmap disable_delayed_copy_nv12 disable_discard_framebuffer disable_framebuffer_cmaa exit_on_context_lost force_cube_complete scalarize_vec_and_mat_constructor_args texsubimage_faster_than_teximage Problems Detected Some drivers are unable to reset the D3D device in the GPU process sandbox Applied Workarounds: exit_on_context_lost TexSubImage is faster for full uploads on ANGLE Applied Workarounds: texsubimage_faster_than_teximage Clear uniforms before first program use on all platforms: 124764, 349137 Applied Workarounds: clear_uniforms_before_first_program_use Always rewrite vec/mat constructors to be consistent: 398694 Applied Workarounds: scalarize_vec_and_mat_constructor_args ANGLE crash on glReadPixels from incomplete cube map texture: 518889 Applied Workarounds: force_cube_complete Framebuffer discarding can hurt performance on non-tilers: 570897 Applied Workarounds: disable_discard_framebuffer Use GL_INTEL_framebuffer_CMAA on ChromeOS: 535198 Applied Workarounds: disable_framebuffer_cmaa Disable KHR_blend_equation_advanced until cc shaders are updated: 661715 Applied Workarounds: disable(GL_KHR_blend_equation_advanced), disable(GL_KHR_blend_equation_advanced_coherent) Decode and Encode before generateMipmap for srgb format textures on Windows: 634519 Applied Workarounds: decode_encode_srgb_for_generatemipmap Delayed copy NV12 displays incorrect colors on NVIDIA drivers.: 728670 Applied Workarounds: disable_delayed_copy_nv12 Don't expose disjoint_timer_query extensions to WebGL: 808744 Native GpuMemoryBuffers have been disabled, either via about:flags or command line. Disabled Features: native_gpu_memory_buffers Viz service display compositor is not enabled by default. Disabled Features: viz_display_compositor Checker-imaging has been disabled via finch trial or the command line. Disabled Features: checker_imaging Version Information Data exported 2018-04-18T12:41:37.379Z Chrome version Chrome/68.0.3399.0 Operating system Windows NT 10.0.16299 Software rendering list URL https://chromium.googlesource.com/chromium/src/+/d20bd588bc3710f957224d4b791975e67d8c0119/gpu/config/software_rendering_list.json Driver bug list URL https://chromium.googlesource.com/chromium/src/+/d20bd588bc3710f957224d4b791975e67d8c0119/gpu/config/gpu_driver_bug_list.json ANGLE commit id aa8b3982aeeb 2D graphics backend Skia/68 c186e17a6b78e4897a9180f33b638d6b6cc6d959- Command Line "C:\Users\grt\AppData\Local\Google\Chrome SxS\Application\chrome.exe" --no-startup-window /prefetch:5 --flag-switches-begin --enable-features=MediaRemoting,NativeNotifications --flag-switches-end --isolate-origins=https://chromium.org/,https://corp.googleapis.com/,https://storage.googleapis.com,https://ajax.googleapis.com,https://fonts.googleapis.com,https://googleplex.com/,https://googlesource.com/,https://youtube.com/,https://google.com/,https://googleacquisitionmigration.com/,https://googleusercontent.com/,https://googleprod.com/,https://nest.com/,https://myworkday.com/,https://chromiumapp.org/,https://lucidchart.com/,https://service-now.com/,https://concursolutions.com/,https://salesforce.com/,https://gcorppartners.com/,https://morganstanley.com/,https://schwab.com/,https://qualtrics.com/,https://ultipro.com/,https://google.secure2-enroll.com/,https://googlegroups.com/,https://google.secure.force.com/,https://ebenefitsnow.com/,https://firebase.com/,https://elo.plusrelocation.com/,https://anthem.com/,https://g.viapeople.net/,https://gdjap.com/,https://asana.com/,https://perquisite.net/,https://postini.com/,https://perkhub.com/,https://gstave.us/,https://geolearning.com/,https://lecorpio.com/,https://inverify.net/,https://preceda.com.au/,https://secureacceptance.cybersource.com/,https://solium.com/,https://fgvms.com/,https://ridecell.com/,https://tds.ie/,https://sprinklr.com/,https://smartsheet.com/,https://fieldglass.net/,https://dochub.com/ Driver Information Initialization time 1638 In-process GPU false Passthrough Command Decoder true Direct Composition true Supports overlays false Sandboxed true GPU0 VENDOR = 0x10de, DEVICE= 0x13b0 *ACTIVE* GPU1 VENDOR = 0x8086, DEVICE= 0x191d Optimus false AMD switchable false Desktop compositing Aero Glass Diagonal Monitor Size of \\.\DISPLAY4 24.0" DX12 false Vulkan true Driver vendor NVIDIA Driver version 22.21.13.8229 Driver date 5-16-2017 Pixel shader version 5.0 Vertex shader version 5.0 Max. MSAA samples 8 Machine model name Machine model version GL_VENDOR Google Inc. GL_RENDERER ANGLE (NVIDIA Quadro M2000M Direct3D11 vs_5_0 ps_5_0) GL_VERSION OpenGL ES 2.0 (ANGLE 2.1.0.aa8b3982aeeb) GL_EXTENSIONS GL_ANGLE_client_arrays GL_ANGLE_depth_texture GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_frag_depth GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context 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_OES_vertex_array_object Disabled Extensions GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent Disabled WebGL Extensions EXT_disjoint_timer_query EXT_disjoint_timer_query_webgl2 Window system binding vendor Google Inc. (adapter LUID: 000000000001092a) Window system binding version 1.4 (ANGLE 2.1.0.aa8b3982aeeb) Window system binding extensions EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization EGL_ANGLE_create_context_extensions_enabled Direct rendering Yes Reset notification strategy 0x8252 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 R_16 Software only RG_88 Software only BGR_565 Software only RGBA_4444 Software only RGBX_8888 GPU_READ, SCANOUT RGBA_8888 GPU_READ, SCANOUT BGRX_8888 Software only BGRX_1010102 Software only RGBX_1010102 Software only BGRA_8888 Software only RGBA_F16 Software only YVU_420 Software only YUV_420_BIPLANAR Software only UYVY_422 Software only Display(s) Information Info Display[2480450848] bounds=[0,0 1920x1200], workarea=[0,0 1920x1160], scale=1, external. Color space information {primaries_d50_referred: [[0.6484, 0.3309], [0.3212, 0.5979], [0.1559, 0.0661]], transfer:0.0000*x + 0.0000 if x < 0.0000 else (1.0000*x + 0.0000)**2.2000 + 0.0000, matrix:RGB, range:FULL} Bits per color component 8 Bits per pixel 24 Video Acceleration Information Decode h264 baseline up to 4096x2304 pixels Decode h264 baseline up to 2304x4096 pixels Decode h264 main up to 4096x2304 pixels Decode h264 main up to 2304x4096 pixels Decode h264 high up to 4096x2304 pixels Decode h264 high up to 2304x4096 pixels Encode h264 baseline up to 3840x2176 pixels and/or 30.000 fps Encode h264 main up to 3840x2176 pixels and/or 30.000 fps Encode h264 high up to 3840x2176 pixels and/or 30.000 fps Diagnostics 0 b3DAccelerationEnabled true b3DAccelerationExists true bAGPEnabled true bAGPExistenceValid true bAGPExists true bCanRenderWindow true bDDAccelerationEnabled true bDriverBeta false bDriverDebug false bDriverSigned false bDriverSignedValid false bNoHardware false dwBpp 32 dwDDIVersion 12 dwHeight 1200 dwRefreshRate 59 dwWHQLLevel 0 dwWidth 1920 iAdapter 0 lDriverSize 885216 lMiniVddSize 0 szAGPStatusEnglish Enabled szAGPStatusLocalized Enabled szChipType Quadro M2000M szD3DStatusEnglish Enabled szD3DStatusLocalized Enabled szDACType Integrated RAMDAC szDDIVersionEnglish 12 szDDIVersionLocalized 12 szDDStatusEnglish Enabled szDDStatusLocalized Enabled szDXVAHDEnglish Supported szDXVAModes szDescription NVIDIA Quadro M2000M szDeviceId 0x13B0 szDeviceIdentifier {D7B71E3E-50F0-11CF-3F54-230218C2DB35} szDeviceName \\.\DISPLAY4 szDisplayMemoryEnglish 36747 MB szDisplayMemoryLocalized 36747 MB szDisplayModeEnglish 1920 x 1200 (32 bit) (59Hz) szDisplayModeLocalized 1920 x 1200 (32 bit) (59Hz) szDriverAssemblyVersion 22.21.13.8229 szDriverAttributes Final Retail szDriverDateEnglish 5/16/2017 2:00:00 AM szDriverDateLocalized 5/16/2017 02:00:00 szDriverLanguageEnglish English szDriverLanguageLocalized English szDriverModelEnglish WDDM 2.2 szDriverModelLocalized WDDM 2.2 szDriverName C:\WINDOWS\System32\DriverStore\FileRepository\nvlt.inf_amd64_45c734da6418705e\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nvlt.inf_amd64_45c734da6418705e\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nvlt.inf_amd64_45c734da6418705e\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nvlt.inf_amd64_45c734da6418705e\nvldumdx.dll szDriverNodeStrongName oem62.inf:0f066de34086396a:Section238:22.21.13.8229:pci\ven_10de&dev_13b0&subsys_222e17aa szDriverSignDate Unknown szDriverVersion 22.21.0013.8229 szKeyDeviceID Enum\PCI\VEN_10DE&DEV_13B0&SUBSYS_222E17AA&REV_A2 szKeyDeviceKey \Registry\Machine\System\CurrentControlSet\Control\Video\{5EFFCC5A-14B4-11E8-A3FF-E5E99B7E3F51}\0000 szManufacturer NVIDIA szMiniVdd unknown szMiniVddDateEnglish Unknown szMiniVddDateLocalized unknown szMonitorMaxRes Unknown szMonitorName HP Z24i IPS Display szNotesEnglish No problems found. szNotesLocalized No problems found. szOverlayEnglish Supported szRankOfInstalledDriver 00D10001 szRegHelpText Unknown szRevision Unknown szRevisionId 0x00A2 szSubSysId 0x222E17AA szTestResultD3D7English Not run szTestResultD3D7Localized Not run szTestResultD3D8English Not run szTestResultD3D8Localized Not run szTestResultD3D9English Not run szTestResultD3D9Localized Not run szTestResultDDEnglish Not run szTestResultDDLocalized Not run szVdd unknown szVendorId 0x10DE 1 b3DAccelerationEnabled true b3DAccelerationExists true bAGPEnabled true bAGPExistenceValid false bAGPExists false bCanRenderWindow false bDDAccelerationEnabled true bDriverBeta false bDriverDebug false bDriverSigned false bDriverSignedValid false bNoHardware false dwBpp 0 dwDDIVersion 12 dwHeight 0 dwRefreshRate 0 dwWHQLLevel 0 dwWidth 0 iAdapter 0 lDriverSize 94208464 lMiniVddSize 0 szAGPStatusEnglish Enabled szAGPStatusLocalized Enabled szChipType Intel(R) HD Graphics Family szD3DStatusEnglish Enabled szD3DStatusLocalized Enabled szDACType Internal szDDIVersionEnglish 12 szDDIVersionLocalized 12 szDDStatusEnglish Enabled szDDStatusLocalized Enabled szDXVAHDEnglish Unknown szDXVAModes Unknown szDescription Intel(R) HD Graphics P530 szDeviceId 0x191D szDeviceIdentifier Unknown szDeviceName Unknown szDisplayMemoryEnglish 32813 MB szDisplayMemoryLocalized 32813 MB szDisplayModeEnglish Unknown szDisplayModeLocalized unknown szDriverAssemblyVersion 21.20.16.4550 szDriverAttributes Final Retail szDriverDateEnglish 11/11/2016 2:00:00 AM szDriverDateLocalized 11/11/2016 02:00:00 szDriverLanguageEnglish English szDriverLanguageLocalized English szDriverModelEnglish WDDM 2.1 szDriverModelLocalized WDDM 2.1 szDriverName C:\WINDOWS\System32\DriverStore\FileRepository\ki120202.inf_amd64_d26b331c212b3353\igdumdim64.dll,C:\WINDOWS\System32\DriverStore\FileRepository\ki120202.inf_amd64_d26b331c212b3353\igd10iumd64.dll,C:\WINDOWS\System32\DriverStore\FileRepository\ki120202.inf_amd64_d26b331c212b3353\igd10iumd64.dll,C:\WINDOWS\System32\DriverStore\FileRepository\ki120202.inf_amd64_d26b331c212b3353\igd12umd64.dll szDriverNodeStrongName oem90.inf:5f63e534d1c474ac:iSKLD_w10_DS:21.20.16.4550:pci\ven_8086&dev_191d&subsys_222e17aa szDriverSignDate Unknown szDriverVersion 21.20.0016.4550 szKeyDeviceID Enum\PCI\VEN_8086&DEV_191D&SUBSYS_222E17AA&REV_06 szKeyDeviceKey Unknown szManufacturer Intel Corporation szMiniVdd unknown szMiniVddDateEnglish Unknown szMiniVddDateLocalized unknown szMonitorMaxRes Unknown szMonitorName Unknown szNotesEnglish No problems found. szNotesLocalized No problems found. szOverlayEnglish Unknown szRankOfInstalledDriver 00D10001 szRegHelpText Unknown szRevision Unknown szRevisionId 0x0006 szSubSysId 0x222E17AA szTestResultD3D7English Not run szTestResultD3D7Localized Not run szTestResultD3D8English Not run szTestResultD3D8Localized Not run szTestResultD3D9English Not run szTestResultD3D9Localized Not run szTestResultDDEnglish Not run szTestResultDDLocalized Not run szVdd unknown szVendorId 0x8086 Log Messages GpuProcessHostUIShim: The GPU process exited normally. Everything is okay. GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.
,
Apr 18 2018
grt: It seems like sometimes you're on the Intel integrated GPU and sometimes on an NVIDIA Quadro card. Is this a laptop with dual GPU or a desktop machine?
,
Apr 18 2018
M67 Beta promotion is coming VERY soon. Your bug is labelled as Beta ReleaseBlock, pls make sure to land the fix and request a merge into the release branch latest by 1:00 PM PT Friday, 04/20. Thank you.
,
Apr 18 2018
FWIW Nvidia control panel has an option for "Preferred GPU" globally, and an application specific profile from Chrome. I suspect your system is set to auto since sometimes Chrome uses Intel and sometimes Nvidia. Can you switch to one or the other, and let us know if you can reproduce this?
,
Apr 18 2018
I get this on my desktop machine (one graphics card). The first window is fine but all the rest are black. I've been working around this by closing and re-opening the black windows which loads them non-black (although when I restart Chrome they're black again). Graphics Feature Status Canvas: Hardware accelerated CheckerImaging: Disabled Flash: Hardware accelerated Flash Stage3D: Hardware accelerated Flash Stage3D Baseline profile: Hardware accelerated Compositing: Hardware accelerated Multiple Raster Threads: Enabled Native GpuMemoryBuffers: Software only. Hardware acceleration disabled Rasterization: Hardware accelerated Surface Synchronization: Enabled Video Decode: Hardware accelerated Viz Service Display Compositor: Disabled WebGL: Hardware accelerated WebGL2: Hardware accelerated Driver Bug Workarounds clear_uniforms_before_first_program_use decode_encode_srgb_for_generatemipmap disable_accelerated_vpx_decode disable_discard_framebuffer disable_framebuffer_cmaa exit_on_context_lost force_cube_complete msaa_is_slow scalarize_vec_and_mat_constructor_args texsubimage_faster_than_teximage Problems Detected Some drivers are unable to reset the D3D device in the GPU process sandbox Applied Workarounds: exit_on_context_lost TexSubImage is faster for full uploads on ANGLE Applied Workarounds: texsubimage_faster_than_teximage Clear uniforms before first program use on all platforms: 124764, 349137 Applied Workarounds: clear_uniforms_before_first_program_use Always rewrite vec/mat constructors to be consistent: 398694 Applied Workarounds: scalarize_vec_and_mat_constructor_args ANGLE crash on glReadPixels from incomplete cube map texture: 518889 Applied Workarounds: force_cube_complete On Intel GPUs MSAA performance is not acceptable for GPU rasterization: 527565 Applied Workarounds: msaa_is_slow Framebuffer discarding can hurt performance on non-tilers: 570897 Applied Workarounds: disable_discard_framebuffer Use GL_INTEL_framebuffer_CMAA on ChromeOS: 535198 Applied Workarounds: disable_framebuffer_cmaa Disable KHR_blend_equation_advanced until cc shaders are updated: 661715 Applied Workarounds: disable(GL_KHR_blend_equation_advanced), disable(GL_KHR_blend_equation_advanced_coherent) Decode and Encode before generateMipmap for srgb format textures on Windows: 634519 Applied Workarounds: decode_encode_srgb_for_generatemipmap VPx decoding is too slow on Intel Broadwell, Skylake, and CherryView: 616318 Applied Workarounds: disable_accelerated_vpx_decode Don't expose disjoint_timer_query extensions to WebGL: 808744 Native GpuMemoryBuffers have been disabled, either via about:flags or command line. Disabled Features: native_gpu_memory_buffers Viz service display compositor is not enabled by default. Disabled Features: viz_display_compositor Checker-imaging has been disabled via finch trial or the command line. Disabled Features: checker_imaging Version Information Data exported 2018-04-18T21:12:56.996Z Chrome version Chrome/67.0.3393.4 Operating system Windows NT 10.0.16299 Software rendering list URL https://chromium.googlesource.com/chromium/src/+/1c8c7bb130996ac73fdf93473d13849dbcba5240/gpu/config/software_rendering_list.json Driver bug list URL https://chromium.googlesource.com/chromium/src/+/1c8c7bb130996ac73fdf93473d13849dbcba5240/gpu/config/gpu_driver_bug_list.json ANGLE commit id 0ce016c1bd12 2D graphics backend Skia/67 1eeeae0491bac9ee76e785245f4a6aaa11f7a540- Command Line "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --flag-switches-begin --flag-switches-end Driver Information Initialization time 300 In-process GPU false Passthrough Command Decoder false Direct Composition true Supports overlays false Sandboxed true GPU0 VENDOR = 0x8086, DEVICE= 0x1912 *ACTIVE* Optimus false Optimus false AMD switchable false Desktop compositing Aero Glass Diagonal Monitor Size of \\.\DISPLAY1 19.9" Diagonal Monitor Size of \\.\DISPLAY2 21.5" Driver vendor Intel Corporation Driver version 22.20.16.4836 Driver date 10-17-2017 Pixel shader version 5.0 Vertex shader version 5.0 Max. MSAA samples 16 Machine model name Machine model version GL_VENDOR Google Inc. GL_RENDERER ANGLE (Intel(R) HD Graphics 530 Direct3D11 vs_5_0 ps_5_0) GL_VERSION OpenGL ES 2.0 (ANGLE 2.1.0.0ce016c1bd12) GL_EXTENSIONS GL_ANGLE_client_arrays GL_ANGLE_depth_texture GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_lossy_etc_decode GL_ANGLE_pack_reverse_row_order GL_ANGLE_program_cache_control GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_copy_compressed_texture GL_CHROMIUM_copy_texture GL_CHROMIUM_sync_query GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_frag_depth GL_EXT_map_buffer_range GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_shader_texture_lod GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc_srgb GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_NV_EGL_stream_consumer_external GL_NV_fence GL_NV_pack_subimage GL_NV_pixel_buffer_object GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context 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_OES_vertex_array_object Disabled Extensions GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent Disabled WebGL Extensions EXT_disjoint_timer_query EXT_disjoint_timer_query_webgl2 Window system binding vendor Google Inc. (adapter LUID: 000000000000974a) Window system binding version 1.4 (ANGLE 2.1.0.0ce016c1bd12) Window system binding extensions EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_d3d_texture_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_ANGLE_keyed_mutex EGL_ANGLE_surface_orientation EGL_ANGLE_direct_composition EGL_NV_post_sub_buffer EGL_KHR_create_context EGL_EXT_device_query EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_get_all_proc_addresses EGL_KHR_stream EGL_KHR_stream_consumer_gltexture EGL_NV_stream_consumer_gltexture_yuv EGL_ANGLE_flexible_surface_compatibility EGL_ANGLE_stream_producer_d3d_texture EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_CHROMIUM_sync_control EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization EGL_ANGLE_create_context_extensions_enabled Direct rendering Yes Reset notification strategy 0x8252 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 R_16 Software only RG_88 Software only BGR_565 Software only RGBA_4444 Software only RGBX_8888 GPU_READ, SCANOUT RGBA_8888 GPU_READ, SCANOUT BGRX_8888 Software only BGRX_1010102 Software only RGBX_1010102 Software only BGRA_8888 Software only RGBA_F16 Software only YVU_420 Software only YUV_420_BIPLANAR Software only UYVY_422 Software only Display(s) Information Info Display[2528732444] bounds=[1920,27 1680x1050], workarea=[1920,27 1680x1020], scale=1, external. Color space information {primaries_d50_referred: [[0.6469, 0.3395], [0.3105, 0.6120], [0.1493, 0.0788]], transfer:0.0000*x + 0.0000 if x < 0.0000 else (1.0000*x + 0.0000)**2.2000 + 0.0000, matrix:RGB, range:FULL} Bits per color component 8 Bits per pixel 24 Info Display[2779098405] bounds=[0,0 1920x1080], workarea=[0,0 1920x1050], scale=1, external. Color space information {primaries_d50_referred: [[0.6501, 0.3255], [0.3396, 0.6083], [0.1526, 0.0859]], transfer:0.0774*x + 0.0000 if x < 0.0404 else (0.9479*x + 0.0521)**2.4000 + 0.0000, matrix:RGB, range:FULL} Bits per color component 8 Bits per pixel 24 Video Acceleration Information Decode h264 baseline up to 4096x2304 pixels Decode h264 baseline up to 2304x4096 pixels Decode h264 main up to 4096x2304 pixels Decode h264 main up to 2304x4096 pixels Decode h264 high up to 4096x2304 pixels Decode h264 high up to 2304x4096 pixels Encode h264 baseline up to 3840x2176 pixels and/or 30.000 fps Encode h264 main up to 3840x2176 pixels and/or 30.000 fps Encode h264 high up to 3840x2176 pixels and/or 30.000 fps Diagnostics ... loading ... Log Messages [161640:161712:0418/095314.851:WARNING:angle_platform_impl.cc(59)] : compileToBinary(228): C:\fakepath(65,10-42): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them C:\fakepath(87,10-42): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them [161640:161712:0418/095318.478:WARNING:angle_platform_impl.cc(59)] : compileToBinary(228): C:\fakepath(65,10-42): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them C:\fakepath(87,10-42): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them [161640:188108:0418/121028.370:WARNING:angle_platform_impl.cc(59)] : compileToBinary(228): C:\fakepath(65,10-42): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them C:\fakepath(87,10-42): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them [161640:161644:0418/141206.743:ERROR:gles2_cmd_decoder.cc(18037)] : [.DisplayCompositor-000001B9447F06F0]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name [161640:161644:0418/141206.743:ERROR:gles2_cmd_decoder.cc(18037)] : [.DisplayCompositor-000001B9447F06F0]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name [161640:161644:0418/141206.743:ERROR:gles2_cmd_decoder.cc(10158)] : [.DisplayCompositor-000001B9447F06F0]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering. [161640:161644:0418/141206.746:ERROR:gles2_cmd_decoder.cc(10158)] : [.DisplayCompositor-000001B9447F06F0]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering. [161640:212224:0418/142025.069:WARNING:angle_platform_impl.cc(59)] : compileToBinary(228): C:\fakepath(65,10-42): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them C:\fakepath(87,10-42): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them [161640:212224:0418/144958.365:WARNING:angle_platform_impl.cc(59)] : compileToBinary(228): C:\fakepath(57,9-52): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them [161640:202372:0418/145602.666:WARNING:angle_platform_impl.cc(59)] : compileToBinary(228): C:\fakepath(65,10-42): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them C:\fakepath(87,10-42): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them [161640:161644:0418/162534.842:ERROR:gles2_cmd_decoder.cc(18037)] : [.DisplayCompositor-000001B9447F06F0]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name [161640:161644:0418/162534.842:ERROR:gles2_cmd_decoder.cc(18037)] : [.DisplayCompositor-000001B9447F06F0]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name [161640:161644:0418/162534.842:ERROR:gles2_cmd_decoder.cc(10158)] : [.DisplayCompositor-000001B9447F06F0]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering. [161640:161644:0418/162534.844:ERROR:gles2_cmd_decoder.cc(10158)] : [.DisplayCompositor-000001B9447F06F0]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering. [161640:212224:0418/162535.457:WARNING:angle_platform_impl.cc(59)] : compileToBinary(228): C:\fakepath(46,8-58): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them C:\fakepath(54,8-28): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them [161640:202372:0418/162535.585:WARNING:angle_platform_impl.cc(59)] : compileToBinary(228): C:\fakepath(46,8-21): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them C:\fakepath(54,9-43): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them [161640:212224:0418/162535.601:WARNING:angle_platform_impl.cc(59)] : compileToBinary(228): C:\fakepath(46,8-21): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them C:\fakepath(54,9-43): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them [161640:212224:0418/162535.617:WARNING:angle_platform_impl.cc(59)] : compileToBinary(228): C:\fakepath(53,8-21): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them C:\fakepath(61,9-43): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them [161640:212224:0418/162535.637:WARNING:angle_platform_impl.cc(59)] : compileToBinary(228): C:\fakepath(49,8-21): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them C:\fakepath(57,9-43): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them [161640:202372:0418/162535.651:WARNING:angle_platform_impl.cc(59)] : compileToBinary(228): C:\fakepath(47,8-21): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them C:\fakepath(55,9-43): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
,
Apr 18 2018
Could be Intel related. A lot of those errors are noise, not sure if the invalid mailbox name thing is relevant.
,
Apr 18 2018
Just noticed that both reports are from Windows 10 build 16299 (Fall Creators Update) which is being rolled out internally. Can the reporters please try --disable-direct-composition and let us know if it fixes the problem? I'll try to procure a Windows 10 machine with that build.
,
Apr 18 2018
--disable-direct-composition did not appear to fix it for me
,
Apr 18 2018
#34: Can you try a fresh profile by running Chrome with the --user-data-dir=C:\foo flag (use any temporary directory in place of C:\foo). If it does reproduce on a fresh profile, can you try bisecting Chrome as described here: https://www.chromium.org/developers/bisect-builds-py Please also paste the contents of chrome://version including the "Variations" list here. grt@ can you also paste your variations here?
,
Apr 18 2018
I failed to reproduce by restoring a session with 8 Chrome windows several times on MS Surface Book with Intel HD Graphics 520 running Windows 10 Version 1709 OS Build 16299.309.
,
Apr 18 2018
It didn't happen when I used --user-data-dir=C:\foo - I created two windows and added some tabs to each but when I closed the browser and reopened it, they restored properly. Google Inc. Copyright 2018 Google Inc. All rights reserved. Google Chrome 67.0.3393.4 (Official Build) dev (64-bit) (cohort: Dev) Revision 1c8c7bb130996ac73fdf93473d13849dbcba5240-refs/branch-heads/3393@{#6} OS Windows JavaScript V8 6.7.254.1 Flash 29.0.0.150 C:\Users\jmunro\AppData\Local\Google\Chrome\User Data\PepperFlash\29.0.0.150\pepflashplayer.dll User Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3393.4 Safari/537.36 Command Line "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --flag-switches-begin --flag-switches-end Executable Path C:\Program Files (x86)\Google\Chrome\Application\chrome.exe Profile Path C:\Users\jmunro\AppData\Local\Google\Chrome\User Data\Default Variations c134752e-707c9bce 411b6d4e-f23d1dea fe69e053-f23d1dea 5f419cc9-ca7d8d80 59aeb88e-3f4a17df e202a358-3d47f4f4 34a6bf44-ca7d8d80 31101bd6-f23d1dea a6674cf-f23d1dea da89714-6a3b7ac6 9041608a-f23d1dea 8502ae4f-f23d1dea 1e528f0f-3b7f37f3 4c328cc8-3d47f4f4 b130ecb8-1410f10 ca05d627-3f4a17df c27fec31-c982d8da 7c1bc906-86bf56d9 3eb101d6-f23d1dea 47e5d3db-3d47f4f4 125b7f68-e872b86f 4dc30737-b8a5ea08 589b4e9f-f23d1dea f15c1c09-ca7d8d80 f9884634-659882c0 3042ad4b-ca7d8d80 121ae2bc-65969d67 591576c8-a8bffb1 e56c5101-3f4a17df 267255c3-f23d1dea ceff87ec-3f4a17df 44827ee5-f23d1dea 27cd6737-3f4a17df 86ba59b4-477edaa 334aa58d-f23d1dea 4b61504a-a8ff754b 5485fc4d-3d47f4f4 937cad47-3df5bd8d 9773d3bd-ca7d8d80 93731dca-3d47f4f4 8fa604e0-2f2d0be0 c992f345-4ad60575 165e16d1-3f4a17df 9e5c75f1-20ba8a0b f79cb77b-3f4a17df fb4ab4bb-3f4a17df 4ea303a6-1c223534 2d32f549-734d00b 874c031e-f23d1dea b19465ab-ca7d8d80 bcc34a89-ca7d8d80 3d7e3f6a-2eb01455 d92562a9-4d2fac87 7aa46da5-c946b150 2b33233e-881ca6c9 14c5a050-ca7d8d80 2c1d398c-3f4a17df 6973a1cf-3f4a17df 58a025e3-c2b41702 1d085b67-1410f10 ad6d27cc-15e2aa9a 2a32876a-b92ec158 4d17cf02-3d47f4f4 f3ea30a0-27a0c3c6 23496387-232b3cab 344833e9-473e8c2e 3f273a97-25a103a9 4bc337ce-69465896 57789a80-f23d1dea 9a2f4e5b-f0237f8f 494d8760-52325d43 3ac60855-486e2a9c f296190c-6e597ede 4442aae2-6e3b1976 ed1d377-e1cc0f14 12e17bc5-e1cc0f14 75f0f0a0-4ad60575 e2b18481-4c073154 e7e71889-4ad60575 3a8271ac-12c226 6c05ec0-3f4a17df a8e91bf2-f23d1dea 3a4029d-3a4029d bbb8f811-3f4a17df 98426e68-ca7d8d80 cc73f8a1-f23d1dea 530efe1f-3f4a17df 493ac2c5-2a2a9269 Linker link.exe
,
Apr 19 2018
I wouldn't think it would be, but possibly could be some shader caching related.
,
Apr 19 2018
I tried --disable-direct-composition while the issue was occurring - it did not fix it for me either. The issue went away after a few more restarts of chrome without --disable-direct-composition but it has been intermittent for me.
,
Apr 19 2018
The issue returned when chrome was restarted while a 3d intensive game was running. It persists until the game is closed and chrome is restarted.
,
Apr 19 2018
My variations are up in https://bugs.chromium.org/p/chromium/issues/detail?id=832538#c24. I'm on a Lenovo P50. I sometimes have it docked with the lid closed and only using an external display. Other times, it's undocked and I'm using the built-in display.
,
Apr 19 2018
I don't see an option in NVIDIA Control Panel to set the preferred GPU. Where would I find it? The "Workstation" area only shows a Quadro M2000M.
,
Apr 19 2018
Greg, it should be visible when right-clicking desktop. If not, you might have to install the NVIDIA drivers even to see the option. Also, two things to try: 1. does the problem ever happen with Chrome Canary 2. does the problem go away if you upgrade your Intel drivers (though it would be good to confirm the problem only happens with Intel)
,
Apr 19 2018
Also one other thing to try: if using a new profile directory solves the problem, does the flag --disable-gpu-program-cache also solve the problem for you?
,
Apr 19 2018
Issue 834859 has been merged into this issue.
,
Apr 19 2018
I have a repro in https://bugs.chromium.org/p/chromium/issues/detail?id=834859#c2.
,
Apr 19 2018
,
Apr 19 2018
,
Apr 19 2018
Siggi's bisect from the other issue: "Minimize a browser window, quit the browser. Start the browser, and the minimized window(s) are now a black hole."
,
Apr 19 2018
Thank you everyone. Pls continue to debug and try to have fix landed in trunk latest by 5:00 PM PT, tomorrow (Friday) so we can take the fix in for next week beta promotion.
,
Apr 19 2018
I tried downloading the latest Chromium from the build archive: https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Win/552060/ And this didn't repro the problem. Tried also with Windows x64: https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Win_x64/552058/ So it has something to do with the user profile I suspect.
,
Apr 19 2018
I tried signing into my accounts in the Chromium builds, but that didn't seem to work - any signin attempt didn't register, although the flow completed. Could use some help here.
,
Apr 19 2018
I'm marking this for re-triage - I don't think this issue is related to the GPU process. Following the repro steps in #49, start chrome with the flags either "--disable-gpu" or "--gpu-startup-dialog". You will see the black screen in both cases, even though the GPU process has no started or is entirely disabled and running on SwiftShader. It seems to me like the problem is happening somewhere earlier in the pipeline, maybe the browser process.
,
Apr 19 2018
Mo, could this be related to RequestGpuSupportedRuntimeVersion()? Not sure if that's in the range of suspect versions.
,
Apr 19 2018
Come to think of it.. that might require a working GPU process, so probably not (I think).
,
Apr 19 2018
I tried bisecting per instructions in go/bisect-builds, no joy for some reason. I may be holding it wrong: C:\src\temp\Bisect\python_tests>python bisect_builds.py --use-local-cache -r -a win64 -b 68.0.3400.0 -g 66.0.3359.117 Downloading list of known revisions... Traceback (most recent call last): File "bisect_builds.py", line 1684, in <module> sys.exit(main()) File "bisect_builds.py", line 1640, in main evaluator, opts.verify_range) File "bisect_builds.py", line 1044, in Bisect raise RuntimeError(msg) RuntimeError: We don't have enough builds to bisect. revlist: []
,
Apr 19 2018
Siggi, are you able to repro this bug on latest M66 stable version 66.0.3359.117?
,
Apr 19 2018
Re #56: I similarly failed to bisect on Windows for another issue; perhaps the cloud storage buckets are broken? Re #57: I repro'd a variant of this on 66.0.3359.117, although the resumed tabs do paint after about 10 seconds. Windows 10 build 16299 NVidia Quadro K2200 Jan 23,2018 driver 23.21.13.9077. In contrast, the M68 tabs don't paint anything at all, ever.
,
Apr 19 2018
Thank you elawrence@, could you pls also check on latest M67 Dev #67.0.3396.10?
,
Apr 20 2018
re: comment 54: no, it's not related. Yes, that code is in an unsandboxed GPU process, whose missions are purely collecting info. That won't affect Chrome functions in general. removing the GPU component per jmadill comment
,
Apr 20 2018
+nasko@, creis@, lukasza@, alexmos@, could this be related to site isolation by any chance?
,
Apr 20 2018
Siggi: you're a genius. I didn't connect it to minimized windows. Here's the bisect: You are probably looking for a change made after 67.0.3390.0 (known good), but no later than 67.0.3393.0 (first known bad). CHANGELOG URL: https://chromium.googlesource.com/chromium/src/+log/67.0.3390.0..67.0.3393.0?pretty=full I'll see if I can bisect further on Chromium builds.
,
Apr 20 2018
Huh. Totally not an overlapping range with Chromium You are probably looking for a change made after 548840 (known good), but no later than 548855 (first known bad). CHANGELOG URL: https://chromium.googlesource.com/chromium/src/+log/9ae2e567db93944e37b0cc14b4cea90b30a8388d..7702030ed50873ebf77045e63f5da0162e80c9b2
,
Apr 20 2018
+sky: I see the word "minimized" in r548851. Could that be responsible? Here's the repro I'm using: - chrome.exe --user-data-dir=foo - C-n to open a second browser window - chrome://settings to change "on startup" to "continue where you left off" - minimize one of the two windows - C-S-q to quit - chrome.exe --user-data-dir=foo - restore the minimized window and note that it can be none more black
,
Apr 20 2018
Scratch that "not overlapping" comment. The break was in 67.0.3391.0.
,
Apr 20 2018
Confirmed: a local revert of r548851 fixes it. Scott: is it safe to revert this on trunk and on M67?
,
Apr 20 2018
,
Apr 20 2018
Nice find!
,
Apr 20 2018
RE #59: I don't know if this is needed anymore, but yes, M67 Dev #67.0.3396.10 behaves like Canary, whereby the restored-from-minimized window is fully black and does not fix itself.
,
Apr 20 2018
Thank you grt@. sky@, could you ptal comment #66 and revert/fix this ASAP and request a merge to M67?. Note: This is marked as M67 beta blocker, so fix/revert has to be merged in latest by 1:00 PM PT, Monday (04/23).
,
Apr 20 2018
Thank you elawrence@ for checking on M67 as well.
,
Apr 20 2018
Scott is OOO, it should be safe to revert that CL, I'll kick off a revert and then request merge to M67 once that lands. Thanks for all the investigation, everyone.
,
Apr 20 2018
Thank you so much msw@.
,
Apr 20 2018
Indeed, thanks!
,
Apr 20 2018
The revert ( https://chromium-review.googlesource.com/c/chromium/src/+/1022013 ) has landed on trunk. I've been able to repro on Canary 68.0.3401.0, I'm building ToT to verify the revert fixes the issue. In the mean time, I'm requesting merge of the revert to M67 (branch 3396), based on the confidence in comment #66.
,
Apr 20 2018
Thank you msw@. Pls update the bug with canary result on Monday morning.
,
Apr 20 2018
govind@, I'm OOO Monday, are you willing to approve merge of the revert now? (it's a pretty narrow low-risk CL) I can't repro the defect on local debug builds before my revert, so I can't personally verify the fix right now. (is it release only?) If we want to wait for Canary, someone else may have to merge while I'm on vacation and out of town on Monday.
,
Apr 20 2018
Approving merge for CL - https://chromium-review.googlesource.com/c/chromium/src/+/1022013 to M67 branch 3396 based on comments #75 & #77. Please merge. Thank you.
,
Apr 20 2018
grt@, pls helps to verify this bug on canary version 68.0.3402.0+. Thank you.
,
Apr 20 2018
Thanks, merged to M67 in https://chromium-review.googlesource.com/c/chromium/src/+/1022559
,
Apr 20 2018
Applying "Merge-merged-3396" label per comment #80. Thank you.
,
Apr 23 2018
No more black browser windows in 68.0.3404.0 (Official Build) canary (64-bit) (cohort: Clang-64).
,
Apr 23 2018
Same for 67.0.3396.14 (Official Build) dev (64-bit) (cohort: Dev). Thanks for the merge, Mike.
,
Apr 23 2018
The NextAction date has arrived: 2018-04-23
,
Apr 23 2018
Thank you grt@ verification on canary and M67 #67.0.3396.14. |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by abdulsyed@chromium.org
, Apr 13 2018Labels: ReleaseBlock-Dev