Details
-
Bug
-
Resolution: Won't Fix
-
Major
-
None
-
Cheshire-Cat
-
Triaged
-
1
-
Unknown
-
KV-Engine Sprint 2021 June
Description
As seen during CV for http://review.couchbase.org/c/kv_engine/+/140915:
Note: Google Test filter = ExecutorPoolEpEngineTest/1.*
|
[==========] Running 2 tests from 1 test suite.
|
[----------] Global test environment set-up.
|
[----------] 2 tests from ExecutorPoolEpEngineTest/1, where TypeParam = FollyExecutorPool
|
[ RUN ] ExecutorPoolEpEngineTest/1.cancel_can_schedule
|
../kv_engine/engines/ep/src/executorpool.cc:43:53: runtime error: member call on null pointer of type 'EventuallyPersistentEngine'
|
#0 0x2481e7e in ExecutorPool::get() /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../kv_engine/engines/ep/src/executorpool.cc:43:53
|
#1 0x20c2cda in ConnNotifier::stop() /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../kv_engine/engines/ep/src/conn_notifier.cc:77:5
|
#2 0x20cda5f in ConnMap::~ConnMap() /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../kv_engine/engines/ep/src/connmap.cc:123:19
|
#3 0x2972012 in MockDcpConnMap::~MockDcpConnMap() /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../kv_engine/engines/ep/tests/mock/mock_dcp_conn_map.h:27:7
|
#4 0x23d332b in std::unique_ptr<DcpConnMap, std::default_delete<DcpConnMap> >::~unique_ptr() /usr/bin/../lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/unique_ptr.h:263:4
|
#5 0x23c86b9 in EventuallyPersistentEngine::~EventuallyPersistentEngine() /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../kv_engine/engines/ep/src/ep_engine.cc:6560:1
|
#6 0x29d3922 in SynchronousEPEngine::~SynchronousEPEngine() /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../kv_engine/engines/ep/tests/mock/mock_synchronous_ep_engine.h:43:7
|
#7 0x29d208f in SynchronousEPEngineDeleter::operator()(SynchronousEPEngine*) /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../kv_engine/engines/ep/tests/mock/mock_synchronous_ep_engine.cc:141:5
|
#8 0x29d359b in std::unique_ptr<SynchronousEPEngine, SynchronousEPEngineDeleter>::~unique_ptr() /usr/bin/../lib/gcc/x86_64-linux-gnu/7.5.0/../../../../include/c++/7.5.0/bits/unique_ptr.h:263:4
|
#9 0x29d1b1d in SynchronousEPEngine::build(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../kv_engine/engines/ep/tests/mock/mock_synchronous_ep_engine.cc:137:1
|
#10 0x3c0e88c in ExecutorPoolEpEngineTest<FollyExecutorPool>::SetUp() /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../kv_engine/engines/ep/tests/module_tests/executorpool_test.cc:1075:14
|
#11 0x41be54e in void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../third_party/googletest/googletest/src/gtest.cc:2469:14
|
#12 0x4181f49 in testing::Test::Run() /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../third_party/googletest/googletest/src/gtest.cc:2503:3
|
#13 0x41839e9 in testing::TestInfo::Run() /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../third_party/googletest/googletest/src/gtest.cc:2684:11
|
#14 0x4184d66 in testing::TestSuite::Run() /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../third_party/googletest/googletest/src/gtest.cc:2816:28
|
#15 0x419da0b in testing::internal::UnitTestImpl::RunAllTests() /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../third_party/googletest/googletest/src/gtest.cc:5338:44
|
#16 0x41c36cf in bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../third_party/googletest/googletest/src/gtest.cc:2469:14
|
#17 0x419cbce in testing::UnitTest::Run() /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../third_party/googletest/googletest/src/gtest.cc:4925:10
|
#18 0x3691c78 in main /home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/../kv_engine/engines/ep/tests/module_tests/ep_unit_tests_main.cc:175:16
|
#19 0x7efdad8afbf6 in __libc_start_main /build/glibc-S7xCS9/glibc-2.27/csu/../csu/libc-start.c:310
|
#20 0x1ec8af9 in _start (/home/couchbase/jenkins/workspace/kv_engine.ASan-UBSan_master/build/kv_engine/ep-engine_ep_unit_tests+0x1ec8af9)
|
|
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior ../kv_engine/engines/ep/src/executorpool.cc:43:53 in
|