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

Issue 849388 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jun 2018
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

Linux ChromiumOS MSan failure on ArcImeServiceTest,*

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

Issue description

Filed by sheriff-o-matic@appspot.gserviceaccount.com on behalf of chongz@chromium.org

assist_ranker

Builders failed on: 
- Linux ChromiumOS MSan Tests: 
  https://ci.chromium.org/buildbot/chromium.memory/Linux%20ChromiumOS%20MSan%20Tests

```
[ RUN      ] ArcImeServiceTest.InsertChar
==25988==WARNING: MemorySanitizer: use-of-uninitialized-value
    #0 0x235f73b0 in arc::ArcImeService::OnTextInputTypeChanged(ui::TextInputType, bool) ./../../components/arc/ime/arc_ime_service.cc:275:7
    #1 0xa4b02aa in arc::ArcImeServiceTest_InsertChar_Test::TestBody() ./../../components/arc/ime/arc_ime_service_unittest.cc:260:14
    #2 0xab7bcc2 in testing::Test::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:0:0
    #3 0xab7f55b in testing::TestInfo::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:2667:11
    #4 0xab80fe9 in testing::TestCase::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:2785:28
    #5 0xabb76f4 in testing::internal::UnitTestImpl::RunAllTests() ./../../third_party/googletest/src/googletest/src/gtest.cc:5047:43
    #6 0xabb5fc7 in testing::UnitTest::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:0:0
    #7 0x17391730 in RUN_ALL_TESTS ./../../third_party/googletest/src/googletest/include/gtest/gtest.h:2329:46
    #8 0x17391730 in base::TestSuite::Run() ./../../base/test/test_suite.cc:275:0
    #9 0x1739e230 in Run ./../../base/callback.h:96:12
    #10 0x1739e230 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) ./../../base/test/launcher/unit_test_launcher.cc:225:0
    #11 0x1739da0e in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) ./../../base/test/launcher/unit_test_launcher.cc:576:10
    #12 0x7e2b513 in main ./../../components/test/run_all_unittests.cc:20:10
    #13 0x7ff97ecfff44 in __libc_start_main /build/eglibc-ripdx6/eglibc-2.19/csu/libc-start.c:287:0
    #14 0xd55ef9 in _start ??:0:0

  Uninitialized value was created by a heap allocation
    #0 0xdc88b9 in operator new(unsigned long) /b/build/slave/linux_upload_clang/build/src/third_party/llvm/compiler-rt/lib/msan/msan_new_delete.cc:45:35
    #1 0xa4c31a3 in make_unique<arc::ArcImeService, nullptr_t, arc::ArcBridgeService *> ./../../buildtools/third_party/libc++/trunk/include/memory:3114:28
    #2 0xa4c31a3 in arc::ArcImeServiceTest::SetUp() ./../../components/arc/ime/arc_ime_service_unittest.cc:183:0
    #3 0xab7b9e5 in testing::Test::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:0:0
    #4 0xab7f55b in testing::TestInfo::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:2667:11
    #5 0xab80fe9 in testing::TestCase::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:2785:28
    #6 0xabb76f4 in testing::internal::UnitTestImpl::RunAllTests() ./../../third_party/googletest/src/googletest/src/gtest.cc:5047:43
    #7 0xabb5fc7 in testing::UnitTest::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:0:0
    #8 0x17391730 in RUN_ALL_TESTS ./../../third_party/googletest/src/googletest/include/gtest/gtest.h:2329:46
    #9 0x17391730 in base::TestSuite::Run() ./../../base/test/test_suite.cc:275:0
    #10 0x1739e230 in Run ./../../base/callback.h:96:12
    #11 0x1739e230 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) ./../../base/test/launcher/unit_test_launcher.cc:225:0
    #12 0x1739da0e in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) ./../../base/test/launcher/unit_test_launcher.cc:576:10
    #13 0x7e2b513 in main ./../../components/test/run_all_unittests.cc:20:10
    #14 0x7ff97ecfff44 in __libc_start_main /build/eglibc-ripdx6/eglibc-2.19/csu/libc-start.c:287:0

SUMMARY: MemorySanitizer: use-of-uninitialized-value (/b/s/w/ir/out/Release/components_unittests+0x235f73b0)
Exiting
[13555/13562] ArcImeServiceTest.InsertChar (CRASHED)
```

```
[ RUN      ] ArcImeServiceTest.ShowImeIfNeeded
==26008==WARNING: MemorySanitizer: use-of-uninitialized-value
    #0 0x235f73b0 in arc::ArcImeService::OnTextInputTypeChanged(ui::TextInputType, bool) ./../../components/arc/ime/arc_ime_service.cc:275:7
    #1 0xa4ae1b1 in arc::ArcImeServiceTest_ShowImeIfNeeded_Test::TestBody() ./../../components/arc/ime/arc_ime_service_unittest.cc:237:14
    #2 0xab7bcc2 in testing::Test::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:0:0
    #3 0xab7f55b in testing::TestInfo::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:2667:11
    #4 0xab80fe9 in testing::TestCase::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:2785:28
    #5 0xabb76f4 in testing::internal::UnitTestImpl::RunAllTests() ./../../third_party/googletest/src/googletest/src/gtest.cc:5047:43
    #6 0xabb5fc7 in testing::UnitTest::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:0:0
    #7 0x17391730 in RUN_ALL_TESTS ./../../third_party/googletest/src/googletest/include/gtest/gtest.h:2329:46
    #8 0x17391730 in base::TestSuite::Run() ./../../base/test/test_suite.cc:275:0
    #9 0x1739e230 in Run ./../../base/callback.h:96:12
    #10 0x1739e230 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) ./../../base/test/launcher/unit_test_launcher.cc:225:0
    #11 0x1739da0e in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) ./../../base/test/launcher/unit_test_launcher.cc:576:10
    #12 0x7e2b513 in main ./../../components/test/run_all_unittests.cc:20:10
    #13 0x7f15dc220f44 in __libc_start_main /build/eglibc-ripdx6/eglibc-2.19/csu/libc-start.c:287:0
    #14 0xd55ef9 in _start ??:0:0

  Uninitialized value was created by a heap allocation
    #0 0xdc88b9 in operator new(unsigned long) /b/build/slave/linux_upload_clang/build/src/third_party/llvm/compiler-rt/lib/msan/msan_new_delete.cc:45:35
    #1 0xa4c31a3 in make_unique<arc::ArcImeService, nullptr_t, arc::ArcBridgeService *> ./../../buildtools/third_party/libc++/trunk/include/memory:3114:28
    #2 0xa4c31a3 in arc::ArcImeServiceTest::SetUp() ./../../components/arc/ime/arc_ime_service_unittest.cc:183:0
    #3 0xab7b9e5 in testing::Test::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:0:0
    #4 0xab7f55b in testing::TestInfo::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:2667:11
    #5 0xab80fe9 in testing::TestCase::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:2785:28
    #6 0xabb76f4 in testing::internal::UnitTestImpl::RunAllTests() ./../../third_party/googletest/src/googletest/src/gtest.cc:5047:43
    #7 0xabb5fc7 in testing::UnitTest::Run() ./../../third_party/googletest/src/googletest/src/gtest.cc:0:0
    #8 0x17391730 in RUN_ALL_TESTS ./../../third_party/googletest/src/googletest/include/gtest/gtest.h:2329:46
    #9 0x17391730 in base::TestSuite::Run() ./../../base/test/test_suite.cc:275:0
    #10 0x1739e230 in Run ./../../base/callback.h:96:12
    #11 0x1739e230 in base::(anonymous namespace)::LaunchUnitTestsInternal(base::OnceCallback<int ()>, unsigned long, int, bool, base::OnceCallback<void ()>) ./../../base/test/launcher/unit_test_launcher.cc:225:0
    #12 0x1739da0e in base::LaunchUnitTests(int, char**, base::OnceCallback<int ()>) ./../../base/test/launcher/unit_test_launcher.cc:576:10
    #13 0x7e2b513 in main ./../../components/test/run_all_unittests.cc:20:10
    #14 0x7f15dc220f44 in __libc_start_main /build/eglibc-ripdx6/eglibc-2.19/csu/libc-start.c:287:0

SUMMARY: MemorySanitizer: use-of-uninitialized-value (/b/s/w/ir/out/Release/components_unittests+0x235f73b0)
Exiting
[13565/13566] ArcImeServiceTest.ShowImeIfNeeded (CRASHED)
```


 
Owner: yhanada@chromium.org
Status: Assigned (was: Available)
yhanada@: Please could you take a look, or find a suitable owner? Thanks!

Labels: -Sheriff-Chromium
FindIt reverted in  issue 311180 .
Labels: OS-Chrome Type-Bug
Status: Started (was: Assigned)
Summary: Linux ChromiumOS MSan failure on ArcImeServiceTest,* (was: assist_ranker)
I'm taking a look at this
Status: Fixed (was: Started)
It's fixed in crrev.com/c/1086550

Sign in to add a comment