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

Issue 709320 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 830046
Owner: ----
Closed: Jun 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

WebglConformance_conformance2_rendering_blitframebuffer_srgb_and_linear_drawbuffers flaky on Linux NVIDIA Quadro P400 GPU FYI bot

Project Member Reported by jbau...@chromium.org, Apr 7 2017

Issue description

This seems to be failing because gpu_tests.webgl_conformance_integration_test.WebGLConformanceIntegrationTest.WebglConformance_conformance2_rendering_blitframebuffer_size_overflow runs right before it and causes the context to be lost.

https://build.chromium.org/p/chromium.gpu.fyi/builders/Linux%20Release%20%28NVIDIA%20Quadro%20P400%29/builds/132

[100/2619] gpu_tests.webgl_conformance_integration_test.WebGLConformanceIntegrationTest.WebglConformance_conformance2_rendering_blitframebuffer_size_overflow passed 0.0497s
[9498:9498:0406/145804.454555:ERROR:gles2_cmd_decoder.cc(15926)] Offscreen context lost via ARB/EXT_robustness. Reset status = GL_GUILTY_CONTEXT_RESET_KHR
[9498:9498:0406/145804.454585:ERROR:gles2_cmd_decoder.cc(4284)]   GLES2DecoderImpl: Context reset detected after MakeCurrent.
[9498:9498:0406/145804.454593:ERROR:gpu_command_buffer_stub.cc(495)] Context lost because MakeCurrent failed.
[9498:9498:0406/145804.454607:ERROR:gpu_channel_manager.cc(187)] Exiting GPU process because some drivers cannot recover from problems.
[9498:9498:0406/145804.454642:ERROR:gpu_channel_manager.cc(187)] Exiting GPU process because some drivers cannot recover from problems.
[1:1:0406/145804.457609:ERROR:command_buffer_proxy_impl.cc(231)] Failed to send GpuChannelMsg_CreateCommandBuffer.
[1:1:0406/145804.457694:ERROR:context_provider_command_buffer.cc(262)] GpuChannelHost failed to create command buffer.
[9498:9498:0406/145804.477261:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1
[9448:9448:0406/145804.477344:INFO:CONSOLE(11)] "Unable to fetch WebGL rendering context for Canvas", source:  (11)
[9448:9448:0406/145804.477591:INFO:CONSOLE(11)] "FAIL Unable to fetch WebGL rendering context for Canvas", source:  (11)
[9448:9448:0406/145804.477848:INFO:CONSOLE(11)] "WebGL context does not exist", source:  (11)
[9448:9448:0406/145804.478054:INFO:CONSOLE(11)] "FAIL WebGL context does not exist", source:  (11)
[9448:9448:0406/145804.482701:ERROR:gpu_process_transport_factory.cc(897)] Lost UI shared context.
[9448:9448:0406/145804.807934:WARNING:url_request_context_getter.cc(43)] URLRequestContextGetter leaking due to no owning thread.
[1:1:0406/145804.949076:ERROR:memory_mapped_file.cc(52)] Couldn't open /b/c/b/Linux_Release__NVIDIA_Quadro_P400_/irGP27Uw/out/Release/chrome_200_percent.pak
[1:1:0406/145804.949141:ERROR:data_pack.cc(164)] Failed to mmap datapack
[9601:9601:0406/145804.995060:ERROR:memory_mapped_file.cc(52)] Couldn't open /b/c/b/Linux_Release__NVIDIA_Quadro_P400_/irGP27Uw/out/Release/chrome_200_percent.pak
[9601:9601:0406/145804.995088:ERROR:data_pack.cc(164)] Failed to mmap datapack
[9601:9601:0406/145805.056667:WARNING:password_store_factory.cc(249)] Using basic (unencrypted) store for password storage. See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_password_storage.md for more information about password storage options.
[101/2619] gpu_tests.webgl_conformance_integration_test.WebGLConformanceIntegrationTest.WebglConformance_conformance2_rendering_blitframebuffer_srgb_and_linear_drawbuffers failed unexpectedly 2.8484s:

 
Project Member

Comment 1 by bugdroid1@chromium.org, Apr 7 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b1586e233f50e895739f3bcf2b028c230c16594a

commit b1586e233f50e895739f3bcf2b028c230c16594a
Author: jbauman <jbauman@chromium.org>
Date: Fri Apr 07 10:35:21 2017

Disable blitframebuffer-size-overflow on Linux NVIDIA P400

This seems to cause a lost device, which causes the next test to fail.

BUG= 709320 
TBR=kbr@chromium.org
NOTRY=true
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel

Review-Url: https://codereview.chromium.org/2804963003
Cr-Commit-Position: refs/heads/master@{#462830}

[modify] https://crrev.com/b1586e233f50e895739f3bcf2b028c230c16594a/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py

Cc: kbr@chromium.org
Status: Available (was: Untriaged)
Project Member

Comment 3 by sheriffbot@chromium.org, Apr 11 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 4 by kbr@chromium.org, Apr 11 2018

Cc: oetu...@nvidia.com
Labels: -Hotlist-Recharge-Cold
Status: Available (was: Untriaged)
+oetuaho – this is probably a driver bug.

Comment 5 by oetu...@nvidia.com, Jun 5 2018

Mergedinto: 830046
Status: Duplicate (was: Available)
This looks like a duplicate of bug 830046. Marking as such.

Sign in to add a comment