-
-
Save ankushsharma29/c70958a79ccbf2366bfb004e11b0b863 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(gdb) bt full | |
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 | |
set = {__val = {0, 0, 0, 0, 0, 0, 16776662, 16777050, 0, 0, 0, 0, 819686, 0, 0, 0}} | |
pid = <optimized out> | |
tid = <optimized out> | |
ret = <optimized out> | |
#1 0x00007fb5e564c537 in __GI_abort () at abort.c:79 | |
save_stage = 1 | |
act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0 <repeats 11 times>, 10, 140419214768035, 10, 140419216152000, | |
140418804971264}}, sa_flags = -442454576, sa_restorer = 0xea0b30 <stderr>} | |
sigs = {__val = {32, 0 <repeats 15 times>}} | |
#2 0x00007fb5e5a007fc in __gnu_cxx::__verbose_terminate_handler () at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/vterminate.cc:95 | |
terminating = false | |
t = <optimized out> | |
#3 0x0000000000b581fb in backtrace_terminate_handler () at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/utilities/terminate_handler.cc:88 | |
No locals. | |
#4 0x00007fb5e5a0bab6 in __cxxabiv1::__terminate (handler=<optimized out>) at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/eh_terminate.cc:48 | |
No locals. | |
#5 0x00007fb5e5a0bb21 in std::terminate () at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/eh_terminate.cc:58 | |
No locals. | |
#6 0x00007fb5e5a0bdb4 in __cxxabiv1::__cxa_throw (obj=<optimized out>, tinfo=0x7fb5e5b23f40 <typeinfo for std::bad_cast>, | |
dest=0x7fb5e5a0a310 <std::bad_cast::~bad_cast()>) at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/eh_throw.cc:95 | |
globals = <optimized out> | |
header = 0x7fb5c4001400 | |
#7 0x00007fb5e5a002a4 in __cxxabiv1::__cxa_bad_cast () at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/eh_aux_runtime.cc:34 | |
No locals. | |
#8 0x000000000066315c in getCookie (void_cookie=...) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/daemon/server_api.cc:30 | |
cookie = <optimized out> | |
cookie = <optimized out> | |
#9 ServerCookieApi::notify_io_complete (this=<optimized out>, cookie=..., status=cb::engine_errc::success) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/daemon/server_api.cc:94 | |
No locals. | |
#10 0x00000000006c3e88 in EventuallyPersistentEngine::notifyIOComplete (this=0x7fb5cc000000, cookie=cookie@entry=0x7fb5e0627600, | |
status=status@entry=cb::engine_errc::success) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/ep_engine.cc:6583 | |
bt = {dest = 0x7fb5cc0006c8, start = {__d = {__r = 177985181778000}}, name = 0x0, out = 0x0} | |
guard = {engine = 0x7fb5cc000000} | |
#11 0x0000000000758a1d in Warmup::processCreateVBucketsComplete (this=0x7fb5cc009300, status=cb::engine_errc::success) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/warmup.cc:1484 | |
c = 0x7fb5e0627600 | |
__for_range = @0x7fb5ccfc51b0: {<std::_Deque_base<CookieIface const*, std::allocator<CookieIface const*> >> = { | |
_M_impl = {<std::allocator<CookieIface const*>> = {<__gnu_cxx::new_allocator<CookieIface const*>> = {<No data fields>}, <No data fields>}, <std::_Deque_base<CookieIface const*, std::allocator<CookieIface const*> >::_Deque_impl_data> = {_M_map = 0x7fb5cc118a40, _M_map_size = 8, _M_start = {_M_cur = 0x7fb5cc06ca00, | |
_M_first = 0x7fb5cc06ca00, _M_last = 0x7fb5cc06cc00, _M_node = 0x7fb5cc118a58}, _M_finish = {_M_cur = 0x7fb5cc06ca08, _M_first = 0x7fb5cc06ca00, | |
_M_last = 0x7fb5cc06cc00, _M_node = 0x7fb5cc118a58}}, <No data fields>}}, <No data fields>} | |
__for_begin = {_M_cur = <optimized out>, _M_first = <optimized out>, _M_last = <optimized out>, _M_node = <optimized out>} | |
__for_end = {_M_cur = <optimized out>, _M_first = <optimized out>, _M_last = <optimized out>, _M_node = <optimized out>} | |
toNotify = {<std::_Deque_base<CookieIface const*, std::allocator<CookieIface const*> >> = { | |
--Type <RET> for more, q to quit, c to continue without paging-- | |
_M_impl = {<std::allocator<CookieIface const*>> = {<__gnu_cxx::new_allocator<CookieIface const*>> = {<No data fields>}, <No data fields>}, <std::_Deque_base<CookieIface const*, std::allocator<CookieIface const*> >::_Deque_impl_data> = {_M_map = 0x7fb5cc118a40, _M_map_size = 8, _M_start = {_M_cur = 0x7fb5cc06ca00, | |
_M_first = 0x7fb5cc06ca00, _M_last = 0x7fb5cc06cc00, _M_node = 0x7fb5cc118a58}, _M_finish = {_M_cur = 0x7fb5cc06ca08, _M_first = 0x7fb5cc06ca00, | |
_M_last = 0x7fb5cc06cc00, _M_node = 0x7fb5cc118a58}}, <No data fields>}}, <No data fields>} | |
#12 0x000000000075d6ad in Warmup::populateVBucketMap (this=0x7fb5cc009300, shardId=<optimized out>) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/warmup.cc:1704 | |
No locals. | |
#13 0x000000000076683e in WarmupPopulateVBucketMap::run (this=0x7fb5cc04f8d0) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/warmup.cc:349 | |
phosphor_internal_category_enabled_347 = {_M_b = {_M_p = 0x0}, static is_always_lock_free = <optimized out>} | |
phosphor_internal_category_enabled_temp_347 = <optimized out> | |
phosphor_internal_tpi_347 = {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_347 = {tpi = 0xe89d00 <WarmupPopulateVBucketMap::run()::phosphor_internal_tpi_347>, enabled = true, arg1 = 3, | |
arg2 = {<No data fields>}, start = {__d = {__r = 177980789130040}}} | |
#14 0x0000000000ac6819 in GlobalTask::execute (this=0x7fb5cc04f8d0, threadName=...) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/globaltask.cc:98 | |
guard = {previous = 0x0} | |
executedAt = {__d = {__r = <optimized out>}} | |
scheduleOverhead = {__r = <optimized out>} | |
start = {__d = {__r = <optimized out>}} | |
runAgain = <optimized out> | |
end = {__d = {__r = <optimized out>}} | |
runtime = {__r = <optimized out>} | |
#15 0x0000000000abfefa in FollyExecutorPool::TaskProxy::scheduleViaCPUPool()::{lambda()#2}::operator()() const (__closure=0x7fb5ccfc5630) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/folly_executorpool.cc:309 | |
runAgain = <optimized out> | |
proxy = <error reading variable> | |
#16 0x0000000000ac7bce in folly::detail::function::FunctionTraits<void ()>::operator()() (this=0x7fb5ccfc5630) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/cancellable_cpu_executor.cc:42 | |
fn = @0x7fb5ccfc5630: {<folly::detail::function::FunctionTraits<void()>> = {<No data fields>}, data_ = {big = 0x7fb5e0607fb0, tiny = { | |
__data = "\260\177`\340\265\177\000\000 W\374\314\265\177\000\000\000\000\000\000\000\000\000\000\340\324Y\340\265\177\000\000\240V\374\314\265\177\000\000 Y\374\314\265\177\000", __align = {<No data fields>}}}, | |
call_ = 0xac0410 <folly::detail::function::FunctionTraits<void ()>::callSmall<FollyExecutorPool::TaskProxy::scheduleViaCPUPool()::{lambda()#2}>(folly::detail::function::Data&)>, | |
exec_ = 0xabe920 <folly::detail::function::execSmall<FollyExecutorPool::TaskProxy::scheduleViaCPUPool()::{lambda()#2}>(folly::detail::function::Op, folly::detail::function::Data*, folly::detail::function::Data*)>} | |
#17 operator() (__closure=<optimized out>) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/cancellable_cpu_executor.cc:42 | |
task = {storage_ = {{emptyState = -48 '\320', value = {task = 0x7fb5cc04f8d0, func = {<folly::detail::function::FunctionTraits<void()>> = {<No data fields>}, | |
data_ = {big = 0x7fb5e0607fb0, tiny = { | |
__data = "\260\177`\340\265\177\000\000 W\374\314\265\177\000\000\000\000\000\000\000\000\000\000\340\324Y\340\265\177\000\000\240V\374\314\265\177\000\000 Y\374\314\265\177\000", __align = {<No data fields>}}}, | |
call_ = 0xac0410 <folly::detail::function::FunctionTraits<void ()>::callSmall<FollyExecutorPool::TaskProxy::scheduleViaCPUPool()::{lambda()#2}>(folly::detail::function::Data&)>, | |
exec_ = 0xabe920 <folly::detail::function::execSmall<FollyExecutorPool::TaskProxy::scheduleViaCPUPool()::{lambda()#2}>(folly::detail::function::Op, folly::detail::function::Data*, folly::detail::function::Data*)>}}}, hasValue = true}} | |
--Type <RET> for more, q to quit, c to continue without paging-- | |
this = <optimized out> | |
#18 0x0000000000c25d10 in folly::detail::function::FunctionTraits<void ()>::operator()() (this=0x7fb5ccfc5820) | |
at /home/couchbase/jenkins/cbdeps-ws/deps/packages/build/folly/folly-prefix/src/folly/folly/Function.h:416 | |
fn = @0x7fb5ccfc5820: {<folly::detail::function::FunctionTraits<void()>> = {<No data fields>}, data_ = {big = 0x7fb5e4445400, tiny = { | |
__data = "\000TD\344\265\177\000\000\220GH\347\265\177\000\000\060\000\000\000\000\000\000\000\346\201\f\000\000\000\000\000P\000\000\000\000\000\000\000\360X\374\314\265\177\000", __align = {<No data fields>}}}, | |
call_ = 0xac7f50 <folly::detail::function::FunctionTraits<void()>::callSmall<CancellableCPUExecutor::add(GlobalTask*, folly::Func)::<lambda()> >(folly::detail::function::Data &)>, | |
exec_ = 0xac7500 <folly::detail::function::execSmall<CancellableCPUExecutor::add(GlobalTask*, folly::Func)::<lambda()> >(folly::detail::function::Op, folly::detail::function::Data *, folly::detail::function::Data *)>} | |
fn = <optimized out> | |
#19 folly::ThreadPoolExecutor::runTask (this=this@entry=0x7fb5e4445500, thread=..., task=...) | |
at /home/couchbase/jenkins/cbdeps-ws/deps/packages/build/folly/folly-prefix/src/folly/folly/executors/ThreadPoolExecutor.cpp:97 | |
rctx = { | |
prev_ = {<std::__shared_ptr<folly::RequestContext, (__gnu_cxx::_Lock_policy)2>> = {<std::__shared_ptr_access<folly::RequestContext, (__gnu_cxx::_Lock_policy)2, false, false>> = {<No data fields>}, _M_ptr = 0x0, _M_refcount = {_M_pi = 0x0}}, <No data fields>}} | |
startTime = {__d = {__r = 177980789124495}} | |
stats = {expired = false, waitTime = {__r = 3266547040}, runTime = {__r = 0}, enqueueTime = {__d = {__r = 177977522577455}}, requestId = 0} | |
#20 0x0000000000c107aa in folly::CPUThreadPoolExecutor::threadRun (this=0x7fb5e4445500, thread=...) | |
at /home/couchbase/jenkins/cbdeps-ws/deps/packages/build/folly/folly-prefix/src/folly/folly/executors/CPUThreadPoolExecutor.cpp:265 | |
task = {storage_ = {{emptyState = 0 '\000', value = {<folly::ThreadPoolExecutor::Task> = { | |
func_ = {<folly::detail::function::FunctionTraits<void()>> = {<No data fields>}, data_ = {big = 0x7fb5e4445400, tiny = { | |
__data = "\000TD\344\265\177\000\000\220GH\347\265\177\000\000\060\000\000\000\000\000\000\000\346\201\f\000\000\000\000\000P\000\000\000\000\000\000\000\360X\374\314\265\177\000", __align = {<No data fields>}}}, | |
call_ = 0xac7f50 <folly::detail::function::FunctionTraits<void()>::callSmall<CancellableCPUExecutor::add(GlobalTask*, folly::Func)::<lambda()> >(folly::detail::function::Data &)>, | |
exec_ = 0xac7500 <folly::detail::function::execSmall<CancellableCPUExecutor::add(GlobalTask*, folly::Func)::<lambda()> >(folly::detail::function::Op, folly::detail::function::Data *, folly::detail::function::Data *)>}, enqueueTime_ = {__d = {__r = 177977522577455}}, expiration_ = {__r = 0}, | |
expireCallback_ = {<folly::detail::function::FunctionTraits<void()>> = {<No data fields>}, data_ = {big = 0xc81e6, tiny = { | |
__data = "\346\201\f\000\000\000\000\000\233j\247", '\000' <repeats 13 times>, "\257\211G\347\265\177\000\000p\352~\333\265\177\000\000\000&H\347\265\177\000", __align = {<No data fields>}}}, call_ = 0x46ac71 <folly::detail::function::FunctionTraits<void ()>::uninitCall(folly::detail::function::Data&)>, | |
exec_ = 0x0}, | |
context_ = {<std::__shared_ptr<folly::RequestContext, (__gnu_cxx::_Lock_policy)2>> = {<std::__shared_ptr_access<folly::RequestContext, (__gnu_cxx::_Lock_policy)2, false, false>> = {<No data fields>}, _M_ptr = 0x0, _M_refcount = {_M_pi = 0x0}}, <No data fields>}}, poison = false, priority_ = 0 '\000', | |
queueObserverPayload_ = 14336}}, hasValue = true}} | |
guard = {list_ = {forbid = true, prev = 0x0, curr = {name = {static npos = <optimized out>, b_ = 0xcb4ba2 "CPUThreadPoolExecutor", e_ = 0xcb4bb7 ""}}}} | |
#21 0x0000000000c28cc9 in std::__invoke_impl<void, void (folly::ThreadPoolExecutor::*&)(std::shared_ptr<folly::ThreadPoolExecutor::Thread>), folly::ThreadPoolExecutor*&, std::shared_ptr<folly::ThreadPoolExecutor::Thread>&> (__t=<optimized out>, __f=<optimized out>) at /usr/local/include/c++/7.3.0/bits/invoke.h:73 | |
No locals. | |
#22 std::__invoke<void (folly::ThreadPoolExecutor::*&)(std::shared_ptr<folly::ThreadPoolExecutor::Thread>), folly::ThreadPoolExecutor*&, std::shared_ptr<folly::ThreadPoolExecutor::Thread>&> (__fn=<optimized out>) at /usr/local/include/c++/7.3.0/bits/invoke.h:95 | |
No locals. | |
#23 std::_Bind<void (folly::ThreadPoolExecutor::*(folly::ThreadPoolExecutor*, std::shared_ptr<folly::ThreadPoolExecutor::Thread>))(std::shared_ptr<folly::ThreadPoolExecutor::Thread>)>::__call<void, , 0ul, 1ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul>) (__args=..., this=<optimized out>) | |
at /usr/local/include/c++/7.3.0/functional:467 | |
No locals. | |
--Type <RET> for more, q to quit, c to continue without paging-- | |
#24 std::_Bind<void (folly::ThreadPoolExecutor::*(folly::ThreadPoolExecutor*, std::shared_ptr<folly::ThreadPoolExecutor::Thread>))(std::shared_ptr<folly::ThreadPoolExecutor::Thread>)>::operator()<, void>() (this=<optimized out>) at /usr/local/include/c++/7.3.0/functional:551 | |
No locals. | |
#25 folly::detail::function::FunctionTraits<void ()>::callBig<std::_Bind<void (folly::ThreadPoolExecutor::*(folly::ThreadPoolExecutor*, std::shared_ptr<folly::ThreadPoolExecutor::Thread>))(std::shared_ptr<folly::ThreadPoolExecutor::Thread>)> >(folly::detail::function::Data&) (p=...) | |
at /home/couchbase/jenkins/cbdeps-ws/deps/packages/build/folly/folly-prefix/src/folly/folly/Function.h:401 | |
fn = <optimized out> | |
#26 0x0000000000abfbf4 in folly::detail::function::FunctionTraits<void ()>::operator()() (this=0x7fb5e44c7cc0) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/folly_executorpool.cc:49 | |
fn = <error reading variable> | |
#27 CBRegisteredThreadFactory::newThread(folly::Function<void ()>&&)::{lambda()#1}::operator()() (__closure=0x7fb5e44c7cc0) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/folly_executorpool.cc:49 | |
threadNameOpt = {storage_ = {{emptyState = -128 '\200', value = {static npos = 18446744073709551615, | |
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, | |
_M_p = 0x7fb5ccfc5980 "ReaderPool3"}, _M_string_length = 11, {_M_local_buf = "ReaderPool3\000\265\177\000", | |
_M_allocated_capacity = 8021036716148221266}}}, hasValue = true}} | |
func = <error reading variable func (Cannot access memory at address 0x7fb5e44c7cc0)> | |
func = {<folly::detail::function::FunctionTraits<void()>> = {<No data fields>}, data_ = {big = <optimized out>, tiny = {__data = { | |
<optimized out> <repeats 48 times>}, __align = {<No data fields>}}}, call_ = <optimized out>, exec_ = <optimized out>} | |
threadNameOpt = {storage_ = {{emptyState = <optimized out>, value = {static npos = 18446744073709551615, | |
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = <optimized out>}, | |
_M_string_length = <optimized out>, {_M_local_buf = {<optimized out> <repeats 16 times>}, _M_allocated_capacity = <optimized out>}}}, | |
hasValue = <optimized out>}} | |
#28 folly::detail::function::FunctionTraits<void ()>::callBig<CBRegisteredThreadFactory::newThread(folly::Function<void ()>&&)::{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 = <error reading variable> | |
#29 0x00007fb5e5a34f00 in std::execute_native_thread_routine (__p=0x7fb5e44290b0) at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/src/c++11/thread.cc:80 | |
__t = {_M_t = {<std::__uniq_ptr_impl<std::thread::_State, std::default_delete<std::thread::_State> >> = { | |
_M_t = {<std::_Tuple_impl<0, std::thread::_State*, std::default_delete<std::thread::_State> >> = {<std::_Tuple_impl<1, std::default_delete<std::thread::_State> >> = {<std::_Head_base<1, std::default_delete<std::thread::_State>, true>> = {<std::default_delete<std::thread::_State>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, std::thread::_State*, false>> = {_M_head_impl = <optimized out>}, <No data fields>}, <No data fields>}}, <No data fields>}} | |
#30 0x00007fb5e7438ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477 | |
ret = <optimized out> | |
pd = <optimized out> | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140418804971264, 8674378723254821576, 140729439718974, 140729439718975, 140418804898496, 8396800, | |
-8716140359780965688, -8716052997604023608}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, | |
canceltype = 0}}} | |
not_first_call = 0 | |
#31 0x00007fb5e5725a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment