New issue
Advanced search Search tips

Issue 860160 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 848035
Owner: ----
Closed: Jul 4
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Task



Sign in to add a comment

ChromeOS ASan bot internal failures

Project Member Reported by sheriff-...@appspot.gserviceaccount.com, Jul 4

Issue description

Labels: -Pri-2 Infra-Troopers Pri-1
This looks internal failure, so I'd like to pass this to troopers.

This is the first build which failed
https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%281%29/28138
Cc: chrome-trooper-bugs@chromium.org
Components: Infra
Labels: Type-Task
Hm, the build bot result says "Infra Failure", but each of failures seems actual problem coming from the following error.
I'm suspecting https://chromium-review.googlesource.com/1070490 might be the root cause.

----

==13209==ERROR: LeakSanitizer: detected memory leaks
Direct leak of 160 byte(s) in 1 object(s) allocated from:
    #0 0x4ea7c3 in __interceptor_malloc /b/swarming/w/ir/kitchen-workdir/src/third_party/llvm/compiler-rt/lib/asan/asan_malloc_linux.cc:146:3
    #1 0x7f43bf80992b in XCreateGC src/CrGC.c:75
    #2 0x4b784f8 in InitializeGLSurfaceWithFormat ui/gl/gl_surface.cc:493:17
    #3 0x4b784f8 in gl::InitializeGLSurface(scoped_refptr<gl::GLSurface>) ui/gl/gl_surface.cc:499
    #4 0x17c3256 in ui::(anonymous namespace)::GLOzoneEGLX11::CreateViewGLSurface(int) ui/ozone/platform/x11/x11_surface_factory.cc:40:14
    #5 0x543bd10 in gl::init::CreateViewGLSurface(int) ui/gl/init/gl_factory_ozone.cc:62:26
    #6 0x6d6565e in gpu::ImageTransportSurface::CreateNativeSurface(base::WeakPtr<gpu::ImageTransportSurfaceDelegate>, int, gl::GLSurfaceFormat) gpu/ipc/service/image_transport_surface_linux.cc:25:15
    #7 0x672ae54 in gpu::InProcessCommandBuffer::InitializeOnGpuThread(gpu::InProcessCommandBuffer::InitializeOnGpuThreadParams const&) gpu/ipc/in_process_command_buffer.cc:345:18
    #8 0x673f372 in Run base/callback.h:99:12
    #9 0x673f372 in operator() gpu/ipc/in_process_command_buffer.cc:90
    #10 0x673f372 in Invoke<(lambda at ../../gpu/ipc/in_process_command_buffer.cc:88:18), base::OnceCallback<gpu::ContextResult ()>, gpu::ContextResult *, base::WaitableEvent *> base/bind_internal.h:394
    #11 0x673f372 in MakeItSo<(lambda at ../../gpu/ipc/in_process_command_buffer.cc:88:18), base::OnceCallback<gpu::ContextResult ()>, gpu::ContextResult *, base::WaitableEvent *> base/bind_internal.h:607
    #12 0x673f372 in RunImpl<(lambda at ../../gpu/ipc/in_process_command_buffer.cc:88:18), std::__1::tuple<base::OnceCallback<gpu::ContextResult ()>, gpu::ContextResult *, base::WaitableEvent *>, 0, 1, 2> base/bind_internal.h:680
    #13 0x673f372 in base::internal::Invoker<base::internal::BindState<base::OnceCallback<void ()> gpu::(anonymous namespace)::WrapTaskWithResult<gpu::ContextResult>(base::OnceCallback<gpu::ContextResult ()>, gpu::ContextResult*, base::WaitableEvent*)::'lambda'(base::OnceCallback<gpu::ContextResult ()>, gpu::ContextResult*, base::WaitableEvent*), base::OnceCallback<gpu::ContextResult ()>, gpu::ContextResult*, base::WaitableEvent*>, void ()>::RunOnce(base::internal::BindStateBase*) base/bind_internal.h:649
    #14 0x299a904 in Run base/callback.h:99:12
    #15 0x299a904 in base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/debug/task_annotator.cc:101
    #16 0x29b0870 in base::internal::IncomingTaskQueue::RunTask(base::PendingTask*) base/message_loop/incoming_task_queue.cc:129:19
    #17 0x282593c in base::MessageLoop::RunTask(base::PendingTask*) base/message_loop/message_loop.cc:351:25
    #18 0x2826ad5 in base::MessageLoop::DeferOrRunPendingTask(base::PendingTask) base/message_loop/message_loop.cc:361:5
    #19 0x282750e in base::MessageLoop::DoWork() base/message_loop/message_loop.cc:419:16
    #20 0x2830d5f in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_default.cc:37:31
    #21 0x2824404 in base::MessageLoop::Run(bool) base/message_loop/message_loop.cc:303:12
    #22 0x2878a3d in base::RunLoop::Run() base/run_loop.cc:102:14
    #23 0x28dc927 in base::Thread::Run(base::RunLoop*) base/threading/thread.cc:255:13
    #24 0x28dd2cf in base::Thread::ThreadMain() base/threading/thread.cc:337:3
    #25 0x297f6b2 in base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:76:13
    #26 0x7f43c139f183 in start_thread /build/eglibc-ripdx6/eglibc-2.19/nptl/pthread_create.c:312
SUMMARY: AddressSanitizer: 160 byte(s) leaked in 1 allocation(s).
If it's correct, the next build will success since I reverted the patch and it's in there.
https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%281%29/281
40

Let's wait for a while.
The Linux Chromium OS ASan LSan Tests (1) builder is successful again:
 https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%281%29

I'll monitor for a few more builds and if it stays green, will merge into  crbug.com/848035  .
Labels: -Infra-Troopers
Status: Fixed (was: Available)
It seems that the revert has helped.
Mergedinto: 848035
Status: Duplicate (was: Fixed)

Sign in to add a comment