<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:17:44 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-8547] Mongo crash</title>
                <link>https://jira.mongodb.org/browse/SERVER-8547</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;We&apos;ve experienced several crashes of our production mongod.  The server is under reasonable load, with queries backed by indices and no long running queries.  Here&apos;s one of the crashes:&lt;br/&gt;
Sat Feb  9 14:47:39 Backtrace:&lt;br/&gt;
0xaffd31 0x558bb9 0x559142 0x7fbf0f8f6500 0x7fbf0ecea60e 0x5c3be8 0x8f480b 0x901a0b 0x908769 0x909072 0x9097c7 0x8dda17 0x8de446 0x8e751a 0x8e8a78 0x8e8c3b 0x82bde4 0x6f1072 0x6e8d71 0x6ea700 &lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo15printStackTraceERSo+0x21) &lt;span class=&quot;error&quot;&gt;&amp;#91;0xaffd31&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo10abruptQuitEi+0x399) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x558bb9&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo24abruptQuitWithAddrSignalEiP7siginfoPv+0x262) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x559142&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /lib64/libpthread.so.0(+0xf500) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7fbf0f8f6500&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /lib64/libc.so.6(+0x13d60e) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7fbf0ecea60e&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(&lt;em&gt;ZN5mongo20compareElementValuesERKNS_11BSONElementES2&lt;/em&gt;+0x778) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x5c3be8&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo10FieldRange9intersectERKS0_b+0x12b) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x8f480b&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo13FieldRangeSet19intersectMatchFieldEPKcRKNS_11BSONElementEbb+0x5b) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x901a0b&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo13FieldRangeSet16handleMatchFieldERKNS_11BSONElementEb+0x1b9) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x908769&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo13FieldRangeSet4initEb+0xa2) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x909072&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo13FieldRangeSetC1EPKcRKNS_7BSONObjEbb+0x147) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x9097c7&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(&lt;em&gt;ZN5mongo16MultiPlanScanner4initERKNS_7BSONObjES3_S3&lt;/em&gt;+0x87) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x8dda17&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(&lt;em&gt;ZN5mongo16MultiPlanScanner4makeEPKcRKNS_7BSONObjES5_RKN5boost10shared_ptrIKNS_11ParsedQueryEEES5_NS_18QueryPlanGenerator18RecordedPlanPolicyES5_S5&lt;/em&gt;+0x76) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x8de446&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo15CursorGenerator19setMultiPlanScannerEv+0xea) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x8e751a&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo15CursorGenerator8generateEv+0x98) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x8e8a78&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo25NamespaceDetailsTransient9getCursorEPKcRKNS_7BSONObjES5_RKNS_24QueryPlanSelectionPolicyEPbRKN5boost10shared_ptrIKNS_11ParsedQueryEEEbPNS_16QueryPlanSummaryE+0x4b) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x8e8c3b&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo8runCountEPKcRKNS_7BSONObjERSsRi+0x494) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x82bde4&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo8CmdCount3runERKSsRNS_7BSONObjEiRSsRNS_14BSONObjBuilderEb+0x62) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x6f1072&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo12_execCommandEPNS_7CommandERKSsRNS_7BSONObjEiRNS_14BSONObjBuilderEb+0x51) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x6e8d71&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo11execCommandEPNS_7CommandERNS_6ClientEiPKcRNS_7BSONObjERNS_14BSONObjBuilderEb+0xe70) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x6ea700&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;In case it&apos;s relevant, we have 3 replication instances: a primary, a secondary, and an arbiter, all within the same ec2 zone.&lt;/p&gt;</description>
                <environment>EC2 XL Linux instance</environment>
        <key id="65099">SERVER-8547</key>
            <summary>Mongo crash</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="4">Incomplete</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="ipsy">Ipsy</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Feb 2013 05:20:20 +0000</created>
                <updated>Wed, 10 Dec 2014 23:18:06 +0000</updated>
                            <resolved>Mon, 28 Oct 2013 03:45:14 +0000</resolved>
                                    <version>2.2.2</version>
                                                    <component>Stability</component>
                                        <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="447427" author="stennie" created="Mon, 28 Oct 2013 03:45:14 +0000"  >&lt;p&gt;Hi Ipsy,&lt;/p&gt;

&lt;p&gt;FYI, &lt;tt&gt;objcheck&lt;/tt&gt; functionality is now enabled by default as of MongoDB 2.4.&lt;/p&gt;

&lt;p&gt;I&apos;m closing this issue as there is nothing further for us to investigate at this time.&lt;/p&gt;

&lt;p&gt;If you are still seeing this issue (particularly with a newer version of MongoDB, such as 2.4.x) please feel free to open a new issue or comment on this one with the relevant details including logs as well as server and driver versions.&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br/&gt;
Stephen&lt;/p&gt;</comment>
                            <comment id="277448" author="aaron" created="Wed, 27 Feb 2013 20:42:40 +0000"  >&lt;p&gt;I can&apos;t give you precise numbers, but objcheck will do a sanity check of bson sent to mongo, including bson contained in queries and documents to be inserted.  This may affect operation latency and server cpu usage.  One possibility is that only a fraction of bad bson causes crashes so there&apos;s a chance you might not have to wait weeks to see a failure reported.  Would it be possible to try out objcheck and see if you can live with the performance?&lt;/p&gt;</comment>
                            <comment id="277434" author="ipsy" created="Wed, 27 Feb 2013 20:27:36 +0000"  >&lt;p&gt;We&apos;ve only had a few of these crashes, weeks apart.  So it would have to stay in production for a while before we could reproduce.  What is the expected performance impact of --objcheck?&lt;/p&gt;

&lt;p&gt;Thanks. &lt;/p&gt;</comment>
                            <comment id="277355" author="aaron" created="Wed, 27 Feb 2013 18:49:29 +0000"  >&lt;p&gt;Hi Ipsy,&lt;/p&gt;

&lt;p&gt;How frequently are you seeing these failures?  To help us diagnose the issue, would it be possible for you to run mongod with the --objcheck option and tell us if you see messages such as the following in the log:&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;   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;Wed Feb 27 10:46:50 [conn1] Assertion: 10307:Client Error: bad object in message&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;</comment>
                            <comment id="275689" author="ipsy" created="Mon, 25 Feb 2013 23:03:12 +0000"  >&lt;ul&gt;
	&lt;li&gt;I just attached a longer log snippet.&lt;/li&gt;
	&lt;li&gt;We&apos;re using org.mongodb:mongo-java-driver:2.10.1&lt;/li&gt;
	&lt;li&gt;Not sure which query caused the crash, but the attached log may be of help.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Thanks!&lt;/p&gt;</comment>
                            <comment id="275687" author="ipsy" created="Mon, 25 Feb 2013 23:00:52 +0000"  >&lt;p&gt;mongo log snippet&lt;/p&gt;</comment>
                            <comment id="274918" author="aaron" created="Mon, 25 Feb 2013 04:45:52 +0000"  >&lt;p&gt;Hi Ipsy,&lt;/p&gt;

&lt;p&gt;To help us diagnose the issue:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Would it be possible to send more of your mongo log?&lt;/li&gt;
	&lt;li&gt;What driver are you using to communicate with mongo?&lt;/li&gt;
	&lt;li&gt;Is there any way you could send the query that triggered this failure?&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Thanks&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="24430" name="ipsyMongoCrash.log" size="17350" author="ipsy" created="Mon, 25 Feb 2013 23:00:52 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>7.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 13 Feb 2013 17:40:58 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        10 years, 16 weeks, 2 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>ramon.fernandez@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            10 years, 16 weeks, 2 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Old_Backport</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10000"><![CDATA[No]]></customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>aaron</customfieldvalue>
            <customfieldvalue>ipsy</customfieldvalue>
            <customfieldvalue>stephen.steneker@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrn6q7:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>42743</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_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|ht00jb:</customfieldvalue>

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