Created
August 23, 2023 04:32
-
-
Save ankushsharma29/6bb59146faa83bb3f2e5f1bbd8103273 to your computer and use it in GitHub Desktop.
bt_full.txt
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 0x00000000007b5eaf in load (__m=std::memory_order_seq_cst, this=0xb80) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/hlc.cc:20 | |
No locals. | |
#1 HLCT<std::chrono::_V2::system_clock>::peekHLC (this=0xb80) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/hlc.cc:27 | |
timeNow = 1692724829952147456 | |
l = <optimized out> | |
#2 0x000000000077bb74 in getHLCNow (this=<optimized out>) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/vbucket.h:301 | |
No locals. | |
#3 EventuallyPersistentEngine::getVBucketHlcNow(Vbid) () | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/ep_engine.cc:1773 | |
No locals. | |
#4 0x000000000099a78f in getHistoryTimeNow (kvid=<optimized out>, engine=<optimized out>) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/kvstore/magma-kvstore/magma-kvstore.cc:194 | |
No locals. | |
#5 operator() (kvid=<optimized out>, __closure=<optimized out>) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/kvstore/magma-kvstore/magma-kvstore.cc:631 | |
this = <optimized out> | |
#6 __invoke_impl<std::chrono::duration<long int>, MagmaKVStore::MagmaKVStore(MagmaKVStoreConfig&)::<lambda(magma::Magma::KVStoreID)>&, short unsigned int> (__f=...) at /opt/gcc-10.2.0/include/c++/10.2.0/bits/invoke.h:60 | |
No locals. | |
#7 __invoke_r<std::chrono::duration<long int>, MagmaKVStore::MagmaKVStore(MagmaKVStoreConfig&)::<lambda(magma::Magma::KVStoreID)>&, short unsigned int> (__fn=...) at /opt/gcc-10.2.0/include/c++/10.2.0/bits/invoke.h:113 | |
No locals. | |
#8 std::_Function_handler<std::chrono::duration<long int, std::ratio<1, 1> >(short unsigned int), MagmaKVStore::MagmaKVStore(MagmaKVStoreConfig&)::<lambda(magma::Magma::KVStoreID)> >::_M_invoke(const std::_Any_data &, <unknown type in /usr/lib/debug/opt/couchbase/bin/memcached-7.6.0-1394.x86_64.debug, CU 0x7bab33c, DIE 0x7d44256>) (__functor=..., __args#0=<optimized out>) at /opt/gcc-10.2.0/include/c++/10.2.0/bits/std_function.h:291 | |
No locals. | |
#9 0x0000000000a6c078 in operator() (__args#0=<optimized out>, this=<optimized out>) at /opt/gcc-10.2.0/include/c++/10.2.0/bits/std_function.h:248 | |
No locals. | |
#10 canTimeRetainHistory (kvid=<optimized out>, time=..., this=<optimized out>) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/magma/db.cc:1950 | |
retainHistory = <optimized out> | |
#11 operator() (time=..., __closure=<optimized out>) at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/magma/db.cc:306 | |
kvID = <optimized out> | |
this = <optimized out> | |
#12 __invoke_impl<bool, magma::Magma::Impl::createKVStore(magma::Magma::KVStoreID, magma::Magma::KVStoreRevision, magma::KVStoreHandle&)::<lambda()>::<lambda(std::chrono::seconds)>&, std::chrono::duration<long int, std::ratio<1, 1> > > (__f=...) at /opt/gcc-10.2.0/include/c++/10.2.0/bits/invoke.h:60 | |
No locals. | |
---Type <return> to continue, or q <return> to quit--- | |
#13 __invoke_r<bool, magma::Magma::Impl::createKVStore(magma::Magma::KVStoreID, magma::Magma::KVStoreRevision, magma::KVStoreHandle&)::<lambda()>::<lambda(std::chrono::seconds)>&, std::chrono::duration<long int, std::ratio<1, 1> > > (__fn=...) at /opt/gcc-10.2.0/include/c++/10.2.0/bits/invoke.h:113 | |
No locals. | |
#14 std::_Function_handler<bool(std::chrono::duration<long int, std::ratio<1, 1> >), magma::Magma::Impl::createKVStore(magma::Magma::KVStoreID, magma::Magma::KVStoreRevision, magma::KVStoreHandle&)::<lambda()>::<lambda(std::chrono::seconds)> >::_M_invoke(const std::_Any_data &, <unknown type in /usr/lib/debug/opt/couchbase/bin/memcached-7.6.0-1394.x86_64.debug, CU 0x8f64add, DIE 0x9097cf1>) (__functor=..., __args#0=<optimized out>) | |
at /opt/gcc-10.2.0/include/c++/10.2.0/bits/std_function.h:291 | |
No locals. | |
#15 0x0000000000b5e503 in operator() (__args#0=..., this=0x7f0c831fe890) at /opt/gcc-10.2.0/include/c++/10.2.0/bits/std_function.h:248 | |
No locals. | |
#16 magma::LSMTree::recomputeHistorySSTableState(std::shared_ptr<magma::TreeSnapshot>) () | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/lsm/lsm_tree.cc:2110 | |
canSizeRetainTable = true | |
canTimeRetainTable = <optimized out> | |
dropHistory = <optimized out> | |
isHistoryEnabled = true | |
isNewestTable = <optimized out> | |
table = 0x7f0c610649d0 | |
tables = {<std::_Vector_base<std::shared_ptr<magma::Table>, std::allocator<std::shared_ptr<magma::Table> > >> = { | |
_M_impl = {<std::allocator<std::shared_ptr<magma::Table> >> = {<__gnu_cxx::new_allocator<std::shared_ptr<magma::Table> >> = {<No data fields>}, <No data fields>}, <std::_Vector_base<std::shared_ptr<magma::Table>, std::allocator<std::shared_ptr<magma::Table> > >::_Vector_impl_data> = { | |
_M_start = 0x7f0c8580dd10, _M_finish = 0x7f0c8580dd20, _M_end_of_storage = 0x7f0c8580dd20}, <No data fields>}}, <No data fields>} | |
found = false | |
lastHistoryTableLowKey = {static npos = 18446744073709551615, | |
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, | |
_M_p = 0x7f0cdbff42d0 ""}, _M_string_length = 0, {_M_local_buf = "\000\000\000\000\000\000\000\000\237W\264\000\000\000\000", | |
_M_allocated_capacity = 0}} | |
itr = {<std::iterator<std::random_access_iterator_tag, std::shared_ptr<magma::Table>, long, std::shared_ptr<magma::Table>*, std::shared_ptr<magma::Table>&>> = {<No data fields>}, current = {_M_current = 0x7f0c8580dd20}} | |
historyStartKey = {static npos = 18446744073709551615, | |
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, | |
_M_p = 0x7f0c83a27bc0 <Address 0x7f0c83a27bc0 out of bounds>}, _M_string_length = 17, { | |
_M_local_buf = "\021\000\000\000\000\000\000\000\026GZ\000\000\000\000", _M_allocated_capacity = 17}} | |
dataLevel = 4 | |
historyStats = {PhysicalSize = 0, LogicalSize = 0, HistoryLogicalSize = 0, WastedSize = 0, Tables = <optimized out>} | |
#17 0x0000000000b5fc33 in magma::LSMTree::swapTreeSnapshotAndRecomputeHistory(std::shared_ptr<magma::TreeSnapshot>) () | |
at /opt/gcc-10.2.0/include/c++/10.2.0/ext/atomicity.h:100 | |
historyLevel = <optimized out> | |
historyStats = <optimized out> | |
#18 0x0000000000b5ffc0 in magma::LSMTree::resetAppendWriter() () at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/lsm/lsm_tree.h:641 | |
---Type <return> to continue, or q <return> to quit--- | |
lock = {_M_device = 0x7f0c831fe108, _M_owns = true} | |
#19 0x0000000000b6018d in magma::LSMTree::resetTree (this=0x7f0c831fe009, this@entry=0x7f0c831fe010) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/lsm/lsm_tree.cc:330 | |
No locals. | |
#20 0x0000000000b6e257 in magma::LSMTree::Close() () at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/lsm/lsm_tree.cc:305 | |
configFileSize = 139693207280328 | |
status = {s = {_M_t = {<std::__uniq_ptr_impl<magma::Status::state, std::default_delete<magma::Status::state> >> = { | |
_M_t = {<std::_Tuple_impl<0, magma::Status::state*, std::default_delete<magma::Status::state> >> = {<std::_Tuple_impl<1, std::default_delete<magma::Status::state> >> = {<std::_Head_base<1, std::default_delete<magma::Status::state>, true>> = {<std::default_delete<magma::Status::state>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, magma::Status::state*, false>> = { | |
_M_head_impl = 0x7f0d42069a15 <je_nallocx+53>}, <No data fields>}, <No data fields>}}, <No data fields>}}} | |
#21 0x0000000000b6ea25 in magma::LSMTree::~LSMTree (this=0x7f0c831fe010, __in_chrg=<optimized out>) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/lsm/lsm_tree.cc:292 | |
status = {s = {_M_t = {<std::__uniq_ptr_impl<magma::Status::state, std::default_delete<magma::Status::state> >> = { | |
_M_t = {<std::_Tuple_impl<0, magma::Status::state*, std::default_delete<magma::Status::state> >> = {<std::_Tuple_impl<1, std::default_delete<magma::Status::state> >> = {<std::_Head_base<1, std::default_delete<magma::Status::state>, true>> = {<std::default_delete<magma::Status::state>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, magma::Status::state*, false>> = { | |
_M_head_impl = 0x7f0cdbff5df8}, <No data fields>}, <No data fields>}}, <No data fields>}}} | |
#22 0x00000000005b0e9a in _M_release (this=0x7f0c831fe000) at /opt/gcc-10.2.0/include/c++/10.2.0/ext/atomicity.h:70 | |
No locals. | |
#23 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release (this=0x7f0c831fe000) | |
at /opt/gcc-10.2.0/include/c++/10.2.0/bits/shared_ptr_base.h:151 | |
No locals. | |
#24 0x0000000000ae36c9 in ~__shared_count (this=<optimized out>, __in_chrg=<optimized out>) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/magma/kvstore/kvstore.cc:808 | |
No locals. | |
#25 ~__shared_ptr (this=<optimized out>, __in_chrg=<optimized out>) at /opt/gcc-10.2.0/include/c++/10.2.0/bits/shared_ptr_base.h:1183 | |
No locals. | |
#26 reset (this=0x7f0c8309f218) at /opt/gcc-10.2.0/include/c++/10.2.0/bits/shared_ptr_base.h:1301 | |
No locals. | |
#27 magma::KVStore::~KVStore() () at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/magma/kvstore/kvstore.cc:808 | |
No locals. | |
#28 0x00000000005b0e9a in _M_release (this=0x7f0c8309f000) at /opt/gcc-10.2.0/include/c++/10.2.0/ext/atomicity.h:70 | |
No locals. | |
#29 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release (this=0x7f0c8309f000) | |
at /opt/gcc-10.2.0/include/c++/10.2.0/bits/shared_ptr_base.h:151 | |
No locals. | |
#30 0x0000000000ab7b77 in ~__shared_count (this=0x7f0cdbff4598, __in_chrg=<optimized out>) | |
at /opt/gcc-10.2.0/include/c++/10.2.0/x86_64-pc-linux-gnu/bits/gthr-default.h:779 | |
No locals. | |
---Type <return> to continue, or q <return> to quit--- | |
#31 ~__shared_ptr (this=0x7f0cdbff4590, __in_chrg=<optimized out>) at /opt/gcc-10.2.0/include/c++/10.2.0/bits/shared_ptr_base.h:1183 | |
No locals. | |
#32 ~shared_ptr (this=0x7f0cdbff4590, __in_chrg=<optimized out>) at /opt/gcc-10.2.0/include/c++/10.2.0/bits/shared_ptr.h:121 | |
No locals. | |
#33 magma::KVStoreSet::KVStoreInstance::Destroy(unsigned int, std::function<void ()>) () | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/magma/kvstore_set.cc:235 | |
status = {s = {_M_t = {<std::__uniq_ptr_impl<magma::Status::state, std::default_delete<magma::Status::state> >> = { | |
_M_t = {<std::_Tuple_impl<0, magma::Status::state*, std::default_delete<magma::Status::state> >> = {<std::_Tuple_impl<1, std::default_delete<magma::Status::state> >> = {<std::_Head_base<1, std::default_delete<magma::Status::state>, true>> = {<std::default_delete<magma::Status::state>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, magma::Status::state*, false>> = { | |
_M_head_impl = 0x0}, <No data fields>}, <No data fields>}}, <No data fields>}}} | |
target = {<std::__shared_ptr<magma::KVStore, (__gnu_cxx::_Lock_policy)2>> = {<std::__shared_ptr_access<magma::KVStore, (__gnu_cxx::_Lock_policy)2, false, false>> = {<No data fields>}, _M_ptr = 0x7f0c8309f010, _M_refcount = {_M_pi = 0x7f0c8309f000}}, <No data fields>} | |
#34 0x0000000000ab80de in magma::KVStoreSet::DestroyKVStore(unsigned short, unsigned int) () at /opt/gcc-10.2.0/include/c++/10.2.0/new:175 | |
status = {s = {_M_t = {<std::__uniq_ptr_impl<magma::Status::state, std::default_delete<magma::Status::state> >> = { | |
_M_t = {<std::_Tuple_impl<0, magma::Status::state*, std::default_delete<magma::Status::state> >> = {<std::_Tuple_impl<1, std::default_delete<magma::Status::state> >> = {<std::_Head_base<1, std::default_delete<magma::Status::state>, true>> = {<std::default_delete<magma::Status::state>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, magma::Status::state*, false>> = { | |
_M_head_impl = 0x0}, <No data fields>}, <No data fields>}}, <No data fields>}}} | |
lock = <optimized out> | |
#35 0x0000000000a73571 in magma::Magma::Impl::DeleteKVStore(unsigned short, unsigned int) () | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/magma/db.cc:354 | |
status = {s = {_M_t = {<std::__uniq_ptr_impl<magma::Status::state, std::default_delete<magma::Status::state> >> = { | |
_M_t = {<std::_Tuple_impl<0, magma::Status::state*, std::default_delete<magma::Status::state> >> = {<std::_Tuple_impl<1, std::default_delete<magma::Status::state> >> = {<std::_Head_base<1, std::default_delete<magma::Status::state>, true>> = {<std::default_delete<magma::Status::state>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, magma::Status::state*, false>> = { | |
_M_head_impl = 0x0}, <No data fields>}, <No data fields>}}, <No data fields>}}} | |
name = {static npos = 18446744073709551615, | |
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, | |
_M_p = 0x7f0c80f519c0 <Address 0x7f0c80f519c0 out of bounds>}, _M_string_length = 25, { | |
_M_local_buf = "\036\000\000\000\000\000\000\000\220\274\276\200\f\177\000", _M_allocated_capacity = 30}} | |
#36 0x0000000000a73920 in magma::Magma::DeleteKVStore (this=<optimized out>, kvID=kvID@entry=994, kvsRev=kvsRev@entry=1) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/magma/db.cc:371 | |
No locals. | |
#37 0x00000000009c6f51 in MagmaMemoryTrackingProxy::DeleteKVStore(unsigned short, unsigned int) () | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/kvstore/magma-kvstore/magma-memory-tracking-proxy.cc:215 | |
domainGuard = {previous = cb::Primary} | |
#38 0x00000000009a1261 in MagmaKVStore::delVBucket(Vbid, std::unique_ptr<KVStoreRevision, std::default_delete<KVStoreRevision> >) () | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/include/memcached/vbucket.h:62 | |
status = {s = {_M_t = {<std::__uniq_ptr_impl<magma::Status::state, std::default_delete<magma::Status::state> >> = { | |
---Type <return> to continue, or q <return> to quit--- | |
_M_t = {<std::_Tuple_impl<0, magma::Status::state*, std::default_delete<magma::Status::state> >> = {<std::_Tuple_impl<1, std::default_delete<magma::Status::state> >> = {<std::_Head_base<1, std::default_delete<magma::Status::state>, true>> = {<std::default_delete<magma::Status::state>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, magma::Status::state*, false>> = { | |
_M_head_impl = 0x7f0d42060b01 <je_mallocx+1>}, <No data fields>}, <No data fields>}}, <No data fields>}}} | |
#39 0x00000000008236d5 in VBucketMemoryAndDiskDeletionTask::run() () | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/engines/ep/src/vbucket.h:433 | |
phosphor_internal_category_enabled_90 = {_M_b = {_M_p = 0x0}, static is_always_lock_free = <optimized out>} | |
phosphor_internal_category_enabled_temp_90 = <optimized out> | |
phosphor_internal_tpi_90 = {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_90 = {tpi = 0x12652a0 <VBucketMemoryAndDiskDeletionTask::run()::phosphor_internal_tpi_90>, enabled = true, | |
arg1 = 994, arg2 = {<No data fields>}, start = {__d = {__r = 54298652305140098}}} | |
start = <optimized out> | |
elapsed = <optimized out> | |
wallTime = <optimized out> | |
#40 0x0000000000bc8f8d in GlobalTask::execute(std::basic_string_view<char, std::char_traits<char> >) () | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/globaltask.cc:104 | |
guard = {previous = 0x0} | |
taskableName = {value = {_M_elems = "ITEM", '\000' <repeats 27 times>}} | |
start = <optimized out> | |
runAgain = <optimized out> | |
#41 0x0000000000bc71ba in operator() (__closure=0x7f0cdbff4e00) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/folly_executorpool.cc:309 | |
runAgain = <optimized out> | |
proxy = @0x7f0d30451dc0: <error reading variable> | |
#42 folly::detail::function::FunctionTraits<void ()>::callSmall<FollyExecutorPool::TaskProxy::scheduleViaCPUPool()::{lambda()#2}>(folly::detail::function::Data&) (p=...) at /home/couchbase/jenkins/workspace/couchbase-server-unix/server_build/tlm/deps/folly.exploded/include/folly/Function.h:363 | |
fn = @0x7f0cdbff4e00: {__proxy = @0x7f0d30451dc0} | |
#43 0x0000000000bca116 in operator() (this=0x7f0cdbff4e00) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/cancellable_cpu_executor.cc:42 | |
fn = @0x7f0cdbff4e00: {<folly::detail::function::FunctionTraits<void()>> = {<No data fields>}, data_ = {big = 0x7f0d30451dc0, tiny = { | |
__data = "\300\035E0\r\177", '\000' <repeats 27 times>, "O\377\333\f\177\000\000&\347\321\000\000\000\000", | |
__align = {<No data fields>}}}, | |
call_ = 0xbc7130 <folly::detail::function::FunctionTraits<void ()>::callSmall<FollyExecutorPool::TaskProxy::scheduleViaCPUPool()::{lambda()#2}>(folly::detail::function::Data&)>, exec_ = 0x606ab0 | |
<folly::detail::function::DispatchSmallTrivial::exec_<16ul>(folly::detail::function::Op, folly::detail::function::Data*, folly::detail::function::Data*)>} | |
#44 CancellableCPUExecutor::add(GlobalTask*, folly::Function<void ()>)::{lambda()#1}::operator()() const () | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/cancellable_cpu_executor.cc:42 | |
task = {storage_ = {{emptyState = -48 '\320', value = {task = 0x7f0c86161dd0, | |
---Type <return> to continue, or q <return> to quit--- | |
func = {<folly::detail::function::FunctionTraits<void()>> = {<No data fields>}, data_ = {big = 0x7f0d30451dc0, tiny = { | |
__data = "\300\035E0\r\177", '\000' <repeats 27 times>, "O\377\333\f\177\000\000&\347\321\000\000\000\000", | |
__align = {<No data fields>}}}, | |
call_ = 0xbc7130 <folly::detail::function::FunctionTraits<void ()>::callSmall<FollyExecutorPool::TaskProxy::scheduleViaCPUPool()::{lambda()#2}>(folly::detail::function::Data&)>, | |
exec_ = 0x606ab0 <folly::detail::function::DispatchSmallTrivial::exec_<16ul>(folly::detail::function::Op, folly::detail::function::Data*, folly::detail::function::Data*)>}}}, hasValue = true}} | |
this = <optimized out> | |
#45 0x0000000000d2f0af in operator() (this=0x7f0cdbff50b0) | |
at /home/couchbase/jenkins/cbdeps-ws/deps/packages/build/folly/folly-prefix/src/folly/folly/executors/ThreadPoolExecutor.cpp:98 | |
fn = @0x7f0cdbff50b0: {<folly::detail::function::FunctionTraits<void()>> = {<No data fields>}, data_ = {big = 0x7f0d3f638000, tiny = { | |
__data = "\000\200c?\r\177\000\000\300\020\000A\r\177\000\000\000\000\000\000\000\000\000\000\020\022\065\001\000\000\000\000\000\361\064\001", '\000' <repeats 11 times>, __align = {<No data fields>}}}, | |
call_ = 0xbca4b0 <folly::detail::function::FunctionTraits<void()>::callSmall<CancellableCPUExecutor::add(GlobalTask*, folly::Func)::<lambda()> >(folly::detail::function::Data &)>, | |
exec_ = 0x606ab0 <folly::detail::function::DispatchSmallTrivial::exec_<16ul>(folly::detail::function::Op, folly::detail::function::Data*, folly::detail::function::Data*)>} | |
#46 folly::ThreadPoolExecutor::runTask(std::shared_ptr<folly::ThreadPoolExecutor::Thread> const&, folly::ThreadPoolExecutor::Task&&) () | |
at /home/couchbase/jenkins/cbdeps-ws/deps/packages/build/folly/folly-prefix/src/folly/folly/executors/ThreadPoolExecutor.cpp:98 | |
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 = 54298652305130375}} | |
stats = {expired = false, waitTime = {__r = 55505}, runTime = {__r = 0}, enqueueTime = {__d = {__r = 54298652305074870}}, requestId = 0} | |
#47 0x0000000000d17da7 in folly::CPUThreadPoolExecutor::threadRun(std::shared_ptr<folly::ThreadPoolExecutor::Thread>) () | |
at /home/couchbase/jenkins/cbdeps-ws/deps/packages/build/folly/folly-prefix/src/folly/folly/executors/CPUThreadPoolExecutor.cpp:306 | |
task = {storage_ = {{emptyState = 0 '\000', value = {<folly::ThreadPoolExecutor::Task> = { | |
func_ = {<folly::detail::function::FunctionTraits<void()>> = {<No data fields>}, data_ = {big = 0x7f0d3f638000, tiny = { | |
__data = "\000\200c?\r\177\000\000\300\020\000A\r\177\000\000\000\000\000\000\000\000\000\000\020\022\065\001\000\000\000\000\000\361\064\001", '\000' <repeats 11 times>, __align = {<No data fields>}}}, | |
call_ = 0xbca4b0 <folly::detail::function::FunctionTraits<void()>::callSmall<CancellableCPUExecutor::add(GlobalTask*, folly::Func)::<lambda()> >(folly::detail::function::Data &)>, | |
exec_ = 0x606ab0 <folly::detail::function::DispatchSmallTrivial::exec_<16ul>(folly::detail::function::Op, folly::detail::function::Data*, folly::detail::function::Data*)>}, enqueueTime_ = {__d = {__r = 54298652305074870}}, expiration_ = {__r = 0}, | |
expireCallback_ = {<folly::detail::function::FunctionTraits<void()>> = {<No data fields>}, data_ = {big = 0x0, tiny = { | |
__data = "\000\000\000\000\000\000\000\000C\307\001\000\000\000\000\000C\307\001\000\000\000\000\000IHZ", '\000' <repeats 13 times>, "\022\266\331A\r\177\000", | |
__align = {<No data fields>}}}, call_ = 0x46b8db | |
<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, | |
---Type <return> to continue, or q <return> to quit--- | |
priority_ = 0 '\000', queueObserverPayload_ = 139692578124112}}, hasValue = true}} | |
guard = {storage_ = {{emptyState = 32 ' ', value = {list_ = {prev = 0x13d9d20 <folly::emptyList>, curr = {forbid = true, | |
allowTerminationOnBlocking = false, ex = 0x7f0d3f638100, tag = {static npos = <optimized out>, | |
b_ = 0x7f0d40e08080 <Address 0x7f0d40e08080 out of bounds>, e_ = 0x7f0d40e08099 <Address 0x7f0d40e08099 out of bounds>}}}}}, | |
hasValue = true}} | |
threadIDsGuard = {<folly::detail::ScopeGuardImplBase> = {dismissed_ = false}, function_ = {__this = 0x7f0d3f638100}} | |
#48 0x0000000000d31c4a in __invoke_impl<void, void (folly::ThreadPoolExecutor::*&)(std::shared_ptr<folly::ThreadPoolExecutor::Thread>), folly::ThreadPoolExecutor*&, std::shared_ptr<folly::ThreadPoolExecutor::Thread>&> (__f=<optimized out>, __t=<optimized out>, __f=<optimized out>, | |
__t=<optimized out>) at /opt/gcc-10.2.0/include/c++/10.2.0/ext/atomicity.h:100 | |
No locals. | |
#49 __invoke<void (folly::ThreadPoolExecutor::*&)(std::shared_ptr<folly::ThreadPoolExecutor::Thread>), folly::ThreadPoolExecutor*&, std::shared_ptr<folly::ThreadPoolExecutor::Thread>&> (__fn=<optimized out>) at /opt/gcc-10.2.0/include/c++/10.2.0/bits/invoke.h:95 | |
No locals. | |
#50 __call<void, 0, 1> (__args=<optimized out>, this=<optimized out>) at /opt/gcc-10.2.0/include/c++/10.2.0/functional:416 | |
No locals. | |
#51 operator()<> (this=<optimized out>) at /opt/gcc-10.2.0/include/c++/10.2.0/functional:499 | |
No locals. | |
#52 folly::detail::function::FunctionTraits<void ()>::callSmall<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:363 | |
fn = <optimized out> | |
#53 0x0000000000bc3f54 in operator() (this=0x7f0d401e0300) | |
at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/folly_executorpool.cc:49 | |
fn = @0x7f0d401e0300: <error reading variable> | |
#54 operator() (__closure=0x7f0d401e0300) at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/executor/folly_executorpool.cc:49 | |
threadNameOpt = {storage_ = {{emptyState = 32 ' ', value = {static npos = 18446744073709551615, | |
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, | |
_M_p = 0x7f0cdbff5220 "AuxIoPool2"}, _M_string_length = 10, {_M_local_buf = "AuxIoPool2\000\000\000\000\000", | |
_M_allocated_capacity = 8029725099529106753}}}, hasValue = true}} | |
func = <error reading variable func (Cannot access memory at address 0x7f0d401e0300)> | |
#55 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:377 | |
fn = @0x7f0d401e0300: <error reading variable> | |
#56 0x00007f0d41d36d40 in execute_native_thread_routine () at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/src/c++11/thread.cc:80 | |
No locals. | |
#57 0x00007f0d42738ea5 in start_thread () from /lib64/libpthread.so.0 | |
No symbol table info available. | |
#58 0x00007f0d4147fb0d in clone () from /lib64/libc.so.6 | |
No symbol table info available. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment