Issue metadata
Sign in to add a comment
|
WebglConformance_conformance2_rendering_read_draw_when_missing_image failing on chromium.gpu.fyi |
||||||||||||||||||||||
Issue descriptionWebglConformance_conformance2_rendering_read_draw_when_missing_image (webgl2_conformance_angle_tests) started failing consistently on chromium.gpu.fyi starting with this build: https://build.chromium.org/p/chromium.gpu.fyi/builders/Linux%20Release%20%28New%20Intel%29/builds/3500 This is the changelog between build 3499 and build 3500, so it should include the culprit: https://chromium.googlesource.com/chromium/src/+log/2ae4b2f4b057d810cb5117f228e8ba4203a9aa4c..6a87148dbee3293f14f151d94b760798e1768068 Stack trace shows a null pointer: Received signal 11 SEGV_MAPERR 000000000018 #0 0x5642a696a204 base::debug::(anonymous namespace)::StackDumpSignalHandler() #1 0x7f75bd7d13d0 <unknown> #2 0x7f75b0b6deaa <unknown> #3 0x7f75b0b17c7f <unknown> #4 0x7f75b0b09f5f <unknown> #5 0x7f75b0aec0e7 <unknown> #6 0x5642a7531c3b gl::GLApiBase::glBlitFramebufferFn() #7 0x5642ab2e37a2 gpu::gles2::GLES2DecoderImpl::BlitFramebufferHelper() #8 0x5642ab3013b0 gpu::gles2::GLES2DecoderImpl::DoBlitFramebufferCHROMIUM() #9 0x5642ab2d6403 gpu::gles2::GLES2DecoderImpl::HandleBlitFramebufferCHROMIUM() #10 0x5642ab2f5a3e gpu::gles2::GLES2DecoderImpl::DoCommandsImpl<>() #11 0x5642aa719ce6 gpu::CommandParser::ProcessCommands() #12 0x5642ab2b5ac2 gpu::CommandExecutor::PutChanged() #13 0x5642aa7a0019 gpu::GpuCommandBufferStub::PutChanged() #14 0x5642ab2b4d46 gpu::CommandBufferService::Flush() #15 0x5642aa79cc9f gpu::GpuCommandBufferStub::OnAsyncFlush() #16 0x5642aa79ca40 _ZN3IPC8MessageTI35GpuCommandBufferMsg_AsyncFlush_MetaSt5tupleIJijSt6vectorIN2ui11LatencyInfoESaIS5_EEEEvE8DispatchIN3gpu20GpuCommandBufferStubESC_vMSC_FvijRKS7_EEEbPKNS_7MessageEPT_PT0_PT1_T2_ #17 0x5642aa79b06d gpu::GpuCommandBufferStub::OnMessageReceived() #18 0x5642aa600d69 IPC::MessageRouter::RouteMessage() #19 0x5642aa796353 gpu::GpuChannel::HandleMessageHelper() #20 0x5642aa7960f9 gpu::GpuChannel::HandleMessage() #21 0x5642a4ed53e4 _ZN4base8internal13FunctorTraitsIMN7content28ServiceManagerConnectionImplEFvRKN15service_manager8IdentityEEvE6InvokeIRKNS_7WeakPtrIS3_EEJS7_EEEvS9_OT_DpOT0_ #22 0x5642a6a147ce base::debug::TaskAnnotator::RunTask() #23 0x5642a698acad base::MessageLoop::RunTask() #24 0x5642a698b366 base::MessageLoop::DoWork() #25 0x5642a698d46a base::(anonymous namespace)::WorkSourceDispatch() #26 0x7f75bc72d127 g_main_context_dispatch #27 0x7f75bc72d380 <unknown> #28 0x7f75bc72d42c g_main_context_iteration #29 0x5642a698d246 base::MessagePumpGlib::Run() #30 0x5642a698aa05 base::MessageLoop::RunHandler() #31 0x5642a69b14dc base::RunLoop::Run() #32 0x5642a8a853fc content::GpuMain() #33 0x5642a653f0c7 content::RunNamedProcessTypeMain() #34 0x5642a653fb16 content::ContentMainRunnerImpl::Run() #35 0x5642a653e560 content::ContentMain() #36 0x5642a4dc8ee1 ChromeMain #37 0x7f75b7122830 __libc_start_main #38 0x5642a4dc8d71 <unknown> r8: 00007ffd960533c8 r9: 0000000000004000 r10: 0000000000002600 r11: 000005442088c400 r12: 0000054421400600 r13: 000005442132b540 r14: 00007ffd960533b0 r15: 0000000000002600 di: 0000054421400600 si: 0000054421400420 bp: 0000054421400b00 bx: 0000000000000000 dx: 0000054421400400 ax: 0000000000000000 cx: 0000000000000020 sp: 00007ffd96053310 ip: 00007f75b0b6deaa efl: 0000000000010202 cgf: 0000000000000033 erf: 0000000000000004 trp: 000000000000000e msk: 0000000000000000 cr2: 0000000000000018 [end of stack trace]
,
Dec 20 2016
BTW, WebglConformance_conformance_glsl_misc_struct_nesting_of_variable_names seems to be potentially separate (and potentially flaky) as it doesn't appear in build 3501 or most of the other failing builds.
,
Dec 20 2016
Likely related: https://bugs.chromium.org/p/chromium/issues/detail?id=672719
,
Dec 20 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/629f4bd28118cac07ebfde9aea0d7005789b181b commit 629f4bd28118cac07ebfde9aea0d7005789b181b Author: yunchao.he <yunchao.he@intel.com> Date: Tue Dec 20 05:50:04 2016 suppress the webgl2 conformance test to prevent bot failure BUG= 672719 , 675819 CQ_INCLUDE_TRYBOTS=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;master.tryserver.chromium.android:android_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2590103002 Cr-Commit-Position: refs/heads/master@{#439720} [modify] https://crrev.com/629f4bd28118cac07ebfde9aea0d7005789b181b/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py
,
Dec 20 2016
,
Dec 20 2016
The following revision refers to this bug: https://chromium.googlesource.com/angle/angle/+/4596a76985b67b533b63882563580d139df9f1da commit 4596a76985b67b533b63882563580d139df9f1da Author: Corentin Wallez <cwallez@chromium.org> Date: Tue Dec 20 19:50:18 2016 FramebufferGL: fix a crash when there is no color buffer. BUG= chromium:675819 Change-Id: I7d143ba51bb16f28b145aa2b0410929d29e0b464 Reviewed-on: https://chromium-review.googlesource.com/422493 Reviewed-by: Jamie Madill <jmadill@chromium.org> Reviewed-by: Geoff Lang <geofflang@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org> [modify] https://crrev.com/4596a76985b67b533b63882563580d139df9f1da/src/libANGLE/renderer/gl/FramebufferGL.cpp
,
Dec 21 2016
Fixed in ANGLE and the removal of the suppression is in the CQ.
,
Dec 21 2016
,
Dec 22 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/b044d12cc9c568f23fa16100515794839cdc6795 commit b044d12cc9c568f23fa16100515794839cdc6795 Author: cwallez <cwallez@chromium.org> Date: Thu Dec 22 01:19:00 2016 WebGL CTS: remove suppression for passing test. This is equivalent to a revert of 629f4bd28118cac07ebfde9aea0d7005789b181b BUG= 672719 , 675819 TBR=zmo@chromium.org CQ_INCLUDE_TRYBOTS=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;master.tryserver.chromium.android:android_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2595943002 Cr-Commit-Position: refs/heads/master@{#440294} [modify] https://crrev.com/b044d12cc9c568f23fa16100515794839cdc6795/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py
,
Dec 22 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/406e37b38ab86429ce67bd26b37f959a38a0f0d4 commit 406e37b38ab86429ce67bd26b37f959a38a0f0d4 Author: cwallez <cwallez@chromium.org> Date: Thu Dec 22 14:53:03 2016 Roll ANGLE d901983..b8a580a https://chromium.googlesource.com/angle/angle.git/+log/d901983..b8a580a BUG= 676333 ,chromium:675997, chromium:676217 ,None,chromium:675819 TBR=geofflang@chromium.org TEST=bots CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2592213002 Cr-Commit-Position: refs/heads/master@{#440415} [modify] https://crrev.com/406e37b38ab86429ce67bd26b37f959a38a0f0d4/DEPS
,
Jun 20 2017
|
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by kainino@chromium.org
, Dec 20 2016