Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-70598

non-JSON log statements emitted, missing all attribute data

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Server Security

      Here's my code, which I expect to log lots of valuable hard-won data about a deadlock.

      
                      if (oWants && *oWants == hold) {
                          LOGV2_FATAL(7015100,
                                      "Deadlock: thread holds mHeld and wants mWants, "
                                      "which is held by otherThread, which wants mHeld",
                                      "thread"_attr = myName,
                                      "mHeld"_attr = hold,
                                      "mWants"_attr = *myWants,
                                      "otherThread"_attr = oName);
                      }
      
      

      Here's its output. Any idea why none of the attributes or other metatdata were logged?
      I don't remember seeing log statements in this incomplete style before. Are they new?

      I should note that I'm using a local clang dynamic build with ASAN on an ubuntu workstation.

      Scons line:

      /home/ubuntu/mongo-dev/work/mongo-vscode/python3-venv/bin/python3 \
          buildscripts/scons.py \
          VARIANT_DIR=dynamic_clang_asan \
          MONGO_GIT_HASH=unknown \
          LLVM_SYMBOLIZER=/opt/mongodbtoolchain/v3/bin/llvm-symbolizer \
          --opt=on \
          CCACHE=ccache \
          ICECC=icecc \
          --ninja=enabled \
          NINJA_PREFIX=dynamic_clang_asan \
          VERBOSE=1 \
          --link-model=dynamic \
          --variables-files=etc/scons/mongodbtoolchain_stable_clang.vars \
          --sanitize=address \
          --allocator=system \
          --modules=enterprise \
          LIBS=rt \
          generate-ninja
      
      {"t":{"$date":"2022-10-14T22:49:58.598Z"},"s":"D4", "c":"EXECUTOR", "id":0,       "ctx":"thread2","msg":"Lock ?","attr":{"mu":"executor","heldBy":"thread1","alsoHolding":[]}}
      SEVERE(7015100): Deadlock: thread holds mHeld and wants mWants, which is held by otherThread, which wants mHeld
      SEVERE(23089): Fatal assertion
      SEVERE(23090): 
      
      ***aborting after fassert() failure
      
      
      
      Got signal: 6 (Aborted).
      BACKTRACE: {"backtrace":[{"a":"7FAC28D95B7E","b":"7FAC289AE000","o":"3E7B7E","s":"_ZN5mongo18stack_trace_detail12_GLOBAL__N_119printStackTraceImplERKNS1_7OptionsEPNS_14StackTraceSinkE","C":"mongo::stack_trace_detail::(anonymous namespace)::printStackTraceImpl(mongo::stack_trace_detail::(anonymous namespace)::Options const&, mongo::StackTraceSink*)","s+":"53E"},{"a":"7FAC28D98E30","b":"7FAC289AE000","o":"3EAE30","s":"_ZN5mongo15printStackTraceERSo","C":"mongo::printStackTrace(std::ostream&)","s+":"120"},{"a":"7FAC28D8AC67","b":"7FAC289AE000","o":"3DCC67","s":"abruptQuit","s+":"217"},{"a":"7FAC269C7980","b":"7FAC269B5000","o":"12980","s":"funlockfile","s+":"50"},{"a":"7FAC263EAE87","b":"7FAC263AC000","o":"3EE87","s":"gsignal","s+":"C7"},{"a":"7FAC263EC7F1","b":"7FAC263AC000","o":"407F1","s":"abort","s+":"141"},{"a":"7FAC28D60D50","b":"7FAC289AE000","o":"3B2D50","s":"_ZN5mongo12_GLOBAL__N_19callAbortEv","C":"mongo::(anonymous namespace)::callAbort()","s+":"20"},{"a":"7FAC28D6324C","b":"7FAC289AE000","o":"3B524C","s":"_ZN5mongo25fassertFailedWithLocationEiPKcj","C":"mongo::fassertFailedWithLocation(int, char const*, unsigned int)","s+":"43C"},{"a":"7FAC2BB62B75","b":"7FAC2BAFE000","o":"64B75","s":"_ZNSt11unique_lockIN5mongo9transport12_GLOBAL__N_110ChattySync11ChattyMutexEE4lockEv","C":"std::unique_lock<mongo::transport::(anonymous namespace)::ChattySync::ChattyMutex>::lock()","s+":"5C25"},{"a":"7FAC2BB6A679","b":"7FAC2BAFE000","o":"6C679","s":"_ZNSt17_Function_handlerIFNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEvEZN5mongo5logv26detail8mapValueINS7_9transport12_GLOBAL__N_114ManagedBucketsINSC_6WorkerEEELi0EEENS8_20CustomAttributeValueERKT_EUlvE_E9_M_invokeERKSt9_Any_data","C":"std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (), mongo::logv2::detail::mapValue<mongo::transport::(anonymous namespace)::ManagedBuckets<mongo::transport::(anonymous namespace)::Worker>, 0>(mongo::transport::(anonymous namespace)::ManagedBuckets<mongo::transport::(anonymous namespace)::Worker> const&)::{lambda()#1}>::_M_invoke(std::_Any_data const&)","s+":"129"},{"a":"7FAC28CE82B6","b":"7FAC289AE000","o":"33A2B6","s":"_ZZNK5mongo5logv213JSONFormatter6formatERN3fmt2v719basic_memory_bufferIcLm500ESaIcEEENS0_11LogSeverityENS0_12LogComponentENS_6Date_tEiNS_10StringDataESB_RKNS0_26TypeErasedAttributeStorageENS0_6LogTagEPKNS_8TenantIdENS0_13LogTruncationEENK3$_8clERZNKS1_6formatES7_S8_S9_SA_iSB_SB_SE_SF_SI_SJ_E12CommaTracker","C":"mongo::logv2::JSONFormatter::format(fmt::v7::basic_memory_buffer<char, 500ul, std::allocator<char> >&, mongo::logv2::LogSeverity, mongo::logv2::LogComponent, mongo::Date_t, int, mongo::StringData, mongo::StringData, mongo::logv2::TypeErasedAttributeStorage const&, mongo::logv2::LogTag, mongo::TenantId const*, mongo::logv2::LogTruncation) const::$_8::operator()(mongo::logv2::JSONFormatter::format(fmt::v7::basic_memory_buffer<char, 500ul, std::allocator<char> >&, mongo::logv2::LogSeverity, mongo::logv2::LogComponent, mongo::Date_t, int, mongo::StringData, mongo::StringData, mongo::logv2::TypeErasedAttributeStorage const&, mongo::logv2::LogTag, mongo::TenantId const*, mongo::logv2::LogTruncation) const::CommaTracker&) const","s+":"9C56"},{"a":"7FAC28CDD9BE","b":"7FAC289AE000","o":"32F9BE","s":"_ZNK5mongo5logv213JSONFormatter6formatERN3fmt2v719basic_memory_bufferIcLm500ESaIcEEENS0_11LogSeverityENS0_12LogComponentENS_6Date_tEiNS_10StringDataESB_RKNS0_26TypeErasedAttributeStorageENS0_6LogTagEPKNS_8TenantIdENS0_13LogTruncationE","C":"mongo::logv2::JSONFormatter::format(fmt::v7::basic_memory_buffer<char, 500ul, std::allocator<char> >&, mongo::logv2::LogSeverity, mongo::logv2::LogComponent, mongo::Date_t, int, mongo::StringData, mongo::StringData, mongo::logv2::TypeErasedAttributeStorage const&, mongo::logv2::LogTag, mongo::TenantId const*, mongo::logv2::LogTruncation) const","s+":"B0E"},{"a":"7FAC28CDE394","b":"7FAC289AE000","o":"330394","s":"_ZNK5mongo5logv213JSONFormatterclERKN5boost3log11v2_mt_posix11record_viewERNS4_24basic_formatting_ostreamIcSt11char_traitsIcESaIcEEE","C":"mongo::logv2::JSONFormatter::operator()(boost::log::v2_mt_posix::record_view const&, boost::log::v2_mt_posix::basic_formatting_ostream<char, std::char_traits<char>, std::allocator<char> >&) const","s+":"514"},{"a":"7FAC28D2A5FB","b":"7FAC289AE000","o":"37C5FB","s":"_ZN5boost3log11v2_mt_posix5sinks30basic_formatting_sink_frontendIcE11feed_recordINS1_3aux10fake_mutexEN5mongo5logv216CompositeBackendIJNS2_26basic_text_ostream_backendIcEENS9_10RamLogSinkESD_NS9_14UserAssertSinkEEEEEEvRKNS1_11record_viewERT_RT0_","C":"void boost::log::v2_mt_posix::sinks::basic_formatting_sink_frontend<char>::feed_record<boost::log::v2_mt_posix::aux::fake_mutex, mongo::logv2::CompositeBackend<boost::log::v2_mt_posix::sinks::basic_text_ostream_backend<char>, mongo::logv2::RamLogSink, mongo::logv2::RamLogSink, mongo::logv2::UserAssertSink> >(boost::log::v2_mt_posix::record_view const&, boost::log::v2_mt_posix::aux::fake_mutex&, mongo::logv2::CompositeBackend<boost::log::v2_mt_posix::sinks::basic_text_ostream_backend<char>, mongo::logv2::RamLogSink, mongo::logv2::RamLogSink, mongo::logv2::UserAssertSink>&)","s+":"12B"},{"a":"7FAC28D263FA","b":"7FAC289AE000","o":"3783FA","s":"_ZN5boost3log11v2_mt_posix5sinks13unlocked_sinkIN5mongo5logv216CompositeBackendIJNS2_26basic_text_ostream_backendIcEENS5_10RamLogSinkES9_NS5_14UserAssertSinkEEEEE7consumeERKNS1_11record_viewE","C":"boost::log::v2_mt_posix::sinks::unlocked_sink<mongo::logv2::CompositeBackend<boost::log::v2_mt_posix::sinks::basic_text_ostream_backend<char>, mongo::logv2::RamLogSink, mongo::logv2::RamLogSink, mongo::logv2::UserAssertSink> >::consume(boost::log::v2_mt_posix::record_view const&)","s+":"CA"},{"a":"7FAC2F18C02D","b":"7FAC2F115000","o":"7702D","s":"_ZN5boost3log11v2_mt_posix5sinks4sink11try_consumeERKNS1_11record_viewE","C":"boost::log::v2_mt_posix::sinks::sink::try_consume(boost::log::v2_mt_posix::record_view const&)","s+":"2D"},{"a":"7FAC2848E119","b":"7FAC283E4000","o":"AA119","s":"_ZN5boost3log11v2_mt_posix4core16push_record_moveERNS1_6recordE","C":"boost::log::v2_mt_posix::core::push_record_move(boost::log::v2_mt_posix::record&)","s+":"449"},{"a":"7FAC28D016B9","b":"7FAC289AE000","o":"3536B9","s":"_ZN5mongo5logv29LogSource11push_recordEON5boost3log11v2_mt_posix6recordE","C":"mongo::logv2::LogSource::push_record(boost::log::v2_mt_posix::record&&)","s+":"29"},{"a":"7FAC28CFE9C2","b":"7FAC289AE000","o":"3509C2","s":"_ZN5mongo5logv26detail10_doLogImplEiRKNS0_11LogSeverityERKNS0_10LogOptionsENS_10StringDataERKNS0_26TypeErasedAttributeStorageE","C":"mongo::logv2::detail::_doLogImpl(int, mongo::logv2::LogSeverity const&, mongo::logv2::LogOptions const&, mongo::StringData, mongo::logv2::TypeErasedAttributeStorage const&)","s+":"C42"},{"a":"7FAC28CFF92B","b":"7FAC289AE000","o":"35192B","s":"_ZN5mongo5logv26detail9doLogImplEiRKNS0_11LogSeverityERKNS0_10LogOptionsENS_10StringDataERKNS0_26TypeErasedAttributeStorageE","C":"mongo::logv2::detail::doLogImpl(int, mongo::logv2::LogSeverity const&, mongo::logv2::LogOptions const&, mongo::StringData, mongo::logv2::TypeErasedAttributeStorage const&)","s+":"1EB"},{"a":"7FAC2BB6694A","b":"7FAC2BAFE000","o":"6894A","s":"_ZN5mongo9transport12_GLOBAL__N_111SyncService9WorkerEnv13onReadyThreadESt10shared_ptrINS1_6WorkerEE","C":"mongo::transport::(anonymous namespace)::SyncService::WorkerEnv::onReadyThread(std::shared_ptr<mongo::transport::(anonymous namespace)::Worker>)","s+":"DBA"},{"a":"7FAC2BB6D29E","b":"7FAC2BAFE000","o":"6F29E","s":"_ZN5mongo9transport12_GLOBAL__N_16Worker3runEv","C":"mongo::transport::(anonymous namespace)::Worker::run()","s+":"9EE"},{"a":"7FAC2BB6C099","b":"7FAC2BAFE000","o":"6E099","s":"_ZZN5mongo15unique_functionIFvvEE8makeImplIZNS_9transport12_GLOBAL__N_125launchServiceWorkerThreadES2_E4$_10EEDaOT_EN12SpecificImpl4callEv","C":"mongo::unique_function<void ()>::makeImpl<mongo::transport::(anonymous namespace)::launchServiceWorkerThread(mongo::unique_function<void ()>)::$_10>(mongo::transport::(anonymous namespace)::launchServiceWorkerThread(mongo::unique_function<void ()>)::$_10&&)::SpecificImpl::call()","s+":"1F9"},{"a":"7FAC2BB6C31E","b":"7FAC2BAFE000","o":"6E31E","s":"_ZZN5mongo9transport12_GLOBAL__N_125launchServiceWorkerThreadENS_15unique_functionIFvvEEEEN4$_118__invokeEPv","C":"mongo::transport::(anonymous namespace)::launchServiceWorkerThread(mongo::unique_function<void ()>)::$_11::__invoke(void*)","s+":"5E"},{"a":"7FAC269BC6DB","b":"7FAC269B5000","o":"76DB","s":"start_thread","s+":"DB"},{"a":"7FAC264CD61F","b":"7FAC263AC000","o":"12161F","s":"clone","s+":"3F"}],"processInfo":{"mongodbVersion":"unknown","gitVersion":"none","compiledModules":["unknown"],"uname":{"sysname":"Linux","release":"5.4.0-1084-aws","version":"#91~18.04.1-Ubuntu SMP Sun Aug 14 01:24:43 UTC 2022","machine":"x86_64"},"somap":[{"b":"7FAC2F115000","path":"/home/ubuntu/mongo-dev/work/mongo-vscode/build/install/bin/../lib/libunittest.so","elfType":3,"buildId":"4787B638C13BD1F328BEF97E31B1F68F37E2D0AA"},{"b":"7FAC2BAFE000","path":"/home/ubuntu/mongo-dev/work/mongo-vscode/build/install/bin/../lib/libservice_executor.so","elfType":3,"buildId":"6823ECF1E45BF41B5EEDFD5FCA1AE222F44FCAC8"},{"b":"7FAC289AE000","path":"/home/ubuntu/mongo-dev/work/mongo-vscode/build/install/bin/../lib/libbase.so","elfType":3,"buildId":"E0DACC3F24D63E8E5C95E7841FCBAFC134017738"},{"b":"7FAC283E4000","path":"/home/ubuntu/mongo-dev/work/mongo-vscode/build/install/bin/../lib/libboost_log.so","elfType":3,"buildId":"1E4CE3965D62A125C9BC3A44CFD9AA9FF2DCD682"},{"b":"7FAC269B5000","path":"/lib/x86_64-linux-gnu/libpthread.so.0","elfType":3,"buildId":"1F06001733B9BE9478B105FAF0DAC6BDF36C85DE"},{"b":"7FAC263AC000","path":"/lib/x86_64-linux-gnu/libc.so.6","elfType":3,"buildId":"F7307432A8B162377E77A182B6CC2E53D771EC4B"}]}}
        Frame: {"a":"7FAC28D95B7E","b":"7FAC289AE000","o":"3E7B7E","s":"_ZN5mongo18stack_trace_detail12_GLOBAL__N_119printStackTraceImplERKNS1_7OptionsEPNS_14StackTraceSinkE","C":"mongo::stack_trace_detail::(anonymous namespace)::printStackTraceImpl(mongo::stack_trace_detail::(anonymous namespace)::Options const&, mongo::StackTraceSink*)","s+":"53E"}
        Frame: {"a":"7FAC28D98E30","b":"7FAC289AE000","o":"3EAE30","s":"_ZN5mongo15printStackTraceERSo","C":"mongo::printStackTrace(std::ostream&)","s+":"120"}
        Frame: {"a":"7FAC28D8AC67","b":"7FAC289AE000","o":"3DCC67","s":"abruptQuit","s+":"217"}
        Frame: {"a":"7FAC269C7980","b":"7FAC269B5000","o":"12980","s":"funlockfile","s+":"50"}
        Frame: {"a":"7FAC263EAE87","b":"7FAC263AC000","o":"3EE87","s":"gsignal","s+":"C7"}
        Frame: {"a":"7FAC263EC7F1","b":"7FAC263AC000","o":"407F1","s":"abort","s+":"141"}
        Frame: {"a":"7FAC28D60D50","b":"7FAC289AE000","o":"3B2D50","s":"_ZN5mongo12_GLOBAL__N_19callAbortEv","C":"mongo::(anonymous namespace)::callAbort()","s+":"20"}
        Frame: {"a":"7FAC28D6324C","b":"7FAC289AE000","o":"3B524C","s":"_ZN5mongo25fassertFailedWithLocationEiPKcj","C":"mongo::fassertFailedWithLocation(int, char const*, unsigned int)","s+":"43C"}
        Frame: {"a":"7FAC2BB62B75","b":"7FAC2BAFE000","o":"64B75","s":"_ZNSt11unique_lockIN5mongo9transport12_GLOBAL__N_110ChattySync11ChattyMutexEE4lockEv","C":"std::unique_lock<mongo::transport::(anonymous namespace)::ChattySync::ChattyMutex>::lock()","s+":"5C25"}
        Frame: {"a":"7FAC2BB6A679","b":"7FAC2BAFE000","o":"6C679","s":"_ZNSt17_Function_handlerIFNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEvEZN5mongo5logv26detail8mapValueINS7_9transport12_GLOBAL__N_114ManagedBucketsINSC_6WorkerEEELi0EEENS8_20CustomAttributeValueERKT_EUlvE_E9_M_invokeERKSt9_Any_data","C":"std::_Function_handler<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (), mongo::logv2::detail::mapValue<mongo::transport::(anonymous namespace)::ManagedBuckets<mongo::transport::(anonymous namespace)::Worker>, 0>(mongo::transport::(anonymous namespace)::ManagedBuckets<mongo::transport::(anonymous namespace)::Worker> const&)::{lambda()#1}>::_M_invoke(std::_Any_data const&)","s+":"129"}
        Frame: {"a":"7FAC28CE82B6","b":"7FAC289AE000","o":"33A2B6","s":"_ZZNK5mongo5logv213JSONFormatter6formatERN3fmt2v719basic_memory_bufferIcLm500ESaIcEEENS0_11LogSeverityENS0_12LogComponentENS_6Date_tEiNS_10StringDataESB_RKNS0_26TypeErasedAttributeStorageENS0_6LogTagEPKNS_8TenantIdENS0_13LogTruncationEENK3$_8clERZNKS1_6formatES7_S8_S9_SA_iSB_SB_SE_SF_SI_SJ_E12CommaTracker","C":"mongo::logv2::JSONFormatter::format(fmt::v7::basic_memory_buffer<char, 500ul, std::allocator<char> >&, mongo::logv2::LogSeverity, mongo::logv2::LogComponent, mongo::Date_t, int, mongo::StringData, mongo::StringData, mongo::logv2::TypeErasedAttributeStorage const&, mongo::logv2::LogTag, mongo::TenantId const*, mongo::logv2::LogTruncation) const::$_8::operator()(mongo::logv2::JSONFormatter::format(fmt::v7::basic_memory_buffer<char, 500ul, std::allocator<char> >&, mongo::logv2::LogSeverity, mongo::logv2::LogComponent, mongo::Date_t, int, mongo::StringData, mongo::StringData, mongo::logv2::TypeErasedAttributeStorage const&, mongo::logv2::LogTag, mongo::TenantId const*, mongo::logv2::LogTruncation) const::CommaTracker&) const","s+":"9C56"}
        Frame: {"a":"7FAC28CDD9BE","b":"7FAC289AE000","o":"32F9BE","s":"_ZNK5mongo5logv213JSONFormatter6formatERN3fmt2v719basic_memory_bufferIcLm500ESaIcEEENS0_11LogSeverityENS0_12LogComponentENS_6Date_tEiNS_10StringDataESB_RKNS0_26TypeErasedAttributeStorageENS0_6LogTagEPKNS_8TenantIdENS0_13LogTruncationE","C":"mongo::logv2::JSONFormatter::format(fmt::v7::basic_memory_buffer<char, 500ul, std::allocator<char> >&, mongo::logv2::LogSeverity, mongo::logv2::LogComponent, mongo::Date_t, int, mongo::StringData, mongo::StringData, mongo::logv2::TypeErasedAttributeStorage const&, mongo::logv2::LogTag, mongo::TenantId const*, mongo::logv2::LogTruncation) const","s+":"B0E"}
        Frame: {"a":"7FAC28CDE394","b":"7FAC289AE000","o":"330394","s":"_ZNK5mongo5logv213JSONFormatterclERKN5boost3log11v2_mt_posix11record_viewERNS4_24basic_formatting_ostreamIcSt11char_traitsIcESaIcEEE","C":"mongo::logv2::JSONFormatter::operator()(boost::log::v2_mt_posix::record_view const&, boost::log::v2_mt_posix::basic_formatting_ostream<char, std::char_traits<char>, std::allocator<char> >&) const","s+":"514"}
        Frame: {"a":"7FAC28D2A5FB","b":"7FAC289AE000","o":"37C5FB","s":"_ZN5boost3log11v2_mt_posix5sinks30basic_formatting_sink_frontendIcE11feed_recordINS1_3aux10fake_mutexEN5mongo5logv216CompositeBackendIJNS2_26basic_text_ostream_backendIcEENS9_10RamLogSinkESD_NS9_14UserAssertSinkEEEEEEvRKNS1_11record_viewERT_RT0_","C":"void boost::log::v2_mt_posix::sinks::basic_formatting_sink_frontend<char>::feed_record<boost::log::v2_mt_posix::aux::fake_mutex, mongo::logv2::CompositeBackend<boost::log::v2_mt_posix::sinks::basic_text_ostream_backend<char>, mongo::logv2::RamLogSink, mongo::logv2::RamLogSink, mongo::logv2::UserAssertSink> >(boost::log::v2_mt_posix::record_view const&, boost::log::v2_mt_posix::aux::fake_mutex&, mongo::logv2::CompositeBackend<boost::log::v2_mt_posix::sinks::basic_text_ostream_backend<char>, mongo::logv2::RamLogSink, mongo::logv2::RamLogSink, mongo::logv2::UserAssertSink>&)","s+":"12B"}
        Frame: {"a":"7FAC28D263FA","b":"7FAC289AE000","o":"3783FA","s":"_ZN5boost3log11v2_mt_posix5sinks13unlocked_sinkIN5mongo5logv216CompositeBackendIJNS2_26basic_text_ostream_backendIcEENS5_10RamLogSinkES9_NS5_14UserAssertSinkEEEEE7consumeERKNS1_11record_viewE","C":"boost::log::v2_mt_posix::sinks::unlocked_sink<mongo::logv2::CompositeBackend<boost::log::v2_mt_posix::sinks::basic_text_ostream_backend<char>, mongo::logv2::RamLogSink, mongo::logv2::RamLogSink, mongo::logv2::UserAssertSink> >::consume(boost::log::v2_mt_posix::record_view const&)","s+":"CA"}
        Frame: {"a":"7FAC2F18C02D","b":"7FAC2F115000","o":"7702D","s":"_ZN5boost3log11v2_mt_posix5sinks4sink11try_consumeERKNS1_11record_viewE","C":"boost::log::v2_mt_posix::sinks::sink::try_consume(boost::log::v2_mt_posix::record_view const&)","s+":"2D"}
        Frame: {"a":"7FAC2848E119","b":"7FAC283E4000","o":"AA119","s":"_ZN5boost3log11v2_mt_posix4core16push_record_moveERNS1_6recordE","C":"boost::log::v2_mt_posix::core::push_record_move(boost::log::v2_mt_posix::record&)","s+":"449"}
        Frame: {"a":"7FAC28D016B9","b":"7FAC289AE000","o":"3536B9","s":"_ZN5mongo5logv29LogSource11push_recordEON5boost3log11v2_mt_posix6recordE","C":"mongo::logv2::LogSource::push_record(boost::log::v2_mt_posix::record&&)","s+":"29"}
        Frame: {"a":"7FAC28CFE9C2","b":"7FAC289AE000","o":"3509C2","s":"_ZN5mongo5logv26detail10_doLogImplEiRKNS0_11LogSeverityERKNS0_10LogOptionsENS_10StringDataERKNS0_26TypeErasedAttributeStorageE","C":"mongo::logv2::detail::_doLogImpl(int, mongo::logv2::LogSeverity const&, mongo::logv2::LogOptions const&, mongo::StringData, mongo::logv2::TypeErasedAttributeStorage const&)","s+":"C42"}
        Frame: {"a":"7FAC28CFF92B","b":"7FAC289AE000","o":"35192B","s":"_ZN5mongo5logv26detail9doLogImplEiRKNS0_11LogSeverityERKNS0_10LogOptionsENS_10StringDataERKNS0_26TypeErasedAttributeStorageE","C":"mongo::logv2::detail::doLogImpl(int, mongo::logv2::LogSeverity const&, mongo::logv2::LogOptions const&, mongo::StringData, mongo::logv2::TypeErasedAttributeStorage const&)","s+":"1EB"}
        Frame: {"a":"7FAC2BB6694A","b":"7FAC2BAFE000","o":"6894A","s":"_ZN5mongo9transport12_GLOBAL__N_111SyncService9WorkerEnv13onReadyThreadESt10shared_ptrINS1_6WorkerEE","C":"mongo::transport::(anonymous namespace)::SyncService::WorkerEnv::onReadyThread(std::shared_ptr<mongo::transport::(anonymous namespace)::Worker>)","s+":"DBA"}
        Frame: {"a":"7FAC2BB6D29E","b":"7FAC2BAFE000","o":"6F29E","s":"_ZN5mongo9transport12_GLOBAL__N_16Worker3runEv","C":"mongo::transport::(anonymous namespace)::Worker::run()","s+":"9EE"}
        Frame: {"a":"7FAC2BB6C099","b":"7FAC2BAFE000","o":"6E099","s":"_ZZN5mongo15unique_functionIFvvEE8makeImplIZNS_9transport12_GLOBAL__N_125launchServiceWorkerThreadES2_E4$_10EEDaOT_EN12SpecificImpl4callEv","C":"mongo::unique_function<void ()>::makeImpl<mongo::transport::(anonymous namespace)::launchServiceWorkerThread(mongo::unique_function<void ()>)::$_10>(mongo::transport::(anonymous namespace)::launchServiceWorkerThread(mongo::unique_function<void ()>)::$_10&&)::SpecificImpl::call()","s+":"1F9"}
        Frame: {"a":"7FAC2BB6C31E","b":"7FAC2BAFE000","o":"6E31E","s":"_ZZN5mongo9transport12_GLOBAL__N_125launchServiceWorkerThreadENS_15unique_functionIFvvEEEEN4$_118__invokeEPv","C":"mongo::transport::(anonymous namespace)::launchServiceWorkerThread(mongo::unique_function<void ()>)::$_11::__invoke(void*)","s+":"5E"}
        Frame: {"a":"7FAC269BC6DB","b":"7FAC269B5000","o":"76DB","s":"start_thread","s+":"DB"}
        Frame: {"a":"7FAC264CD61F","b":"7FAC263AC000","o":"12161F","s":"clone","s+":"3F"}
      
      

            Assignee:
            backlog-server-security [DO NOT USE] Backlog - Security Team
            Reporter:
            billy.donahue@mongodb.com Billy Donahue
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: