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

Issue 842262 link

Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 842729
Owner: ----
Closed: May 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 3
Type: Bug



Sign in to add a comment

virtual/enable_wasm/external/wpt/wasm/wasm_indexeddb_test.https.html failing on linux trusty msan

Project Member Reported by rdevlin....@chromium.org, May 11 2018

Issue description

Test failing on Linux Trusty MSAN.  First failure: https://ci.chromium.org/buildbot/chromium.webkit/WebKit%20Linux%20Trusty%20MSAN/7673

Sample output:

08:12:06.289 5804 worker/0 virtual/enable_wasm/external/wpt/wasm/wasm_indexeddb_test.https.html crashed, (stderr lines):
08:12:06.289 5804   
08:12:06.289 5804   DevTools listening on ws://127.0.0.1:42420/devtools/browser/33d04bd1-f148-452d-b61b-af78e430aab4
08:12:06.289 5804   Uninitialized bytes in __interceptor_send at offset 368 inside [0x715000031100, 536)
08:12:06.289 5804   ==1==WARNING: MemorySanitizer: use-of-uninitialized-value
08:12:06.289 5804       #0 0x3e5b8a6 in mojo::edk::(anonymous namespace)::ChannelPosix::WriteNoLock(mojo::edk::(anonymous namespace)::MessageView) ./../../mojo/edk/system/channel_posix.cc:394:18
08:12:06.289 5804       #1 0x3e571e9 in mojo::edk::(anonymous namespace)::ChannelPosix::Write(std::__1::unique_ptr<mojo::edk::Channel::Message, std::__1::default_delete<mojo::edk::Channel::Message> >) ./../../mojo/edk/system/channel_posix.cc:126:14
08:12:06.289 5804       #2 0x3de670a in mojo::edk::NodeChannel::WriteChannelMessage(std::__1::unique_ptr<mojo::edk::Channel::Message, std::__1::default_delete<mojo::edk::Channel::Message> >) ./../../mojo/edk/system/node_channel.cc:884:15
08:12:06.289 5804       #3 0x3de9af2 in mojo::edk::NodeChannel::SendChannelMessage(std::__1::unique_ptr<mojo::edk::Channel::Message, std::__1::default_delete<mojo::edk::Channel::Message> >) ./../../mojo/edk/system/node_channel.cc:373:3
08:12:06.289 5804       #4 0x3dfc356 in mojo::edk::NodeController::SendPeerEvent(mojo::edk::ports::NodeName const&, std::__1::unique_ptr<mojo::edk::ports::Event, std::__1::default_delete<mojo::edk::ports::Event> >) ./../../mojo/edk/system/node_controller.cc:609:11
08:12:06.289 5804       #5 0x3dfeb04 in mojo::edk::NodeController::ForwardEvent(mojo::edk::ports::NodeName const&, std::__1::unique_ptr<mojo::edk::ports::Event, std::__1::default_delete<mojo::edk::ports::Event> >) ./../../mojo/edk/system/node_controller.cc:686:5
08:12:06.289 5804       #6 0x1065ad23 in mojo::edk::ports::Node::SendUserMessageInternal(mojo::edk::ports::PortRef const&, std::__1::unique_ptr<mojo::edk::ports::UserMessageEvent, std::__1::default_delete<mojo::edk::ports::UserMessageEvent> >*) ./../../mojo/edk/system/ports/node.cc:838:16
08:12:06.289 5804       #7 0x1065a353 in mojo::edk::ports::Node::SendUserMessage(mojo::edk::ports::PortRef const&, std::__1::unique_ptr<mojo::edk::ports::UserMessageEvent, std::__1::default_delete<mojo::edk::ports::UserMessageEvent> >) ./../../mojo/edk/system/ports/node.cc:359:12
08:12:06.290 5804       #8 0x3df5b7e in mojo::edk::NodeController::SendUserMessage(mojo::edk::ports::PortRef const&, std::__1::unique_ptr<mojo::edk::ports::UserMessageEvent, std::__1::default_delete<mojo::edk::ports::UserMessageEvent> >) ./../../mojo/edk/system/node_controller.cc:260:17
08:12:06.290 5804       #9 0x3de22e7 in mojo::edk::MessagePipeDispatcher::WriteMessage(std::__1::unique_ptr<mojo::edk::ports::UserMessageEvent, std::__1::default_delete<mojo::edk::ports::UserMessageEvent> >) ./../../mojo/edk/system/message_pipe_dispatcher.cc:143:30
08:12:06.290 5804       #10 0x3db8ff6 in mojo::edk::Core::WriteMessage(unsigned int, unsigned long, MojoWriteMessageOptions const*) ./../../mojo/edk/system/core.cc:622:22
08:12:06.290 5804       #11 0xa7468ac in WriteMessageNew ./../../mojo/public/cpp/system/message_pipe.h:97:10
08:12:06.290 5804       #12 0xa7468ac in mojo::Connector::Accept(mojo::Message*) ./../../mojo/public/cpp/bindings/lib/connector.cc:278:0
08:12:06.290 5804       #13 0xa3685ef in IPC::(anonymous namespace)::ChannelAssociatedGroupController::SendMessage(mojo::Message*) ./../../ipc/ipc_mojo_bootstrap.cc:650:26
08:12:06.290 5804       #14 0xa75143c in mojo::InterfaceEndpointClient::Accept(mojo::Message*) ./../../mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:242:23
08:12:06.290 5804       #15 0x2c38014 in indexed_db::mojom::DatabaseProxy::Put(long, long, mojo::StructPtr<indexed_db::mojom::Value>, content::IndexedDBKey const&, blink::WebIDBPutMode, std::__1::vector<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > >, std::__1::allocator<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > > > > const&, mojo::AssociatedInterfacePtrInfo<indexed_db::mojom::Callbacks>) ./gen/content/common/indexed_db/indexed_db.mojom.cc:3193:28
08:12:06.290 5804       #16 0x1aba8c76 in content::WebIDBDatabaseImpl::IOThreadHelper::Put(long, long, mojo::StructPtr<indexed_db::mojom::Value>, content::IndexedDBKey const&, blink::WebIDBPutMode, std::__1::unique_ptr<content::IndexedDBCallbacksImpl, std::__1::default_delete<content::IndexedDBCallbacksImpl> >, std::__1::vector<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > >, std::__1::allocator<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > > > > const&) ./../../content/renderer/indexed_db/webidbdatabase_impl.cc:626:14
08:12:06.290 5804       #17 0x1abb6e33 in void base::internal::FunctorTraits<void (content::WebIDBDatabaseImpl::IOThreadHelper::*)(long, long, mojo::StructPtr<indexed_db::mojom::Value>, content::IndexedDBKey const&, blink::WebIDBPutMode, std::__1::unique_ptr<content::IndexedDBCallbacksImpl, std::__1::default_delete<content::IndexedDBCallbacksImpl> >, std::__1::vector<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > >, std::__1::allocator<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > > > > const&), void>::Invoke<void (content::WebIDBDatabaseImpl::IOThreadHelper::*)(long, long, mojo::StructPtr<indexed_db::mojom::Value>, content::IndexedDBKey const&, blink::WebIDBPutMode, std::__1::unique_ptr<content::IndexedDBCallbacksImpl, std::__1::default_delete<content::IndexedDBCallbacksImpl> >, std::__1::vector<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > >, std::__1::allocator<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > > > > const&), content::WebIDBDatabaseImpl::IOThreadHelper*, long long, long long, mojo::StructPtr<indexed_db::mojom::Value>, content::IndexedDBKey, blink::WebIDBPutMode, std::__1::unique_ptr<content::IndexedDBCallbacksImpl, std::__1::default_delete<content::IndexedDBCallbacksImpl> >, std::__1::vector<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > >, std::__1::allocator<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > > > > >(void (content::WebIDBDatabaseImpl::IOThreadHelper::*)(long, long, mojo::StructPtr<indexed_db::mojom::Value>, content::IndexedDBKey const&, blink::WebIDBPutMode, std::__1::unique_ptr<content::IndexedDBCallbacksImpl, std::__1::default_delete<content::IndexedDBCallbacksImpl> >, std::__1::vector<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > >, std::__1::allocator<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > > > > const&), content::WebIDBDatabaseImpl::IOThreadHelper*&&, long long&&, long long&&, mojo::StructPtr<indexed_db::mojom::Value>&&, content::IndexedDBKey&&, blink::WebIDBPutMode&&, std::__1::unique_ptr<content::IndexedDBCallbacksImpl, std::__1::default_delete<content::IndexedDBCallbacksImpl> >&&, std::__1::vector<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > >, std::__1::allocator<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > > > >&&) ./../../base/bind_internal.h:447:12
08:12:06.290 5804       #18 0x1abb6a39 in MakeItSo<void (content::WebIDBDatabaseImpl::IOThreadHelper::*)(long, long, mojo::StructPtr<indexed_db::mojom::Value>, const content::IndexedDBKey &, blink::WebIDBPutMode, std::__1::unique_ptr<content::IndexedDBCallbacksImpl, std::__1::default_delete<content::IndexedDBCallbacksImpl> >, const std::__1::vector<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > >, std::__1::allocator<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > > > > &), content::WebIDBDatabaseImpl::IOThreadHelper *, long long, long long, mojo::StructPtr<indexed_db::mojom::Value>, content::IndexedDBKey, blink::WebIDBPutMode, std::__1::unique_ptr<content::IndexedDBCallbacksImpl, std::__1::default_delete<content::IndexedDBCallbacksImpl> >, std::__1::vector<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > >, std::__1::allocator<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > > > > > ./../../base/bind_internal.h:547:12
08:12:06.290 5804       #19 0x1abb6a39 in RunImpl<void (content::WebIDBDatabaseImpl::IOThreadHelper::*)(long, long, mojo::StructPtr<indexed_db::mojom::Value>, const content::IndexedDBKey &, blink::WebIDBPutMode, std::__1::unique_ptr<content::IndexedDBCallbacksImpl, std::__1::default_delete<content::IndexedDBCallbacksImpl> >, const std::__1::vector<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > >, std::__1::allocator<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > > > > &), std::__1::tuple<base::internal::UnretainedWrapper<content::WebIDBDatabaseImpl::IOThreadHelper>, long long, long long, mojo::StructPtr<indexed_db::mojom::Value>, content::IndexedDBKey, blink::WebIDBPutMode, std::__1::unique_ptr<content::IndexedDBCallbacksImpl, std::__1::default_delete<content::IndexedDBCallbacksImpl> >, std::__1::vector<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > >, std::__1::allocator<std::__1::pair<long, std::__1::vector<content::IndexedDBKey, std::__1::allocator<content::IndexedDBKey> > > > > >, 0, 1, 2, 3, 4, 5, 6, 7> ./../../base/bind_internal.h:621:0

08:12:06.296 5804 [1/1] virtual/enable_wasm/external/wpt/wasm/wasm_indexeddb_test.https.html failed unexpectedly (renderer crashed)

 
Project Member

Comment 1 by bugdroid1@chromium.org, May 11 2018

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

commit 71361dc9d5695700483e35095471f2f89df9e8e4
Author: Devlin Cronin <rdevlin.cronin@chromium.org>
Date: Fri May 11 19:42:27 2018

[Sheriff] Update crashy test virtual/enable_wasm/external/wpt/wasm/wasm_indexeddb_test.https.html on MSAN

Tbr: tmartino@chromium.org
No-Try: True

Bug:  842262 
Change-Id: I92323428b9a035d7789711038454a97d6c8b90ad
Reviewed-on: https://chromium-review.googlesource.com/1055847
Reviewed-by: Tommy Martino <tmartino@chromium.org>
Reviewed-by: Devlin <rdevlin.cronin@chromium.org>
Commit-Queue: Devlin <rdevlin.cronin@chromium.org>
Cr-Commit-Position: refs/heads/master@{#557982}
[modify] https://crrev.com/71361dc9d5695700483e35095471f2f89df9e8e4/third_party/WebKit/LayoutTests/MSANExpectations

Comment 2 by e...@chromium.org, May 14 2018

Components: -Blink>Layout
Cc: titzer@chromium.org bbudge@chromium.org bradnelson@chromium.org ahaas@chromium.org
https://chromium.googlesource.com/v8/v8/+/a83277498ca7f2719138226fbbe8660b5f818571 is again in the range. Could somebody please take a look?
Mergedinto: 842729
Status: Duplicate (was: Untriaged)

Sign in to add a comment