(gdb) bt full #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 set = {__val = {0, 140179823888131, 140179008397616, 0, 140179823892656, 0, 540150480307749759, 688159595, 3963253552, 281470681751460, 0, 0, 0, 0, 0, 0}} pid = tid = ret = #1 0x00007f7e2860c7f1 in __GI_abort () at abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x3d2ef35793c76730, sa_sigaction = 0x3d2ef35793c76730}, sa_mask = {__val = {0, 0, 0, 4613425733568182272, 0, 140179823888131, 140179820351233, 11, 140179823888000, 10, 140179008397760, 5719984, 140178471440672, 174, 140179820352435, 140179823888000}}, sa_flags = 687993520, sa_restorer = 0xf72ee0 } sigs = {__val = {32, 0 }} __cnt = __set = __cnt = __set = #2 0x00007f7e29014efc in __gnu_cxx::__verbose_terminate_handler () at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/vterminate.cc:95 terminating = false t = #3 0x0000000000a8cfef in backtrace_terminate_handler () at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/utilities/terminate_handler.cc:87 No locals. #4 0x00007f7e2901ff96 in __cxxabiv1::__terminate (handler=) at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/eh_terminate.cc:48 No locals. #5 0x00007f7e29020001 in std::terminate () at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/eh_terminate.cc:58 No locals. #6 0x00007f7e29020294 in __cxxabiv1::__cxa_throw (obj=obj@entry=0x7f7df80021a0, tinfo=tinfo@entry=0xb5fa08 , dest=dest@entry=0x5747b0 ) at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/eh_throw.cc:95 globals = header = 0x7f7df8002120 #7 0x000000000048f847 in gsl::fail_fast_assert (message=0xb7c530 "GSL: Precondition failure at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/vbucket.cc:983", cond=) at /home/couchbase/jenkins/workspace/couchbase-server-unix/third_party/gsl-lite/include/gsl/gsl-lite.hpp:674 No locals. #8 VBucket::abort (this=this@entry=0x7f7dec07c700, key=..., prepareSeqno=prepareSeqno@entry=173, abortSeqno=..., cHandle=..., cookie=) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/vbucket.cc:983 htRes = {pending = {lock = {bucketNum = 24, htLock = {_M_device = 0x7f7dec7b83c0, _M_owns = true}}, value = 0x7f7dec2a2440, valueStats = {> = {> = {> = {> = {> = {> = {}, }, }, }, > = {}, > = {}, }, }, _M_data = 0x7f7dec07c770}, pre = {size = 2131015, metaDataSize = 68, uncompressedSize = 2130883, cid = {value = 0}, datatype = 3 '\003', isValid = true, isResident = true, isDeleted = false, isTempItem = false, isSystemItem = false, isPreparedSyncWrite = true}}, committed = 0x0, ht = @0x7f7dec07c718} notify = {bySeqno = 11916488, notifyReplication = 48, notifyFlusher = 206, syncWrite = (unknown: 0xfe), itemCountDifference = 32637} #9 0x00000000008b0c35 in PassiveStream::processAbort (this=0x7f7dec3cbf90, abort=...) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/dcp/passive_stream.cc:812 vb = {> = {> = {}, _M_ptr = 0x7f7dec07c700, _M_refcount = {_M_pi = 0x7f7dec7b4f60}}, } rv = #10 0x00000000008b216c in PassiveStream::processBufferedMessages (this=0x7f7dec3cbf90, processed_bytes=@0x7f7dd7fed28c: 0, batchSize=) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/dcp/passive_stream.cc:472 ret = cb::engine_errc::success response = message_bytes = seqno = {> = { >> = {}, _M_payload = {> = {_M_payload = {_M_empty = {}, _M_value = 174}, _M_engaged = true}, }}, >> = {}, } lh = {_M_device = 0x7f7dec3cc0f0, _M_owns = false} count = 5 total_bytes_processed = 4262213 failed = false noMem = false #11 0x00000000008a4772 in DcpConsumer::drainStreamsBufferedItems (this=this@entry=0x7f7e183f5040, stream=..., yieldThreshold=10) at /opt/gcc-10.2.0/include/c++/10.2.0/bits/shared_ptr_base.h:1324 rval = all_processed bytesProcessed = 0 iterations = 0 #12 0x00000000008a48f7 in DcpConsumer::processBufferedItems (this=0x7f7e183f5040) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/dcp/consumer.cc:1272 stream = {> = {> = {}, _M_ptr = 0x7f7dec3cbf90, _M_refcount = {_M_pi = 0x7f7dec3cbf80}}, } process_ret = all_processed vbucket = {vbid = 477} #13 0x00000000008ab945 in DcpConsumerTask::run (this=0x7f7e184200d0) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/dcp/consumer.cc:82 phosphor_internal_category_enabled_71 = {_M_b = {_M_p = 0x0}, static is_always_lock_free = } phosphor_internal_category_enabled_temp_71 = phosphor_internal_tpi_71 = {category = 0x0, name = 0x0, type = phosphor::TraceEventType::AsyncStart, argument_names = {_M_elems = {0x0, 0x0}}, argument_types = {_M_elems = {phosphor::TraceArgumentType::is_bool, phosphor::TraceArgumentType::is_bool}}} phosphor_internal_guard_71 = {tpi = 0xf63020 , enabled = true, arg1 = {}, arg2 = {}, start = {__d = {__r = 74543869028577}}} consumer = {> = {> = {}, _M_ptr = , _M_refcount = {_M_pi = 0x7f7e183f5000}}, } sleepFor = 0 state = #14 0x00000000006aaf37 in GlobalTask::execute (this=0x7f7e184200d0) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/globaltask.cc:68 guard = {previous = 0x0} #15 0x00000000006a6080 in FollyExecutorPool::TaskProxy::scheduleViaCPUPool()::{lambda()#1}::operator()() const (__closure=0x7f7dd7fed810) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/folly_executorpool.cc:190 executedAt = {__d = {__r = }} end = {__d = {__r = }} scheduleOverhead = {__r = } start = {__d = {__r = 74543869027243}} runtime = {__r = } runAgain = false proxy = #16 0x0000000000b1ad70 in folly::detail::function::FunctionTraits::operator()() (this=0x7f7dd7fed810) at /home/couchbase/jenkins/workspace/cbdeps-platform-build-old/deps/packages/build/folly/folly-prefix/src/folly/folly/Function.h:416 fn = @0x7f7dd7fed810: {> = {}, data_ = {big = 0x7f7e20233a80, tiny = {__data = "\200:# ~\177\000\000\000\000\000\000\000\000\000\000\260,\r ~\177\000\000\\\027\000\000\000\000\000\000\060\000\000\000\000\000\000\000\340\330\376\327}\177\000", __align = {}}}, call_ = 0x6a6810 ::callSmall(folly::detail::function::Data&)>, exec_ = 0x6a3720 (folly::detail::function::Op, folly::detail::function::Data*, folly::detail::function::Data*)>} fn = #17 folly::ThreadPoolExecutor::runTask (this=this@entry=0x7f7e2013c800, thread=..., task=...) 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 = 74543869024657}} stats = {expired = false, waitTime = {__r = 1372443}, runTime = {__r = 0}, enqueueTime = {__d = {__r = 74543867652214}}, requestId = 0} #18 0x0000000000b02b2a in folly::CPUThreadPoolExecutor::threadRun (this=0x7f7e2013c800, 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 = -128 '\200', value = { = {func_ = {> = {}, data_ = {big = 0x7f7e20233a80, tiny = { __data = "\200:# ~\177\000\000\000\000\000\000\000\000\000\000\260,\r ~\177\000\000\\\027\000\000\000\000\000\000\060\000\000\000\000\000\000\000\340\330\376\327}\177\000", __align = {}}}, call_ = 0x6a6810 ::callSmall(folly::detail::function::Data&)>, exec_ = 0x6a3720 (folly::detail::function::Op, folly::detail::function::Data*, folly::detail::function::Data*)>}, enqueueTime_ = {__d = {__r = 74543867652214}}, expiration_ = {__r = 0}, expireCallback_ = {> = {}, data_ = {big = 0x175c, tiny = {__data = "\\\027\000\000\000\000\000\000\033\027\240\000\000\000\000\000\032\000\000\000\000\000\000\000Ϥ\006+~\177\000\000p\331\376\327}\177\000\000 6'+~\177\000", __align = {}}}, call_ = 0x47f6b3 ::uninitCall(folly::detail::function::Data&)>, exec_ = 0x0}, context_ = {> = {> = {}, _M_ptr = 0x0, _M_refcount = {_M_pi = 0x0}}, }}, poison = false, priority_ = 0 '\000', queueObserverPayload_ = 0}}, hasValue = true}} guard = {list_ = {forbid = true, prev = 0x0, curr = {name = {static npos = , b_ = 0xbc5e0b "CPUThreadPoolExecutor", e_ = 0xbc5e20 ""}}}} #19 0x0000000000b1dd29 in std::__invoke_impl), folly::ThreadPoolExecutor*&, std::shared_ptr&> (__t=, __f=) at /usr/local/include/c++/7.3.0/bits/invoke.h:73 No locals. #20 std::__invoke), folly::ThreadPoolExecutor*&, std::shared_ptr&> (__fn=) at /usr/local/include/c++/7.3.0/bits/invoke.h:95 No locals. #21 std::_Bind))(std::shared_ptr)>::__call(std::tuple<>&&, std::_Index_tuple<0ul, 1ul>) (__args=..., this=) at /usr/local/include/c++/7.3.0/functional:467 No locals. #22 std::_Bind))(std::shared_ptr)>::operator()<, void>() (this=) at /usr/local/include/c++/7.3.0/functional:551 No locals. #23 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 = #24 0x00000000006a475d in folly::detail::function::FunctionTraits::operator()() (this=0x7f7e27146ec0) at /home/couchbase/jenkins/workspace/couchbase-server-unix/server_build/tlm/deps/folly.exploded/include/folly/Function.h:414 fn = #25 CBRegisteredThreadFactory::newThread(folly::Function&&)::{lambda()#1}::operator()() (__closure=0x7f7e27146ec0) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/folly_executorpool.cc:48 threadNameOpt = {storage_ = {{emptyState = -128 '\200', value = {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = 0x7f7dd7fed980 "NonIoPool1"}, _M_string_length = 10, {_M_local_buf = "NonIoPool1\000\000\000\000\000", _M_allocated_capacity = 8029725099528449870}}}, hasValue = true}} func = func = {> = {}, data_ = {big = , tiny = {__data = { }, __align = {}}}, call_ = , exec_ = } threadNameOpt = {storage_ = {{emptyState = , value = {static npos = 18446744073709551615, _M_dataplus = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_p = }, _M_string_length = , {_M_local_buf = { }, _M_allocated_capacity = }}}, hasValue = }} #26 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 = #27 0x00007f7e290492f0 in std::execute_native_thread_routine (__p=0x7f7e273f14d0) at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/src/c++11/thread.cc:80 __t = {_M_t = { >> = { _M_t = { >> = { >> = {, true>> = {> = {}, }, }, > = {_M_head_impl = }, }, }}, }} #28 0x00007f7e2ac356db in start_thread (arg=0x7f7dd7fff700) at pthread_create.c:463 pd = 0x7f7dd7fff700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140178471515904, -5070645929714207461, 140178471443136, 0, 140179801052368, 140179566141536, 5141665577111827739, 5142310204848649499}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #29 0x00007f7e286ed61f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals.