[New LWP 89898] [New LWP 89868] [New LWP 89869] [New LWP 89870] [New LWP 89871] [New LWP 89872] [New LWP 89876] [New LWP 89877] [New LWP 89878] [New LWP 89879] [New LWP 89880] [New LWP 89881] [New LWP 89882] [New LWP 89883] [New LWP 89884] [New LWP 89885] [New LWP 89886] [New LWP 89887] [New LWP 89888] [New LWP 89889] [New LWP 89890] [New LWP 89891] [New LWP 89892] [New LWP 89893] [New LWP 89894] [New LWP 89895] [New LWP 89896] [New LWP 89897] [New LWP 89899] [New LWP 89900] [New LWP 89901] [New LWP 89902] [New LWP 89903] [New LWP 89904] [New LWP 89905] [New LWP 89906] [New LWP 89907] [New LWP 89908] [New LWP 89909] [New LWP 89910] [New LWP 89911] [New LWP 89912] [New LWP 89913] [New LWP 89914] [New LWP 89915] [New LWP 89916] [New LWP 89917] [New LWP 89918] [New LWP 89919] [New LWP 89920] To enable execution of this file add add-auto-load-safe-path /usr/lib64/libthread_db-1.0.so line to your configuration file "/root/.gdbinit". To completely disable this security protection add set auto-load safe-path / line to your configuration file "/root/.gdbinit". For more information about this security protection see the "Auto-loading safe path" section in the GDB manual. E.g., run from the shell: info "(gdb)Auto-loading safe path" Core was generated by `/opt/couchbase/bin/memcached -C /opt/couchbase/var/lib/couchbase/config/memcach'. #0 0x00007ff74c0e0207 in raise () from /lib64/libc.so.6 #0 0x00007ff74c0e0207 in raise () from /lib64/libc.so.6 No symbol table info available. #1 0x00007ff74c0e18f8 in abort () from /lib64/libc.so.6 No symbol table info available. #2 0x00007ff74ca2a63c in __gnu_cxx::__verbose_terminate_handler () at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/vterminate.cc:95 terminating = false t = #3 0x0000000000b38bab in backtrace_terminate_handler() () at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/utilities/terminate_handler.cc:88 No locals. #4 0x00007ff74ca358f6 in __cxxabiv1::__terminate(void (*)()) () at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/eh_terminate.cc:48 No locals. #5 0x00007ff74ca35961 in std::terminate () at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/eh_terminate.cc:58 No locals. #6 0x00007ff74ca35bf4 in __cxxabiv1::__cxa_throw (obj=obj@entry=0x7ff6f4004220, tinfo=0x107e4b0 , dest=0x445380 <_ZNSt11logic_errorD1Ev@plt>) at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/eh_throw.cc:95 globals = header = 0x7ff6f40041a0 #7 0x00000000004bf6fa in CheckpointManager::queueDirty(SingleThreadedRCPtr >&, GenerateBySeqno, GenerateCas, PreLinkDocumentContext*, std::function) (this=0x7ff7157e78e0, qi=..., generateBySeqno=, generateCas=, preLinkDocumentContext=, assignedSeqnoCallback=...) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/vbucket.h:440 lh = {_M_device = @0x7ff6ba9eb8d0} openCkpt = newLastBySeqno = 140699194259552 result = snapStart = #8 0x0000000000737861 in VBucket::queueItem(SingleThreadedRCPtr >&, VBQueueItemCtx const&) () at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/vbucket.cc:1280 durLock = {_M_device = 0x7ff6baa0f010, _M_owns = false} notifyCtx = {bySeqno = 0, notifyReplication = false, notifyFlusher = false, syncWrite = No, itemCountDifference = 0} #9 0x0000000000737e65 in VBucket::queueDirty(HashTable::HashBucketLock const&, StoredValue&, VBQueueItemCtx const&) () at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/vbucket.cc:1369 durabilityReqs = qi = {value = 0x7ff69a627080} notifyCtx = #10 0x0000000000835206 in EPVBucket::updateStoredValue(HashTable::HashBucketLock const&, StoredValue&, Item const&, VBQueueItemCtx const&, bool) () at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/ep_vb.cc:676 result = #11 0x00000000007322bf in VBucket::processSetInner(HashTable::FindUpdateResult&, StoredValue*&, Item&, unsigned long, bool, bool, VBQueueItemCtx const&, cb::StoreIfStatus, bool) () at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/hash_table.h:741 committed = status = notifyCtx = #12 0x0000000000732a54 in VBucket::processSet(HashTable::FindUpdateResult&, StoredValue*&, Item&, unsigned long, bool, bool, VBQueueItemCtx const&, cb::StoreIfStatus, bool) () at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/vbucket.cc:3368 No locals. #13 0x0000000000735752 in VBucket::setWithMeta(Item&, unsigned long, unsigned long*, CookieIface const*, EventuallyPersistentEngine&, CheckConflicts, bool, GenerateBySeqno, GenerateCas, Collections::VB::CachingReadHandle const&) () at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/vbucket.cc:2085 htRes = {pending = {lock = {bucketNum = 36, htLock = {_M_device = 0x7ff6b92bbda0, _M_owns = true}}, value = 0x0}, committed = 0x7ff698cda1d0, ht = @0x7ff6baa0ec18} v = 0x7ff698cda1d0 hbl = @0x7ff7157e7db0: {bucketNum = 36, htLock = {_M_device = 0x7ff6b92bbda0, _M_owns = true}} maybeKeyExists = true queueItmCtx = {genBySeqno = No, genCas = No, generateDeleteTime = No, trackCasDrift = Yes, durability = {> = { >> = {}, _M_payload = {> = {_M_payload = {_M_empty = {}, _M_value = {requirementsOrPreparedSeqno = {> = {> = {> = {> = {> = {> = {_M_u = {_M_first = {_M_storage = {level = cb::durability::None, timeout = {static BucketDefaultVal = 0, static InfinityVal = 65535, value = 0}}}, _M_rest = {_M_first = {_M_storage = 140698833682176}, _M_rest = {}}}, _M_index = 0 '\000'}, }, }, }, }, }, >> = {}, >> = {}, }, cookie = 0x7ff6bbb0fd80}}, _M_engaged = true}, }}, >> = {}, }, preLinkDocumentContext = 0x0, overwritingPrepareSeqno = {> = { >> = {}, _M_payload = {> = {_M_payload = {_M_empty = {}, _M_value = 33777}, _M_engaged = false}, }}, >> = {}, }, hcs = {> = { >> = {}, _M_payload = {> = {_M_payload = {_M_empty = {}, _M_value = 8040351}, _M_engaged = false}, }}, >> = {}, }, deduplicate = No} status = notifyCtx = {> = { >> = {}, _M_payload = {> = {_M_payload = {_M_empty = {}, _M_value = {bySeqno = 0, notifyReplication = false, notifyFlusher = false, syncWrite = No, itemCountDifference = 0}}, _M_engaged = false}, }}, >> = {}, } ret = #14 0x00000000006ff6b8 in KVBucket::setWithMeta(Item&, unsigned long, unsigned long*, CookieIface const*, cb::bitset<4ul, vbucket_state_t, PermittedVBStatesMap>, CheckConflicts, bool, GenerateBySeqno, GenerateCas, ExtendedMetaData*) () at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/kv_bucket.cc:1753 cHandle = { = {readLock = {lock_ = 0x7ff6d455eb18, token_ = {type_ = folly::SharedMutexToken::INLINE_SHARED, slot_ = 33249}}, manifest = 0x7ff6d455ea80}, itr = { const*, std::pair*>> = {}, underlying_ = {itemPtr_ = 0x7ff6b92bffa8, index_ = 3}}, key = {> = {}, buffer = {static npos = , buf = 0x7ff684ae8560
, len = 21}, encoding = Yes}} vb = {> = {> = {}, _M_ptr = 0x7ff6baa0ec00, _M_refcount = {_M_pi = 0x7ff6b92adea0}}, } rlh = {lock_ = 0x7ff6baa0ede8, token_ = {type_ = folly::SharedMutexToken::INLINE_SHARED, slot_ = 54154}} rv = #15 0x00000000008ef0c8 in PassiveStream::processMessage(MutationConsumerMessage*, PassiveStream::MessageType) () at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/dcp/response.h:478 delCas = 8180270 meta = {cas = 140699963096352, revSeqno = {counter = {_M_elems = "*\255|\000\000"}}, flags = 360612160, exptime = 140700139551031} taskToString = {_M_elems = {{static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7ff7157e80a0 "mutation"}, _M_string_length = 8, {_M_local_buf = "mutation\000y\326M\367\177\000", _M_allocated_capacity = 7957695015159100781}}, {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7ff7157e80c0 "deletion"}, _M_string_length = 8, {_M_local_buf = "deletion\000\000\000\000\001\000\000", _M_allocated_capacity = 7957695015225681252}}, {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7ff7157e80e0 "expiration"}, _M_string_length = 10, {_M_local_buf = "expiration\000\000\000\000\000", _M_allocated_capacity = 7598805615304013925}}, {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7ff7157e8100 "prepare"}, _M_string_length = 7, {_M_local_buf = "prepare\000(\000\000\000\000\000\000", _M_allocated_capacity = 28554735470867056}}}} vb = {> = {> = {}, _M_ptr = 0x7ff6baa0ec00, _M_refcount = {_M_pi = 0x7ff6b92adea0}}, } consumer = {> = {> = {}, _M_ptr = , _M_refcount = {_M_pi = 0x7ff72462f800}}, } ret = deleteSource = Explicit switchComplete = false #16 0x00000000008ef985 in processMutation (mutation=0x7ff6a2ab6ad0, this=0x7ff6819fcf10) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/dcp/passive_stream.cc:745 No locals. #17 PassiveStream::processBufferedMessages(unsigned int&, unsigned long) () at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/dcp/passive_stream.cc:480 ret = cb::success response = message_bytes = seqno = {> = { >> = {}, _M_payload = {> = {_M_payload = {_M_empty = {}, _M_value = 33778}, _M_engaged = true}, }}, >> = {}, } lh = {_M_device = 0x7ff6819fd070, _M_owns = false} count = 8 total_bytes_processed = 1660 failed = false noMem = false #18 0x00000000008e07d2 in DcpConsumer::drainStreamsBufferedItems (this=this@entry=0x7ff72462f880, stream=..., yieldThreshold=10) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/dcp/consumer.cc:1270 rval = all_processed bytesProcessed = 0 iterations = 2 #19 0x00000000008e6dd7 in DcpConsumer::processBufferedItems() () at /opt/gcc-10.2.0/include/c++/10.2.0/ext/atomicity.h:100 stream = {> = {> = {}, _M_ptr = 0x7ff6819fcf10, _M_refcount = {_M_pi = 0x7ff6819fcf00}}, } process_ret = all_processed vbucket = {vbid = 655} #20 0x00000000008ea305 in DcpConsumerTask::run (this=0x7ff6907749f0) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/dcp/consumer.cc:84 phosphor_internal_category_enabled_73 = {_M_b = {_M_p = 0x0}, static is_always_lock_free = } phosphor_internal_category_enabled_temp_73 = phosphor_internal_tpi_73 = {category = 0x0, name = 0x0, type = phosphor::AsyncStart, argument_names = {_M_elems = {0x0, 0x0}}, argument_types = {_M_elems = {phosphor::is_bool, phosphor::is_bool}}} phosphor_internal_guard_73 = {tpi = 0x1069c80 , enabled = true, arg1 = {}, arg2 = {}, start = {__d = {__r = 30047765996210100}}} consumer = {> = {> = {}, _M_ptr = , _M_refcount = {_M_pi = 0x7ff72462f800}}, } sleepFor = 0 state = #21 0x0000000000aa7979 in GlobalTask::execute(std::basic_string_view >) () at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/globaltask.cc:98 guard = {previous = 0x0} start = runAgain = #22 0x0000000000aa103a in FollyExecutorPool::TaskProxy::scheduleViaCPUPool()::{lambda()#2}::operator()() const (__closure=0x7ff7157e8650) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/folly_executorpool.cc:309 runAgain = proxy = @0x7ff6bbc643a0: #23 0x0000000000aa8d2e in operator() (this=0x7ff7157e8650) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/cancellable_cpu_executor.cc:42 fn = @0x7ff7157e8650: {> = {}, data_ = {big = 0x7ff6bbc643a0, tiny = {__data = "\240C\306\273\366\177\000\000@\207~\025\367\177\000\000\000\000\000\000\000\000\000\000\300\272\363J\367\177\000\000!\001\000\000\000\000\000\000=m\277\000\000\000\000", __align = {}}}, call_ = 0xaa1570 ::callSmall(folly::detail::function::Data&)>, exec_ = 0xa9fa60 (folly::detail::function::Op, folly::detail::function::Data*, folly::detail::function::Data)>} #24 CancellableCPUExecutor::add(GlobalTask*, folly::Function)::{lambda()#1}::operator()() const () at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/cancellable_cpu_executor.cc:42 task = {storage_ = {{emptyState = -16 '\360', value = {task = 0x7ff6907749f0, func = {> = {}, data_ = {big = 0x7ff6bbc643a0, tiny = {__data = "\240C\306\273\366\177\000\000@\207~\025\367\177\000\000\000\000\000\000\000\000\000\000\300\272\363J\367\177\000\000!\001\000\000\000\000\000\000=m\277\000\000\000\000", __align = {}}}, call_ = 0xaa1570 ::callSmall(folly::detail::function::Data&)>, exec_ = 0xa9fa60 (folly::detail::function::Op, folly::detail::function::Data*, folly::detail::function::Data)>}}}, hasValue = true}} this = #25 0x0000000000c06310 in operator() (this=0x7ff7157e8840) at /home/couchbase/jenkins/workspace/cbdeps-platform-build-old/deps/packages/build/folly/folly-prefix/src/folly/folly/Function.h:416 fn = @0x7ff7157e8840: {> = {}, data_ = {big = 0x7ff74ae41800, tiny = {__data = "\000\030\344J\367\177\000\000\320\067\352N\367\177\000\000\060\000\000\000\000\000\000\000*_\001\000\000\000\000\000\330\000\000\000\000\000\000\000\020\211~\025\367\177\000", __align = {}}}, call_ = 0xaa90b0 ::callSmall >(folly::detail::function::Data &)>, exec_ = 0xaa8660 >(folly::detail::function::Op, folly::detail::function::Data *, folly::detail::function::Data *)>} #26 folly::ThreadPoolExecutor::runTask(std::shared_ptr const&, folly::ThreadPoolExecutor::Task&&) (this=this@entry=0x7ff74ae41900, thread=..., task=task@entry=) at /home/couchbase/jenkins/workspace/cbdeps-platform-build-old/deps/packages/build/folly/folly-prefix/src/folly/folly/executors/ThreadPoolExecutor.cpp:97 rctx = {prev_ = {> = {> = {}, _M_ptr = 0x0, _M_refcount = {_M_pi = 0x0}}, }} startTime = {__d = {__r = 30047765996206086}} stats = {expired = false, waitTime = {__r = 7770700}, runTime = {__r = 0}, enqueueTime = {__d = {__r = 30047765988435386}}, requestId = 0} #27 0x0000000000bf0daa in folly::CPUThreadPoolExecutor::threadRun (this=0x7ff74ae41900, thread=...) at /home/couchbase/jenkins/workspace/cbdeps-platform-build-old/deps/packages/build/folly/folly-prefix/src/folly/folly/executors/CPUThreadPoolExecutor.cpp:265 task = {storage_ = {{emptyState = 0 '\000', value = { = {func_ = {> = {}, data_ = {big = 0x7ff74ae41800, tiny = {__data = "\000\030\344J\367\177\000\000\320\067\352N\367\177\000\000\060\000\000\000\000\000\000\000*_\001\000\000\000\000\000\330\000\000\000\000\000\000\000\020\211~\025\367\177\000", __align = {}}}, call_ = 0xaa90b0 ::callSmall >(folly::detail::function::Data &)>, exec_ = 0xaa8660 >(folly::detail::function::Op, folly::detail::function::Data *, folly::detail::function::Data *)>}, enqueueTime_ = {__d = {__r = 30047765988435386}}, expiration_ = {__r = 0}, expireCallback_ = {> = {}, data_ = {big = 0x15f2a, tiny = {__data = "*_\001\000\000\000\000\000K}\245", '\000' , "_~\311N\367\177\000\000p\332\376\026\367\177\000\000@\026\352N\367\177\000", __align = {}}}, call_ = 0x46758f ::uninitCall(folly::detail::function::Data&)>, exec_ = 0x0}, context_ = {> = {> = {}, _M_ptr = 0x0, _M_refcount = {_M_pi = 0x0}}, }}, poison = false, priority_ = 0 '\000', queueObserverPayload_ = 140700106661600}}, hasValue = true}} guard = {list_ = {forbid = true, prev = 0x0, curr = {name = {static npos = , b_ = 0xcca08b "CPUThreadPoolExecutor", e_ = 0xcca0a0 ""}}}} #28 0x0000000000c092c9 in __invoke_impl), folly::ThreadPoolExecutor*&, std::shared_ptr&> (__t=, __f=) at /usr/local/include/c++/7.3.0/bits/invoke.h:73 No locals. #29 __invoke), folly::ThreadPoolExecutor*&, std::shared_ptr&> (__fn=) at /usr/local/include/c++/7.3.0/bits/invoke.h:95 No locals. #30 __call (__args=, this=) at /usr/local/include/c++/7.3.0/functional:467 No locals. #31 operator()<> (this=) at /usr/local/include/c++/7.3.0/functional:551 No locals. #32 folly::detail::function::FunctionTraits::callBig))(std::shared_ptr)> >(folly::detail::function::Data&) (p=...) at /home/couchbase/jenkins/workspace/cbdeps-platform-build-old/deps/packages/build/folly/folly-prefix/src/folly/folly/Function.h:401 fn = #33 0x0000000000aa0d34 in operator() (this=0x7ff743434ac0) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/folly_executorpool.cc:49 fn = @0x7ff743434ac0: #34 operator() (__closure=0x7ff743434ac0) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/folly_executorpool.cc:49 threadNameOpt = {storage_ = {{emptyState = -96 '\240', value = {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7ff7157e89a0 "NonIoPool1"}, _M_string_length = 10, {_M_local_buf = "NonIoPool1\000\000\000\000\000", _M_allocated_capacity = 8029725099528449870}}}, hasValue = true}} func = #35 folly::detail::function::FunctionTraits::callBig&&)::{lambda()#1}>(folly::detail::function::Data&) (p=...) at /home/couchbase/jenkins/workspace/couchbase-server-unix/server_build/tlm/deps/folly.exploded/include/folly/Function.h:401 fn = @0x7ff743434ac0: #36 0x00007ff74ca5ed40 in execute_native_thread_routine () at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/src/c++11/thread.cc:80 No locals. #37 0x00007ff74e866dd5 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #38 0x00007ff74c1a7ead in clone () from /lib64/libc.so.6 No symbol table info available.