<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:39:04 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[SERVER-35180] Safeguard from setting operation session info values while in a direct client</title>
                <link>https://jira.mongodb.org/browse/SERVER-35180</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Update: to solve a greater issue uncovered by this ticket, we will prevent any operation session info from being set inside a direct client.&lt;/p&gt;

&lt;p&gt;Since eval reuses its operation context for the commands it runs, if an eval is run inside a session and an inner command contains a different lsid, &lt;a href=&quot;https://github.com/mongodb/mongo/blob/6ab1592260c9b21/src/mongo/db/operation_context.cpp#L368&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;this invariant&lt;/a&gt; can be hit when parsing the inner command&#160;&lt;a href=&quot;https://github.com/mongodb/mongo/blob/6ab1592260c9b21/src/mongo/db/initialize_operation_session_info.cpp#L67&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;here&lt;/a&gt;, since the outer eval will have already placed the id of its session on the operation context.&lt;/p&gt;

&lt;p&gt;This doesn&apos;t fail for other commands as far as I can tell, only count. It may have something to do with the &lt;a href=&quot;https://github.com/mongodb/mongo/blob/6ab1592260c9b21/src/mongo/db/dbdirectclient.cpp#L179-L180&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;special handling of count inside dbdirectclient&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Example stacktrace:&lt;/p&gt;
&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;2018-05-22T18:16:48.754-0400 F -        [js] Invariant failure !_lsid src/mongo/db/operation_context.cpp 368&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;2018-05-22T18:16:48.754-0400 F -        [js]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&amp;nbsp;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;***aborting after invariant() failure&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&amp;nbsp;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&amp;nbsp;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;2018-05-22T18:16:48.865-0400 F -        [js] Got signal: 6 (Aborted).&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; 0x5622739eb968 0x5622739ea92d 0x5622739ead9a 0x7f4560cac890 0x7f45608e7e97 0x7f45608e9801 0x5622739def8c 0x562271a14093 0x56227391fed1 0x56227314a80b 0x562271a7918c 0x562271a7bd5e 0x562271a7c590 0x562271a7e821 0x562271a658e4 0x562273004d67 0x562273004e59 0x5622732291df 0x56227322944a 0x562273229797 0x5622723812b0 0x56227238e1ae 0x562272a6a2c6 0x5622728c2d2f 0x562272a6a2c6 0x562272a7b5cd 0x562272a69ee5 0x562272a6a3cf 0x562272a6a749 0x56227286e8e5 0x562272357fdd 0x56227235cd28 0x5622723a8f63 0x5622723ae918 0x562271a7181e 0x5622723a9767 0x5622723a5648 0x5622723a7826 0x5622723a7730 0x5622723a76c0 0x562273b851d0 0x7f4560ca16db 0x7f45609ca88f&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;----- BEGIN BACKTRACE -----&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;{&quot;backtrace&quot;:[{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;4802968&quot;,&quot;s&quot;:&quot;mongo::printStackTrace(std::ostream&amp;amp;)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;480192D&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;4801D9A&quot;},{&quot;b&quot;:&quot;7F4560C9A000&quot;,&quot;o&quot;:&quot;12890&quot;},{&quot;b&quot;:&quot;7F45608A9000&quot;,&quot;o&quot;:&quot;3EE97&quot;,&quot;s&quot;:&quot;gsignal&quot;},{&quot;b&quot;:&quot;7F45608A9000&quot;,&quot;o&quot;:&quot;40801&quot;,&quot;s&quot;:&quot;abort&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;47F5F8C&quot;,&quot;s&quot;:&quot;mongo::invariantFailedWithMsg(char const*, std::__cxx11::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt; const&amp;amp;, char const*, unsigned int)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;282B093&quot;,&quot;s&quot;:&quot;void mongo::invariantWithLocation&amp;lt;bool&amp;gt;(bool const&amp;amp;, char const*, char const*, unsigned int)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;4736ED1&quot;,&quot;s&quot;:&quot;mongo::OperationContext::setLogicalSessionId(mongo::LogicalSessionId)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;3F6180B&quot;,&quot;s&quot;:&quot;mongo::initializeOperationSessionInfo(mongo::OperationContext*, mongo::BSONObj const&amp;amp;, bool, bool, bool)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;289018C&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;2892D5E&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;2893590&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;2895821&quot;,&quot;s&quot;:&quot;mongo::ServiceEntryPointCommon::handleRequest(mongo::OperationContext*, mongo::Message const&amp;amp;, mongo::ServiceEntryPointCommon::Hooks const&amp;amp;)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;287C8E4&quot;,&quot;s&quot;:&quot;mongo::ServiceEntryPointMongod::handleRequest(mongo::OperationContext*, mongo::Message const&amp;amp;)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;3E1BD67&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;3E1BE59&quot;,&quot;s&quot;:&quot;mongo::DBDirectClient::call(mongo::Message&amp;amp;, mongo::Message&amp;amp;, bool, std::__cxx11::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;*)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;40401DF&quot;,&quot;s&quot;:&quot;mongo::DBClientBase::runCommandWithTarget(mongo::OpMsgRequest)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;404044A&quot;,&quot;s&quot;:&quot;mongo::DBClientBase::runCommandWithTarget(mongo::OpMsgRequest, std::shared_ptr&amp;lt;mongo::DBClientBase&amp;gt;)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;4040797&quot;,&quot;s&quot;:&quot;mongo::DBClientBase::runCommandWithTarget(std::__cxx11::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt; const&amp;amp;, mongo::BSONObj, mongo::BSONObj&amp;amp;, std::shared_ptr&amp;lt;mongo::DBClientBase&amp;gt;, int)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;31982B0&quot;,&quot;s&quot;:&quot;mongo::mozjs::MongoBase::Functions::runCommand::call(JSContext*, JS::CallArgs)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;31A51AE&quot;,&quot;s&quot;:&quot;bool mongo::mozjs::smUtils::wrapConstrainedMethod&amp;lt;mongo::mozjs::MongoBase::Functions::runCommand, true, mongo::mozjs::MongoLocalInfo, mongo::mozjs::MongoExternalInfo&amp;gt;(JSContext*, unsigned int, JS::Value*)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;38812C6&quot;,&quot;s&quot;:&quot;js::Invoke(JSContext*, JS::CallArgs const&amp;amp;, js::MaybeConstruct)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;36D9D2F&quot;,&quot;s&quot;:&quot;js::fun_apply(JSContext*, unsigned int, JS::Value*)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;38812C6&quot;,&quot;s&quot;:&quot;js::Invoke(JSContext*, JS::CallArgs const&amp;amp;, js::MaybeConstruct)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;38925CD&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;3880EE5&quot;,&quot;s&quot;:&quot;js::RunScript(JSContext*, js::RunState&amp;amp;)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;38813CF&quot;,&quot;s&quot;:&quot;js::Invoke(JSContext*, JS::CallArgs const&amp;amp;, js::MaybeConstruct)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;3881749&quot;,&quot;s&quot;:&quot;js::Invoke(JSContext*, JS::Value const&amp;amp;, JS::Value const&amp;amp;, unsigned int, JS::Value const*, JS::MutableHandle&amp;lt;JS::Value&amp;gt;)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;36858E5&quot;,&quot;s&quot;:&quot;JS_CallFunctionValue(JSContext*, JS::Handle&amp;lt;JSObject*&amp;gt;, JS::Handle&amp;lt;JS::Value&amp;gt;, JS::HandleValueArray const&amp;amp;, JS::MutableHandle&amp;lt;JS::Value&amp;gt;)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;316EFDD&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;3173D28&quot;,&quot;s&quot;:&quot;mongo::mozjs::MozJSImplScope::invoke(unsigned long long, mongo::BSONObj const*, mongo::BSONObj const*, int, bool, bool, bool)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;31BFF63&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;31C5918&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;288881E&quot;,&quot;s&quot;:&quot;std::function&amp;lt;void ()&amp;gt;::operator()() const&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;31C0767&quot;,&quot;s&quot;:&quot;mongo::mozjs::MozJSProxyScope::implThread(void*)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;31BC648&quot;,&quot;s&quot;:&quot;nspr::Thread::ThreadRoutine(void*)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;31BE826&quot;,&quot;s&quot;:&quot;void* std::_Bind_simple&amp;lt;void* (*(nspr::Thread*))(void*)&amp;gt;::_M_invoke&amp;lt;0ul&amp;gt;(std::_Index_tuple&amp;lt;0ul&amp;gt;)&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;31BE730&quot;,&quot;s&quot;:&quot;std::_Bind_simple&amp;lt;void* (*(nspr::Thread*))(void*)&amp;gt;::operator()()&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;31BE6C0&quot;,&quot;s&quot;:&quot;std::thread::_Impl&amp;lt;std::_Bind_simple&amp;lt;void* (*(nspr::Thread*))(void*)&amp;gt; &amp;gt;::_M_run()&quot;},{&quot;b&quot;:&quot;56226F1E9000&quot;,&quot;o&quot;:&quot;499C1D0&quot;},{&quot;b&quot;:&quot;7F4560C9A000&quot;,&quot;o&quot;:&quot;76DB&quot;},{&quot;b&quot;:&quot;7F45608A9000&quot;,&quot;o&quot;:&quot;12188F&quot;,&quot;s&quot;:&quot;clone&quot;}],&quot;processInfo&quot;:{ &quot;mongodbVersion&quot; : &quot;0.0.0&quot;, &quot;gitVersion&quot; : &quot;unknown&quot;, &quot;compiledModules&quot; : [ &quot;ninja&quot; ], &quot;uname&quot; : { &quot;sysname&quot; : &quot;Linux&quot;, &quot;release&quot; : &quot;4.15.0-20-generic&quot;, &quot;version&quot; : &quot;#21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018&quot;, &quot;machine&quot; : &quot;x86_64&quot; }, &quot;somap&quot; : [ { &quot;b&quot; : &quot;56226F1E9000&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;63BD8CD3C02FD0852B18102791799110326720B7&quot; }, { &quot;b&quot; : &quot;7FFCFDF74000&quot;, &quot;path&quot; : &quot;linux-vdso.so.1&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;A0297FE29F8038EF50A10A26C9FCF5249CCC1184&quot; }, { &quot;b&quot; : &quot;7F4561A96000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libcurl.so.4&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;7F38B52E714BA83438F6FA23F00FA23AEC965339&quot; }, { &quot;b&quot; : &quot;7F456187B000&quot;, &quot;path&quot; : &quot;/lib/x86_64-linux-gnu/libresolv.so.2&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;390E9CC4C215314B6D8ADE6D6E28F8518418039C&quot; }, { &quot;b&quot; : &quot;7F4561673000&quot;, &quot;path&quot; : &quot;/lib/x86_64-linux-gnu/librt.so.1&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;9826FBDF57ED7D6965131074CB3C08B1009C1CD8&quot; }, { &quot;b&quot; : &quot;7F456146F000&quot;, &quot;path&quot; : &quot;/lib/x86_64-linux-gnu/libdl.so.2&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;25AD56E902E23B490A9CCDB08A9744D89CB95BCC&quot; }, { &quot;b&quot; : &quot;7F45610D1000&quot;, &quot;path&quot; : &quot;/lib/x86_64-linux-gnu/libm.so.6&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;A33761AB8FB485311B3C85BF4253099D7CABE653&quot; }, { &quot;b&quot; : &quot;7F4560EB9000&quot;, &quot;path&quot; : &quot;/lib/x86_64-linux-gnu/libgcc_s.so.1&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;039AE85FEF075EC14FE3528762A0645C8CF73B29&quot; }, { &quot;b&quot; : &quot;7F4560C9A000&quot;, &quot;path&quot; : &quot;/lib/x86_64-linux-gnu/libpthread.so.0&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;28C6AADE70B2D40D1F0F3D0A1A0CAD1AB816448F&quot; }, { &quot;b&quot; : &quot;7F45608A9000&quot;, &quot;path&quot; : &quot;/lib/x86_64-linux-gnu/libc.so.6&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;B417C0BA7CC5CF06D1D1BED6652CEDB9253C60D0&quot; }, { &quot;b&quot; : &quot;7F4561D15000&quot;, &quot;path&quot; : &quot;/lib64/ld-linux-x86-64.so.2&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;64DF1B961228382FE18684249ED800AB1DCEAAD4&quot; }, { &quot;b&quot; : &quot;7F4560684000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libnghttp2.so.14&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;4F00E5207693FDC249DA42EC6472ACA6A7B929AE&quot; }, { &quot;b&quot; : &quot;7F4560467000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libidn2.so.0&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;BA5BF9A5C44F48C647E9D8270A5421AE81CCAD61&quot; }, { &quot;b&quot; : &quot;7F456024B000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/librtmp.so.1&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;69465D8AA6B19086ABF2455A703F9168BF82A69F&quot; }, { &quot;b&quot; : &quot;7F456003D000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libpsl.so.5&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;CDAF1F1946846941F9D06414EC8C812D131A168E&quot; }, { &quot;b&quot; : &quot;7F455FDD3000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libssl.so.1.1&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;9787FF1FFFE8D82268D89F6BFA3AF07B3E9D140F&quot; }, { &quot;b&quot; : &quot;7F455F95B000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;95C6AB96CFE61B3B896F617C963E75A1ABAA99AC&quot; }, { &quot;b&quot; : &quot;7F455F710000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;451E2EC02C8F974B21D1CE47F5D2C21A21C16A9F&quot; }, { &quot;b&quot; : &quot;7F455F4BE000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;0CDDF9D1F87FE7FF07D73DBE1D7CB57EE5BA802C&quot; }, { &quot;b&quot; : &quot;7F455F2B0000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/liblber-2.4.so.2&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;DD2893FC0AA3C58798F805D4C88EE086564D2EEB&quot; }, { &quot;b&quot; : &quot;7F455F093000&quot;, &quot;path&quot; : &quot;/lib/x86_64-linux-gnu/libz.so.1&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;EF3E006DFE3132A41D4D4DC0E407D6EA658E11C4&quot; }, { &quot;b&quot; : &quot;7F455ED15000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libunistring.so.2&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;62A44D226F3A74CF720305A52D3E876E214C248A&quot; }, { &quot;b&quot; : &quot;7F455E9B0000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libgnutls.so.30&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;F67AAC89381F6ACFE9979B24D4002668C4F70ABE&quot; }, { &quot;b&quot; : &quot;7F455E77C000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libhogweed.so.4&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;842BDF0B0EAAB82E19F1EABFC38769F4040FBE31&quot; }, { &quot;b&quot; : &quot;7F455E546000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libnettle.so.6&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;C20D4B3BA13FCDCC3BF6857689BA9FC70BE3F6A5&quot; }, { &quot;b&quot; : &quot;7F455E2C5000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libgmp.so.10&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;D40EA9B5EC5BC46799E4A412319617BD38BE9341&quot; }, { &quot;b&quot; : &quot;7F455DFEF000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libkrb5.so.3&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;AFF9A2A2B6ACB066BF450CC4A0772B9DC04299CB&quot; }, { &quot;b&quot; : &quot;7F455DDBD000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libk5crypto.so.3&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;04AADCB371B97A570756D69A0D5B3B0E6737E349&quot; }, { &quot;b&quot; : &quot;7F455DBB9000&quot;, &quot;path&quot; : &quot;/lib/x86_64-linux-gnu/libcom_err.so.2&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;9E885FB7F54DA464A3D2A978C71C1178A6EC7512&quot; }, { &quot;b&quot; : &quot;7F455D9AE000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libkrb5support.so.0&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;27A5983855C50A37EFA526BB12EA48CDAE3B5FCA&quot; }, { &quot;b&quot; : &quot;7F455D793000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libsasl2.so.2&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;ABB7E3F40302E6509DAD1F91DFB1F04B6A5FD072&quot; }, { &quot;b&quot; : &quot;7F455D552000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libgssapi.so.3&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;A1A98DB481968073636BBAECB561A3EA8ED198AE&quot; }, { &quot;b&quot; : &quot;7F455D223000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libp11-kit.so.0&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;8DBD451EA5651283905E16FA7DFA9908688893A3&quot; }, { &quot;b&quot; : &quot;7F455D010000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libtasn1.so.6&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;6036B89A3BB671B32E01464C0C82BFA016186352&quot; }, { &quot;b&quot; : &quot;7F455CE0C000&quot;, &quot;path&quot; : &quot;/lib/x86_64-linux-gnu/libkeyutils.so.1&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;F463E107B099910463BC32E837C73D341A52C27B&quot; }, { &quot;b&quot; : &quot;7F455CC03000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libheimntlm.so.0&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;C2376C5B831991591F1A67B976758185F86896D8&quot; }, { &quot;b&quot; : &quot;7F455C976000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libkrb5.so.26&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;69BDEE5FA0FEEDF317308BE850F78761861D520A&quot; }, { &quot;b&quot; : &quot;7F455C6D4000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libasn1.so.8&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;315D74995AAA32DE4D15BA25F335066988B1B230&quot; }, { &quot;b&quot; : &quot;7F455C49E000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libhcrypto.so.4&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;6673972A1C24A89EBAFBAE696188A4CB26C6DDEB&quot; }, { &quot;b&quot; : &quot;7F455C288000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libroken.so.18&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;430827C33259C12248CF44B91A9A9821114376F5&quot; }, { &quot;b&quot; : &quot;7F455C080000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libffi.so.6&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;3555B5F599C9787DFDDBF9E8DF6F706B9044D985&quot; }, { &quot;b&quot; : &quot;7F455BE57000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libwind.so.0&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;93A0931B1C2818F0EA224CE6FE5E31E84A9B55BB&quot; }, { &quot;b&quot; : &quot;7F455BC48000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libheimbase.so.1&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;669D4CCE42FA4382796EFFCF0C16F459F4382C4C&quot; }, { &quot;b&quot; : &quot;7F455B9FE000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libhx509.so.5&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;4B80C543356EE0AF9039EFE7C9EA1CC1F74C426A&quot; }, { &quot;b&quot; : &quot;7F455B6F5000&quot;, &quot;path&quot; : &quot;/usr/lib/x86_64-linux-gnu/libsqlite3.so.0&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;9FD7B69263297314C83BB205234E182BD4D8B86A&quot; }, { &quot;b&quot; : &quot;7F455B4BD000&quot;, &quot;path&quot; : &quot;/lib/x86_64-linux-gnu/libcrypt.so.1&quot;, &quot;elfType&quot; : 3, &quot;buildId&quot; : &quot;810686AF0D5FD350A4FB1CC4B5AFF44A05C102CB&quot; } ] }}&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(mongo::printStackTrace(std::ostream&amp;amp;) 0x36) [0x5622739eb968]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod( 0x480192D) [0x5622739ea92d]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod( 0x4801D9A) [0x5622739ead9a]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; libpthread.so.0( 0x12890) [0x7f4560cac890]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; libc.so.6(gsignal 0xC7) [0x7f45608e7e97]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; libc.so.6(abort 0x141) [0x7f45608e9801]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(mongo::invariantFailedWithMsg(char const*, std::__cxx11::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt; const&amp;amp;, char const*, unsigned int) 0x0) [0x5622739def8c]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(void mongo::invariantWithLocation&amp;lt;bool&amp;gt;(bool const&amp;amp;, char const*, char const*, unsigned int) 0x3F) [0x562271a14093]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(mongo::OperationContext::setLogicalSessionId(mongo::LogicalSessionId) 0x4D) [0x56227391fed1]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(mongo::initializeOperationSessionInfo(mongo::OperationContext*, mongo::BSONObj const&amp;amp;, bool, bool, bool) 0x267) [0x56227314a80b]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod( 0x289018C) [0x562271a7918c]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod( 0x2892D5E) [0x562271a7bd5e]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod( 0x2893590) [0x562271a7c590]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(mongo::ServiceEntryPointCommon::handleRequest(mongo::OperationContext*, mongo::Message const&amp;amp;, mongo::ServiceEntryPointCommon::Hooks const&amp;amp;) 0x43D) [0x562271a7e821]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(mongo::ServiceEntryPointMongod::handleRequest(mongo::OperationContext*, mongo::Message const&amp;amp;) 0x54) [0x562271a658e4]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod( 0x3E1BD67) [0x562273004d67]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(mongo::DBDirectClient::call(mongo::Message&amp;amp;, mongo::Message&amp;amp;, bool, std::__cxx11::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt;*) 0x53) [0x562273004e59]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(mongo::DBClientBase::runCommandWithTarget(mongo::OpMsgRequest) 0x223) [0x5622732291df]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(mongo::DBClientBase::runCommandWithTarget(mongo::OpMsgRequest, std::shared_ptr&amp;lt;mongo::DBClientBase&amp;gt;) 0x68) [0x56227322944a]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(mongo::DBClientBase::runCommandWithTarget(std::__cxx11::basic_string&amp;lt;char, std::char_traits&amp;lt;char&amp;gt;, std::allocator&amp;lt;char&amp;gt; &amp;gt; const&amp;amp;, mongo::BSONObj, mongo::BSONObj&amp;amp;, std::shared_ptr&amp;lt;mongo::DBClientBase&amp;gt;, int) 0xEB) [0x562273229797]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(mongo::mozjs::MongoBase::Functions::runCommand::call(JSContext*, JS::CallArgs) 0x258) [0x5622723812b0]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(bool mongo::mozjs::smUtils::wrapConstrainedMethod&amp;lt;mongo::mozjs::MongoBase::Functions::runCommand, true, mongo::mozjs::MongoLocalInfo, mongo::mozjs::MongoExternalInfo&amp;gt;(JSContext*, unsigned int, JS::Value*) 0x166) [0x56227238e1ae]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(js::Invoke(JSContext*, JS::CallArgs const&amp;amp;, js::MaybeConstruct) 0x39A) [0x562272a6a2c6]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(js::fun_apply(JSContext*, unsigned int, JS::Value*) 0x593) [0x5622728c2d2f]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(js::Invoke(JSContext*, JS::CallArgs const&amp;amp;, js::MaybeConstruct) 0x39A) [0x562272a6a2c6]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod( 0x38925CD) [0x562272a7b5cd]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(js::RunScript(JSContext*, js::RunState&amp;amp;) 0x1F7) [0x562272a69ee5]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(js::Invoke(JSContext*, JS::CallArgs const&amp;amp;, js::MaybeConstruct) 0x4A3) [0x562272a6a3cf]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(js::Invoke(JSContext*, JS::Value const&amp;amp;, JS::Value const&amp;amp;, unsigned int, JS::Value const*, JS::MutableHandle&amp;lt;JS::Value&amp;gt;) 0x302) [0x562272a6a749]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(JS_CallFunctionValue(JSContext*, JS::Handle&amp;lt;JSObject*&amp;gt;, JS::Handle&amp;lt;JS::Value&amp;gt;, JS::HandleValueArray const&amp;amp;, JS::MutableHandle&amp;lt;JS::Value&amp;gt;) 0xCF) [0x56227286e8e5]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod( 0x316EFDD) [0x562272357fdd]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(mongo::mozjs::MozJSImplScope::invoke(unsigned long long, mongo::BSONObj const*, mongo::BSONObj const*, int, bool, bool, bool) 0x462) [0x56227235cd28]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod( 0x31BFF63) [0x5622723a8f63]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod( 0x31C5918) [0x5622723ae918]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(std::function&amp;lt;void ()&amp;gt;::operator()() const 0x32) [0x562271a7181e]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(mongo::mozjs::MozJSProxyScope::implThread(void*) 0x15F) [0x5622723a9767]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(nspr::Thread::ThreadRoutine(void*) 0x36) [0x5622723a5648]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(void* std::_Bind_simple&amp;lt;void* (*(nspr::Thread*))(void*)&amp;gt;::_M_invoke&amp;lt;0ul&amp;gt;(std::_Index_tuple&amp;lt;0ul&amp;gt;) 0x40) [0x5622723a7826]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(std::_Bind_simple&amp;lt;void* (*(nspr::Thread*))(void*)&amp;gt;::operator()() 0x2C) [0x5622723a7730]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod(std::thread::_Impl&amp;lt;std::_Bind_simple&amp;lt;void* (*(nspr::Thread*))(void*)&amp;gt; &amp;gt;::_M_run() 0x1C) [0x5622723a76c0]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; mongod( 0x499C1D0) [0x562273b851d0]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; libpthread.so.0( 0x76DB) [0x7f4560ca16db]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt; libc.so.6(clone 0x3F) [0x7f45609ca88f]&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;-----  END BACKTRACE  -----&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;</description>
                <environment></environment>
        <key id="547966">SERVER-35180</key>
            <summary>Safeguard from setting operation session info values while in a direct client</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="13201">Fixed</resolution>
                                        <assignee username="blake.oler@mongodb.com">Blake Oler</assignee>
                                    <reporter username="jack.mulrow@mongodb.com">Jack Mulrow</reporter>
                        <labels>
                    </labels>
                <created>Tue, 22 May 2018 22:40:33 +0000</created>
                <updated>Mon, 8 Jan 2024 15:23:10 +0000</updated>
                            <resolved>Thu, 9 Aug 2018 17:09:12 +0000</resolved>
                                    <version>3.6.5</version>
                    <version>4.0.0-rc4</version>
                                    <fixVersion>3.6.7</fixVersion>
                    <fixVersion>4.0.2</fixVersion>
                    <fixVersion>4.1.2</fixVersion>
                                    <component>Internal Client</component>
                    <component>Shell</component>
                                        <votes>0</votes>
                                    <watches>9</watches>
                                                                                                                <comments>
                            <comment id="1972058" author="xgen-internal-githook" created="Thu, 9 Aug 2018 20:57:46 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Blake Oler&apos;, &apos;email&apos;: &apos;blake.oler@mongodb.com&apos;, &apos;username&apos;: &apos;BlakeIsBlake&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-35180&quot; title=&quot;Safeguard from setting operation session info values while in a direct client&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-35180&quot;&gt;&lt;del&gt;SERVER-35180&lt;/del&gt;&lt;/a&gt; Change L to LL to fix compile on Mac&lt;br/&gt;
Branch: v4.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/2dbc67eec6fc4357fe45487dc27f9099b5fcde15&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/2dbc67eec6fc4357fe45487dc27f9099b5fcde15&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1971677" author="xgen-internal-githook" created="Thu, 9 Aug 2018 17:07:14 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Blake Oler&apos;, &apos;email&apos;: &apos;blake.oler@mongodb.com&apos;, &apos;username&apos;: &apos;BlakeIsBlake&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-35180&quot; title=&quot;Safeguard from setting operation session info values while in a direct client&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-35180&quot;&gt;&lt;del&gt;SERVER-35180&lt;/del&gt;&lt;/a&gt; Safeguard from setting operation session info values while in a direct client&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 56059c0dba6db079798f67a0a4063c4c3921ddb8)&lt;br/&gt;
Branch: v4.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/a80cc919fe303df54c7b1fbf11dc527abf8f01c7&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/a80cc919fe303df54c7b1fbf11dc527abf8f01c7&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1963601" author="xgen-internal-githook" created="Thu, 2 Aug 2018 00:14:47 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;username&apos;: &apos;BlakeIsBlake&apos;, &apos;name&apos;: &apos;Blake Oler&apos;, &apos;email&apos;: &apos;blake.oler@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-35180&quot; title=&quot;Safeguard from setting operation session info values while in a direct client&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-35180&quot;&gt;&lt;del&gt;SERVER-35180&lt;/del&gt;&lt;/a&gt; Safeguard from setting operation session info values while in a direct client&lt;/p&gt;

&lt;p&gt;(cherry picked from commit 56059c0dba6db079798f67a0a4063c4c3921ddb8)&lt;br/&gt;
Branch: v3.6&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/050ac02d39806b7a3d7d416506ba68feee98525d&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/050ac02d39806b7a3d7d416506ba68feee98525d&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1962738" author="ian@10gen.com" created="Wed, 1 Aug 2018 14:00:36 +0000"  >&lt;p&gt;ah, you&apos;re right, it looks like i misinterpreted &quot;had one successful execution before your commit&quot; as &quot;started with your commit&quot; - should have scrolled down further.  sorry!&lt;/p&gt;</comment>
                            <comment id="1962729" author="blake.oler" created="Wed, 1 Aug 2018 13:56:48 +0000"  >&lt;p&gt;After taking a cursory look &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=ian.whalen&quot; class=&quot;user-hover&quot; rel=&quot;ian.whalen&quot;&gt;ian.whalen&lt;/a&gt;, this failure is not related to my patch. Refer to BF-9863.&lt;/p&gt;</comment>
                            <comment id="1962614" author="ian@10gen.com" created="Wed, 1 Aug 2018 13:15:40 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=blake.oler&quot; class=&quot;user-hover&quot; rel=&quot;blake.oler&quot;&gt;blake.oler&lt;/a&gt; will your next patch fix the regression introduced here?&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://evergreen.mongodb.com/task/mongodb_mongo_master_debian81_sharding_last_stable_mongos_and_mixed_shards_e8379141cd2fd3f841c87a2817cc04c4830ed72e_18_07_30_20_14_10&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://evergreen.mongodb.com/task/mongodb_mongo_master_debian81_sharding_last_stable_mongos_and_mixed_shards_e8379141cd2fd3f841c87a2817cc04c4830ed72e_18_07_30_20_14_10&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1960731" author="xgen-internal-githook" created="Mon, 30 Jul 2018 20:16:18 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;username&apos;: &apos;BlakeIsBlake&apos;, &apos;name&apos;: &apos;Blake Oler&apos;, &apos;email&apos;: &apos;blake.oler@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-35180&quot; title=&quot;Safeguard from setting operation session info values while in a direct client&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-35180&quot;&gt;&lt;del&gt;SERVER-35180&lt;/del&gt;&lt;/a&gt; Change L to LL to fix compile on Mac&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/e8379141cd2fd3f841c87a2817cc04c4830ed72e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/e8379141cd2fd3f841c87a2817cc04c4830ed72e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1960294" author="xgen-internal-githook" created="Mon, 30 Jul 2018 15:51:13 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;username&apos;: &apos;BlakeIsBlake&apos;, &apos;name&apos;: &apos;Blake Oler&apos;, &apos;email&apos;: &apos;blake.oler@mongodb.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-35180&quot; title=&quot;Safeguard from setting operation session info values while in a direct client&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-35180&quot;&gt;&lt;del&gt;SERVER-35180&lt;/del&gt;&lt;/a&gt; Safeguard from setting operation session info values while in a direct client&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/56059c0dba6db079798f67a0a4063c4c3921ddb8&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/56059c0dba6db079798f67a0a4063c4c3921ddb8&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1955207" author="blake.oler" created="Tue, 24 Jul 2018 15:29:28 +0000"  >&lt;p&gt;After talking to &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=mira.carey%40mongodb.com&quot; class=&quot;user-hover&quot; rel=&quot;mira.carey@mongodb.com&quot;&gt;mira.carey@mongodb.com&lt;/a&gt;, we&apos;ve decided that attempting to set any operation session info while inside a direct client is unwanted behavior. The solution here will be to throw if any of&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;lsid&lt;/li&gt;
	&lt;li&gt;txnNumber&lt;/li&gt;
	&lt;li&gt;autocommit&lt;/li&gt;
	&lt;li&gt;startTransaction&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;are defined while the opCtx is in a direct client.&lt;/p&gt;</comment>
                            <comment id="1910235" author="greg.mckeon" created="Mon, 4 Jun 2018 18:32:30 +0000"  >&lt;p&gt;Sending to sharding to triage, since they own sessions.&lt;/p&gt;</comment>
                            <comment id="1899850" author="bruce.lucas@10gen.com" created="Wed, 23 May 2018 18:23:37 +0000"  >&lt;p&gt;Is this related to &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-34764&quot; title=&quot;Spurious &amp;quot;readConcern level snapshot is only valid in multi-statement transactions&amp;quot; error&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-34764&quot;&gt;&lt;del&gt;SERVER-34764&lt;/del&gt;&lt;/a&gt; which similarly evaluates JS code, in that case using $where rather than eval?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10420">
                    <name>Backports</name>
                                            <outwardlinks description="backported by">
                                                        </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10520">
                    <name>Problem/Incident</name>
                                            <outwardlinks description="causes">
                                                        </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>11.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18555" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname># of Sprints</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_12450" key="com.atlassian.jira.plugin.system.customfieldtypes:multicheckboxes">
                        <customfieldname>Backport Requested</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="15640"><![CDATA[v4.0]]></customfieldvalue>
    <customfieldvalue key="15141"><![CDATA[v3.6]]></customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10038"><![CDATA[Fully Compatible]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_13552" key="com.go2group.jira.plugin.crm:crm_generic_field">
                        <customfieldname>Case</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[[5002K00000cxeawQAA]]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 23 May 2018 18:23:37 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        5 years, 26 weeks, 6 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>luke.bonanomi@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            5 years, 26 weeks, 6 days ago
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_16465" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Linked BF Score</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10026"><![CDATA[ALL]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>blake.oler@mongodb.com</customfieldvalue>
            <customfieldvalue>bruce.lucas@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>greg.mckeon@mongodb.com</customfieldvalue>
            <customfieldvalue>ian@mongodb.com</customfieldvalue>
            <customfieldvalue>jack.mulrow@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|htyqzz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hr8laf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_23361" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Requested By</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="2386">Sharding 2018-07-16</customfieldvalue>
    <customfieldvalue id="2387">Sharding 2018-07-30</customfieldvalue>
    <customfieldvalue id="2451">Sharding 2018-08-13</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10750" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Steps To Reproduce</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;const session = db.getMongo().startSession();&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;session.getDatabase(&quot;test&quot;).eval(function() {&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;    db.runCommand({count: &quot;foo&quot;, lsid: {id: BinData(4, &quot;QlLfPHTySm6tqfuV+EOsVA==&quot;)}}); &lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;});&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|htyd9b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>