[POC renderer] injecting BindFragDataLocationEXT for program 1 [gpu-process:ERROR:gl_utils.cc:426] [.WebGL] GL_INVALID_VALUE: glBindFragDataLocationEXT: Color number for primary color greater than or equal to MAX_DRAW_BUFFERS. [gpu-process:ERROR:gl_utils.cc:426] [.WebGL] GL_INVALID_VALUE: glBindFragDataLocationEXT: Color number for primary color greater than or equal to MAX_DRAW_BUFFERS. [gpu-process:ERROR:gl_utils.cc:426] [.WebGL] GL_INVALID_VALUE: glBindFragDataLocationEXT: Color number for primary color greater than or equal to MAX_DRAW_BUFFERS. array:277: libc++ Hardening assertion __n < _Size failed: out-of-bounds access in std::array Received signal 6 #0 base::debug::CollectStackTrace #1 base::debug::StackTrace::StackTrace #2 base::debug::(anonymous namespace)::StackDumpSignalHandler #3 base::debug::StackTraceSignalHandler #4 #5 __pthread_kill_implementation #6 raise #7 abort #8 std::__Cr::__libcpp_verbose_abort third_party/libc++/src/src/verbose_abort.cpp:62 #9 rx::vk::GraphicsPipelineDesc::setRenderPassColorAttachmentFormat gen/third_party/libc++/src/include/array:277 (inlined: rx::vk::RenderPassDesc::packColorAttachment -> mAttachmentFormats[colorIndexGL] with colorIndexGL=9, std::array) #10 rx::ProgramExecutableVk::preparePipelineCacheForWarmUp third_party/angle/src/libANGLE/renderer/vulkan/ProgramExecutableVk.cpp:147 (inlined: rx::SetupDefaultPipelineState -> graphicsPipelineDescOut->setRenderPassColorAttachmentFormat(location + arrayIndex, ...)) #11 rx::ProgramExecutableVk::getPipelineCacheWarmUpTasks third_party/angle/src/libANGLE/renderer/vulkan/ProgramExecutableVk.cpp:917 #12 rx::(anonymous namespace)::LinkTaskVk::link third_party/angle/src/libANGLE/renderer/vulkan/ProgramVk.cpp:232 #13 gl::Program::MainLinkTask::linkImpl third_party/angle/src/libANGLE/Program.cpp:704 #14 gl::Program::MainLinkTask::operator() third_party/angle/src/libANGLE/Program.cpp:631 #15 gl::Context::postCompileLinkTask::$_0::__invoke third_party/angle/src/libANGLE/Context.cpp:9464 #16 angle::UnlockedTailCall::runImpl #17 gpu::gles2::GLES2DecoderPassthroughImpl::DoLinkProgram gpu/command_buffer/service/gles2_cmd_decoder_passthrough_doers.cc:2200 #18 gpu::gles2::GLES2DecoderPassthroughImpl::DoCommandsImpl gpu/command_buffer/service/gles2_cmd_decoder_passthrough.cc:899 #19 gpu::CommandBufferService::Flush gpu/command_buffer/service/command_buffer_service.cc:267 #20 gpu::CommandBufferStub::OnAsyncFlush gpu/ipc/service/command_buffer_stub.cc:504 ... (gpu::Scheduler::TryScheduleSequence -> message loop) ==gpu-process==ADDITIONAL INFO Task trace: #0 gpu::Scheduler::TryScheduleSequence(gpu::Scheduler::Sequence*) gpu/command_buffer/service/scheduler.cc:435:29 Command line: chrome --type=gpu-process ... --use-angle=swiftshader ... [browser:INFO:CONSOLE] "MAX_DRAW_BUFFERS: 6" [browser:INFO:CONSOLE] "UNMASKED_RENDERER: ANGLE (Google, Vulkan 1.3.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver)" [browser:ERROR:gpu_process_host.cc:1006] GPU process exited unexpectedly: exit_code=6 [browser:WARNING:gpu_process_host.cc:1448] The GPU process has crashed 1 time(s)