/home/tommaso/mdb/mongo_repo/src/mongo/util/stacktrace_posix.cpp:253:21: LibunwindStepIteration /home/tommaso/mdb/mongo_repo/src/mongo/util/stacktrace_posix.cpp:424:36: mongo::stack_trace_detail::(anonymous namespace)::printStackTraceImpl(mongo::stack_trace_detail::(anonymous namespace)::Options const&, mongo::StackTraceSink*) (.constprop.586) /home/tommaso/mdb/mongo_repo/src/mongo/util/stacktrace_posix.cpp:477:44: mongo::printStackTrace() /home/tommaso/mdb/mongo_repo/src/mongo/db/s/collection_sharding_runtime.cpp:146:24: mongo::CollectionShardingRuntime::getCollectionDescription() /home/tommaso/mdb/mongo_repo/src/mongo/db/exec/update_stage.cpp:184:61: mongo::UpdateStage::transformAndUpdate(mongo::Snapshotted const&, mongo::RecordId&) /home/tommaso/mdb/mongo_repo/src/mongo/db/exec/update_stage.cpp:532:40: mongo::UpdateStage::doWork(unsigned long*) /home/tommaso/mdb/mongo_repo/src/mongo/db/exec/plan_stage.h:208:39: mongo::PlanStage::work(unsigned long*) /home/tommaso/mdb/mongo_repo/src/mongo/db/query/plan_executor_impl.cpp:554:49: mongo::PlanExecutorImpl::_getNextImpl(mongo::Snapshotted*, mongo::RecordId*) /home/tommaso/mdb/mongo_repo/src/mongo/db/query/plan_executor_impl.cpp:393:35: mongo::PlanExecutorImpl::getNext(mongo::Document*, mongo::RecordId*) /home/tommaso/mdb/mongo_repo/src/mongo/db/query/plan_executor_impl.cpp:684:30: mongo::PlanExecutorImpl::executePlan() /home/tommaso/mdb/mongo_repo/src/mongo/db/ops/write_ops_exec.cpp:677:5: performSingleUpdateOp /home/tommaso/mdb/mongo_repo/src/mongo/db/ops/write_ops_exec.cpp:744:68: performSingleUpdateOpWithDupKeyRetry /home/tommaso/mdb/mongo_repo/src/mongo/db/ops/write_ops_exec.cpp:820:74: mongo::performUpdates(mongo::OperationContext*, mongo::write_ops::Update const&) /home/tommaso/mdb/mongo_repo/src/mongo/db/commands/write_commands/write_commands.cpp:389:54: mongo::(anonymous namespace)::CmdUpdate::Invocation::runImpl(mongo::OperationContext*, mongo::BSONObjBuilder&) const /home/tommaso/mdb/mongo_repo/src/mongo/db/commands/write_commands/write_commands.cpp:241:20: mongo::(anonymous namespace)::WriteCommand::InvocationBase::run(mongo::OperationContext*, mongo::rpc::ReplyBuilderInterface*) /home/tommaso/mdb/mongo_repo/src/mongo/db/commands.cpp:184:20: mongo::CommandHelpers::runCommandInvocation(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::CommandInvocation*, mongo::rpc::ReplyBuilderInterface*) /home/tommaso/mdb/mongo_repo/src/mongo/db/service_entry_point_common.cpp:639:45: mongo::(anonymous namespace)::invokeWithSessionCheckedOut(mongo::OperationContext*, mongo::OpMsgRequest const&, mongo::CommandInvocation*, mongo::OperationSessionInfoFromClient const&, mongo::rpc::ReplyBuilderInterface*) /home/tommaso/mdb/mongo_repo/src/mongo/db/service_entry_point_common.cpp:813:44: mongo::(anonymous namespace)::runCommandImpl(mongo::OperationContext*, mongo::CommandInvocation*, mongo::OpMsgRequest const&, mongo::rpc::ReplyBuilderInterface*, mongo::LogicalTime, mongo::ServiceEntryPointCommon::Hooks const&, mongo::BSONObjBuilder*, mongo::OperationSessionInfoFromClient const&) /home/tommaso/mdb/mongo_repo/src/mongo/db/service_entry_point_common.cpp:1193:32: mongo::(anonymous namespace)::execCommandDatabase(mongo::OperationContext*, mongo::Command*, mongo::OpMsgRequest const&, mongo::rpc::ReplyBuilderInterface*, mongo::ServiceEntryPointCommon::Hooks const&) /home/tommaso/mdb/mongo_repo/src/mongo/db/service_entry_point_common.cpp:1373:32: operator() /home/tommaso/mdb/mongo_repo/src/mongo/db/service_entry_point_common.cpp:1393:6: mongo::(anonymous namespace)::receivedCommands(mongo::OperationContext*, mongo::Message const&, mongo::ServiceEntryPointCommon::Hooks const&) /home/tommaso/mdb/mongo_repo/src/mongo/db/service_entry_point_common.cpp:1697:38: mongo::ServiceEntryPointCommon::handleRequest(mongo::OperationContext*, mongo::Message const&, mongo::ServiceEntryPointCommon::Hooks const&) /home/tommaso/mdb/mongo_repo/src/mongo/db/service_entry_point_mongod.cpp:275:68: mongo::ServiceEntryPointMongod::handleRequest(mongo::OperationContext*, mongo::Message const&) /home/tommaso/mdb/mongo_repo/src/mongo/transport/service_state_machine.cpp:470:72: mongo::ServiceStateMachine::_processMessage(mongo::ServiceStateMachine::ThreadGuard) /home/tommaso/mdb/mongo_repo/src/mongo/transport/service_state_machine.cpp:548:32: mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) /home/tommaso/mdb/mongo_repo/src/mongo/transport/service_state_machine.cpp:592:29: operator() /opt/mongodbtoolchain/stow/gcc-v3.DR0/include/c++/8.2.0/bits/std_function.h:297:37: std::_Function_handler::_M_invoke(std::_Any_data const&) /opt/mongodbtoolchain/stow/gcc-v3.DR0/include/c++/8.2.0/bits/std_function.h:687:14: std::function::operator()() const /home/tommaso/mdb/mongo_repo/src/mongo/transport/service_executor_synchronous.cpp:107:17: mongo::transport::ServiceExecutorSynchronous::schedule(std::function, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName) /home/tommaso/mdb/mongo_repo/src/mongo/transport/service_state_machine.cpp:595:80: mongo::ServiceStateMachine::_scheduleNextWithGuard(mongo::ServiceStateMachine::ThreadGuard, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName, mongo::ServiceStateMachine::Ownership) /home/tommaso/mdb/mongo_repo/src/mongo/transport/service_state_machine.cpp:373:38: mongo::ServiceStateMachine::_sourceCallback(mongo::Status) /home/tommaso/mdb/mongo_repo/src/mongo/transport/service_state_machine.cpp:329:24: operator() /home/tommaso/mdb/mongo_repo/src/mongo/util/future_impl.h:237:16: auto mongo::future_details::call)&, mongo::StatusWith >(mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard)::'lambda0'(mongo::StatusWith)&, mongo::StatusWith&&) /home/tommaso/mdb/mongo_repo/src/mongo/util/future_impl.h:851:32: operator() /home/tommaso/mdb/mongo_repo/src/mongo/util/future_impl.h:1163:27: generalImpl::getAsync(Func&&) && [with Func = mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard)::)>; T = mongo::Message]::, mongo::future_details::FutureImpl::getAsync(Func&&) && [with Func = mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard)::)>; T = mongo::Message]::, mongo::future_details::FutureImpl::getAsync(Func&&) && [with Func = mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard)::)>; T = mongo::Message]:: > /home/tommaso/mdb/mongo_repo/src/mongo/util/future_impl.h:865:14: getAsync)> > /home/tommaso/mdb/mongo_repo/src/mongo/util/future.h:348:9: getAsync)> > /home/tommaso/mdb/mongo_repo/src/mongo/transport/service_state_machine.cpp:324:29: mongo::ServiceStateMachine::_sourceMessage(mongo::ServiceStateMachine::ThreadGuard) /home/tommaso/mdb/mongo_repo/src/mongo/transport/service_state_machine.cpp:545:31: mongo::ServiceStateMachine::_runNextInGuard(mongo::ServiceStateMachine::ThreadGuard) /home/tommaso/mdb/mongo_repo/src/mongo/transport/service_state_machine.cpp:592:29: operator() /opt/mongodbtoolchain/stow/gcc-v3.DR0/include/c++/8.2.0/bits/std_function.h:297:37: std::_Function_handler::_M_invoke(std::_Any_data const&) /opt/mongodbtoolchain/stow/gcc-v3.DR0/include/c++/8.2.0/bits/std_function.h:687:14: std::function::operator()() const /home/tommaso/mdb/mongo_repo/src/mongo/transport/service_executor_synchronous.cpp:124:36: operator() /opt/mongodbtoolchain/stow/gcc-v3.DR0/include/c++/8.2.0/bits/std_function.h:297:37: std::_Function_handler, mongo::transport::ServiceExecutor::ScheduleFlags, mongo::transport::ServiceExecutorTaskName)::'lambda0'()>::_M_invoke(std::_Any_data const&) /opt/mongodbtoolchain/stow/gcc-v3.DR0/include/c++/8.2.0/bits/std_function.h:687:14: std::function::operator()() const /home/tommaso/mdb/mongo_repo/src/mongo/transport/service_entry_point_utils.cpp:100:14: operator() /opt/mongodbtoolchain/stow/gcc-v3.DR0/include/c++/8.2.0/bits/std_function.h:297:37: std::_Function_handler)::'lambda1'()>::_M_invoke(std::_Any_data const&) /opt/mongodbtoolchain/stow/gcc-v3.DR0/include/c++/8.2.0/bits/std_function.h:687:14: std::function::operator()() const /home/tommaso/mdb/mongo_repo/src/mongo/transport/service_entry_point_utils.cpp:58:15: mongo::(anonymous namespace)::runFunc(void*) ??:0:0: start_thread /build/glibc-OTsEL5/glibc-2.27/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:95:0: clone