Back to build
Raw log | Switch to full mode | Login

Test 'SyncWebSocketImplTest.Connect' completed with the following status(es): 'CRASH','SUCCESS' Test 'SyncWebSocketImplTest.Connect' had the following logs when run: ================================================================================ [ RUN ] SyncWebSocketImplTest.Connect ==15163==WARNING: MemorySanitizer: use-of-uninitialized-value #0 0x5579e548ee26 in WebSocket::Read() chrome/test/chromedriver/net/websocket.cc:219:9 #1 0x5579e548d03e in WebSocket::OnSocketConnect(int) chrome/test/chromedriver/net/websocket.cc:169:3 #2 0x5579e6c032d0 in Run base/callback.h:99:12 #3 0x5579e6c032d0 in net::TCPClientSocket::DidCompleteConnect(int) net/socket/tcp_client_socket.cc:392:0 #4 0x5579e7552e1d in Run base/callback.h:99:12 #5 0x5579e7552e1d in net::TCPSocketPosix::ConnectCompleted(base::OnceCallback<void (int)>, int) net/socket/tcp_socket_posix.cc:516:0 #6 0x5579e75587d4 in Invoke<void (net::TCPSocketPosix::*)(base::OnceCallback<void (int)>, int), net::TCPSocketPosix *, base::OnceCallback<void (int)>, int> base/bind_internal.h:499:12 #7 0x5579e75587d4 in MakeItSo<void (net::TCPSocketPosix::*)(base::OnceCallback<void (int)>, int), net::TCPSocketPosix *, base::OnceCallback<void (int)>, int> base/bind_internal.h:599:0 #8 0x5579e75587d4 in RunImpl<void (net::TCPSocketPosix::*)(base::OnceCallback<void (int)>, int), std::__1::tuple<base::internal::UnretainedWrapper<net::TCPSocketPosix>, base::OnceCallback<void (int)> >, 0, 1> base/bind_internal.h:672:0 #9 0x5579e75587d4 in base::internal::Invoker<base::internal::BindState<void (net::TCPSocketPosix::*)(base::OnceCallback<void (int)>, int), base::internal::UnretainedWrapper<net::TCPSocketPosix>, base::OnceCallback<void (int)> >, void (int)>::RunOnce(base::internal::BindStateBase*, int) base/bind_internal.h:641:0 #10 0x5579e755f5b9 in Run base/callback.h:99:12 #11 0x5579e755f5b9 in net::SocketPosix::ConnectCompleted() net/socket/socket_posix.cc:538:0 #12 0x5579e6992d15 in base::MessagePumpLibevent::OnLibeventNotification(int, short, void*) base/message_loop/message_pump_libevent.cc:0:13 #13 0x5579e76a78a6 in event_process_active base/third_party/libevent/event.c:381:4 #14 0x5579e76a78a6 in event_base_loop base/third_party/libevent/event.c:521:0 #15 0x5579e6993c49 in base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:213:5 #16 0x5579e680e43f in Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:403:12 #17 0x5579e680e43f in non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:0:0 #18 0x5579e678cce5 in base::RunLoop::Run() base/run_loop.cc:157:14 #19 0x5579e68a2468 in base::Thread::ThreadMain() base/threading/thread.cc:312:3 #20 0x5579e698e751 in base::(anonymous namespace)::ThreadFunc(void*) base/threading/platform_thread_posix.cc:81:13 #21 0x7f1c4abf0183 in start_thread ??:0:0 #22 0x7f1c452ee03c in clone ??:0:0 Uninitialized value was created by a heap deallocation #0 0x5579e4e43784 in operator delete(void*) /b/s/w/ir/cache/builder/src/third_party/llvm/compiler-rt/lib/msan/msan_new_delete.cc:74:0 #1 0x5579e548631c in operator() buildtools/third_party/libc++/trunk/include/memory:2338:5 #2 0x5579e548631c in reset buildtools/third_party/libc++/trunk/include/memory:2651:0 #3 0x5579e548631c in ~unique_ptr buildtools/third_party/libc++/trunk/include/memory:2605:0 #4 0x5579e548631c in SyncWebSocketImpl::Core::~Core() chrome/test/chromedriver/net/sync_websocket_impl.cc:130:0 #5 0x5579e54865dc in SyncWebSocketImpl::Core::~Core() chrome/test/chromedriver/net/sync_websocket_impl.cc:130:34 #6 0x5579e54869c4 in SyncWebSocketImpl::Core::OnDestruct() const chrome/test/chromedriver/net/sync_websocket_impl.cc:178:5 #7 0x5579e5487791 in Destruct chrome/test/chromedriver/net/sync_websocket_impl.h:108:11 #8 0x5579e5487791 in Release base/memory/ref_counted.h:403:0 #9 0x5579e5487791 in Release base/memory/scoped_refptr.h:297:0 #10 0x5579e5487791 in ~scoped_refptr base/memory/scoped_refptr.h:209:0 #11 0x5579e5487791 in ~__tuple_leaf buildtools/third_party/libc++/trunk/include/tuple:170:0 #12 0x5579e5487791 in ~tuple buildtools/third_party/libc++/trunk/include/tuple:469:0 #13 0x5579e5487791 in ~BindState base/bind_internal.h:854:0 #14 0x5579e5487791 in base::internal::BindState<void (SyncWebSocketImpl::Core::*)(bool*, base::WaitableEvent*, int), scoped_refptr<SyncWebSocketImpl::Core>, bool*, base::WaitableEvent*>::Destroy(base::internal::BindStateBase const*) base/bind_internal.h:857:0 #15 0x5579e66bd4ba in Destruct base/callback_internal.cc:29:3 #16 0x5579e66bd4ba in Release base/memory/ref_counted.h:403:0 #17 0x5579e66bd4ba in Release base/memory/scoped_refptr.h:297:0 #18 0x5579e66bd4ba in ~scoped_refptr base/memory/scoped_refptr.h:209:0 #19 0x5579e66bd4ba in base::internal::CallbackBase::~CallbackBase() base/callback_internal.cc:84:0 #20 0x5579e5491baf in InvokeConnectCallback chrome/test/chromedriver/net/websocket.cc:298:1 #21 0x5579e5491baf in WebSocket::OnReadDuringHandshake(char const*, int) chrome/test/chromedriver/net/websocket.cc:273:0 #22 0x5579e548fe1c in WebSocket::OnRead(bool, int) chrome/test/chromedriver/net/websocket.cc:232:5 #23 0x5579e548ed6e in WebSocket::Read() chrome/test/chromedriver/net/websocket.cc:218:5 #24 0x5579e548d03e in WebSocket::OnSocketConnect(int) chrome/test/chromedriver/net/websocket.cc:169:3 #25 0x5579e6c032d0 in Run base/callback.h:99:12 #26 0x5579e6c032d0 in net::TCPClientSocket::DidCompleteConnect(int) net/socket/tcp_client_socket.cc:392:0 #27 0x5579e7552e1d in Run base/callback.h:99:12 #28 0x5579e7552e1d in net::TCPSocketPosix::ConnectCompleted(base::OnceCallback<void (int)>, int) net/socket/tcp_socket_posix.cc:516:0 #29 0x5579e75587d4 in Invoke<void (net::TCPSocketPosix::*)(base::OnceCallback<void (int)>, int), net::TCPSocketPosix *, base::OnceCallback<void (int)>, int> base/bind_internal.h:499:12 #30 0x5579e75587d4 in MakeItSo<void (net::TCPSocketPosix::*)(base::OnceCallback<void (int)>, int), net::TCPSocketPosix *, base::OnceCallback<void (int)>, int> base/bind_internal.h:599:0 #31 0x5579e75587d4 in RunImpl<void (net::TCPSocketPosix::*)(base::OnceCallback<void (int)>, int), std::__1::tuple<base::internal::UnretainedWrapper<net::TCPSocketPosix>, base::OnceCallback<void (int)> >, 0, 1> base/bind_internal.h:672:0 #32 0x5579e75587d4 in base::internal::Invoker<base::internal::BindState<void (net::TCPSocketPosix::*)(base::OnceCallback<void (int)>, int), base::internal::UnretainedWrapper<net::TCPSocketPosix>, base::OnceCallback<void (int)> >, void (int)>::RunOnce(base::internal::BindStateBase*, int) base/bind_internal.h:641:0 #33 0x5579e755f5b9 in Run base/callback.h:99:12 #34 0x5579e755f5b9 in net::SocketPosix::ConnectCompleted() net/socket/socket_posix.cc:538:0 #35 0x5579e6992d15 in base::MessagePumpLibevent::OnLibeventNotification(int, short, void*) base/message_loop/message_pump_libevent.cc:0:13 #36 0x5579e76a78a6 in event_process_active base/third_party/libevent/event.c:381:4 #37 0x5579e76a78a6 in event_base_loop base/third_party/libevent/event.c:521:0 #38 0x5579e6993c49 in base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) base/message_loop/message_pump_libevent.cc:213:5 #39 0x5579e680e43f in Run base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:403:12 #40 0x5579e680e43f in non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool) base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:0:0 #41 0x5579e678cce5 in base::RunLoop::Run() base/run_loop.cc:157:14 #42 0x5579e68a2468 in base::Thread::ThreadMain() base/threading/thread.cc:312:3 SUMMARY: MemorySanitizer: use-of-uninitialized-value (/b/s/w/ir/out/Release/chromedriver_unittests+0xceae26) Exiting [ RUN ] SyncWebSocketImplTest.Connect [ OK ] SyncWebSocketImplTest.Connect (17 ms) ================================================================================