<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:08:29 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-5302] Mongos Process Dying Signal 11</title>
                <link>https://jira.mongodb.org/browse/SERVER-5302</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Mongos Process constantly dies due to unknown cause.  Usually occurs when system is under load.  Log files show a SIGSEGV (Signal 11)&lt;/p&gt;

&lt;p&gt;Possibly Related to &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-4699&quot; title=&quot;mongos can segfault after primary failover&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-4699&quot;&gt;&lt;del&gt;SERVER-4699&lt;/del&gt;&lt;/a&gt;, though we&apos;re already running 2.0.3&lt;/p&gt;</description>
                <environment>EC2 Linux 2.6.21.7-2.fc8xen #1 SMP Fri Feb 15 12:34:28 EST 2008 x86_64 x86_64 x86_64 GNU/Linux, running paster servers, pylons web framework, nginx as a reverse proxy</environment>
        <key id="32921">SERVER-5302</key>
            <summary>Mongos Process Dying Signal 11</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.mongodb.org/images/icons/priorities/critical.svg">Critical - P2</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="3">Duplicate</resolution>
                                        <assignee username="randolph@mongodb.com">Randolph Tan</assignee>
                                    <reporter username="rob">a Rob</reporter>
                        <labels>
                    </labels>
                <created>Wed, 14 Mar 2012 03:34:50 +0000</created>
                <updated>Wed, 15 Aug 2012 14:04:15 +0000</updated>
                            <resolved>Tue, 20 Mar 2012 21:01:30 +0000</resolved>
                                                                    <component>Sharding</component>
                                        <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="148893" author="ian@10gen.com" created="Mon, 30 Jul 2012 22:30:13 +0000"  >&lt;p&gt;if that&apos;s the case please open a new server ticket with description and relevant details.&lt;/p&gt;</comment>
                            <comment id="148891" author="treeder" created="Mon, 30 Jul 2012 22:20:43 +0000"  >&lt;p&gt;Ok, thanks Ian. We&apos;re having bad problems with mongos failing right now under heavy load with 2.0.6.&lt;/p&gt;</comment>
                            <comment id="148875" author="ian@10gen.com" created="Mon, 30 Jul 2012 21:50:43 +0000"  >&lt;p&gt;@travis, it did - you can check &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-5110&quot; title=&quot;ReplicaSetMonitor::check not thread safe wrt _master &quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-5110&quot;&gt;&lt;del&gt;SERVER-5110&lt;/del&gt;&lt;/a&gt; for the relevant commits in github.&lt;/p&gt;</comment>
                            <comment id="148853" author="treeder" created="Mon, 30 Jul 2012 20:59:21 +0000"  >&lt;p&gt;Did this fix make it into 2.0.5 / 2.0.6?&lt;/p&gt;</comment>
                            <comment id="100773" author="eliot" created="Tue, 20 Mar 2012 21:01:30 +0000"  >&lt;p&gt;actual bug is &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-5110&quot; title=&quot;ReplicaSetMonitor::check not thread safe wrt _master &quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-5110&quot;&gt;&lt;del&gt;SERVER-5110&lt;/del&gt;&lt;/a&gt;&lt;br/&gt;
working on fix for 2.0.5&lt;/p&gt;</comment>
                            <comment id="100696" author="andrew@crittercism.com" created="Tue, 20 Mar 2012 18:08:46 +0000"  >&lt;p&gt;I just want to emphasize how critical this issue is &amp;#8211; we can&apos;t maintain our infrastructure with our mongos instances dying. It puts more stress on our other application servers which eventually die as the load becomes too much to handle. Do you have any estimate on a fix? Thanks!&lt;/p&gt;</comment>
                            <comment id="100201" author="renctan" created="Mon, 19 Mar 2012 17:17:04 +0000"  >&lt;p&gt;It looks like this is related to &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-5110&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.mongodb.org/browse/SERVER-5110&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="100181" author="rob" created="Mon, 19 Mar 2012 16:31:06 +0000"  >&lt;p&gt;yes&lt;/p&gt;</comment>
                            <comment id="100141" author="renctan" created="Mon, 19 Mar 2012 15:33:38 +0000"  >&lt;p&gt;Sorry for being unclear, what I meant to ask was were you also seeing the &quot;got not master&quot; in the other crashes?&lt;/p&gt;</comment>
                            <comment id="100026" author="rob" created="Mon, 19 Mar 2012 07:13:27 +0000"  >&lt;p&gt;Yes, right before the signal 11, there is a:&lt;br/&gt;
Sat Mar  3 04:34:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn459471&amp;#93;&lt;/span&gt; got not master for: shard6&lt;/p&gt;


&lt;p&gt;We&apos;ve experienced this crash many times.  &lt;/p&gt;

&lt;p&gt;We&apos;re also not using a binary we&apos;ve built - we just renamed it mongo32.  &lt;/p&gt;</comment>
                            <comment id="100014" author="renctan" created="Mon, 19 Mar 2012 03:32:37 +0000"  >&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;Were you able to experience this kind of crash more than once? If yes, do you also see a &quot;got not master&quot; in the logs just before the crash?&lt;/p&gt;</comment>
                            <comment id="100010" author="rob" created="Mon, 19 Mar 2012 03:08:33 +0000"  >&lt;ol&gt;
	&lt;li&gt;addr2line -fC -e mongos32 0x225420 0x8366ae2 0x840682b 0x8406fe7 0x841aa13 0x8223df9 0x367762 0x44dd7e&lt;br/&gt;
??&lt;br/&gt;
??:0&lt;br/&gt;
std::_Rb_tree&amp;lt;std::string, std::pair&amp;lt;std::string const, mongo::DBConfig::CollectionInfo&amp;gt;, std::_Select1st&amp;lt;std::pair&amp;lt;std::string const, mongo::DBConfig::CollectionInfo&amp;gt; &amp;gt;, std::less&amp;lt;std::string&amp;gt;, std::allocator&amp;lt;std::pair&amp;lt;std::string const, mongo::DBConfig::CollectionInfo&amp;gt; &amp;gt; &amp;gt;::erase(std::string const&amp;amp;)&lt;br/&gt;
??:0&lt;br/&gt;
mongo::dbgrid_pub_cmds::CountCmd::run(std::string const&amp;amp;, mongo::BSONObj&amp;amp;, int, std::string&amp;amp;, mongo::BSONObjBuilder&amp;amp;, bool)&lt;br/&gt;
??:0&lt;br/&gt;
mongo::dbgrid_pub_cmds::CountCmd::run(std::string const&amp;amp;, mongo::BSONObj&amp;amp;, int, std::string&amp;amp;, mongo::BSONObjBuilder&amp;amp;, bool)&lt;br/&gt;
??:0&lt;br/&gt;
mongo::NoAdminAccess::getAdminUser(std::string const&amp;amp;) const&lt;br/&gt;
??:0&lt;br/&gt;
mongo::Command::logIfSlow(mongo::Timer const&amp;amp;, std::string const&amp;amp;)&lt;br/&gt;
??:0&lt;br/&gt;
??&lt;br/&gt;
??:0&lt;br/&gt;
??&lt;br/&gt;
??:0&lt;/li&gt;
&lt;/ol&gt;




&lt;ol&gt;
	&lt;li&gt;addr2line -fC -e mongos32 0x225420 0x81340aa 0x813df94 0x813eb9c 0x8144766 0x8387e63 0x83bb211 0x840717e 0x841aa23 0x8223df9 0x367762 0x44dd7e&lt;br/&gt;
??&lt;br/&gt;
??:0&lt;br/&gt;
mongo::FieldRangeSet::pattern(mongo::BSONObj const&amp;amp;) const&lt;br/&gt;
??:0&lt;br/&gt;
mongo::FieldRangeVector::FieldRangeVector(mongo::FieldRangeSet const&amp;amp;, mongo::IndexSpec const&amp;amp;, int)&lt;br/&gt;
??:0&lt;br/&gt;
mongo::FieldRangeVector::FieldRangeVector(mongo::FieldRangeSet const&amp;amp;, mongo::IndexSpec const&amp;amp;, int)&lt;br/&gt;
??:0&lt;br/&gt;
mongo::FieldRange::FieldRange(mongo::BSONElement const&amp;amp;, bool, bool, bool)&lt;br/&gt;
??:0&lt;br/&gt;
mongo::ChunkManager::findChunk(mongo::BSONObj const&amp;amp;) const&lt;br/&gt;
??:0&lt;br/&gt;
mongo::Chunk::getShard() const&lt;br/&gt;
??:0&lt;br/&gt;
mongo::dbgrid_pub_cmds::CountCmd::run(std::string const&amp;amp;, mongo::BSONObj&amp;amp;, int, std::string&amp;amp;, mongo::BSONObjBuilder&amp;amp;, bool)&lt;br/&gt;
??:0&lt;br/&gt;
mongo::NoAdminAccess::getAdminUser(std::string const&amp;amp;) const&lt;br/&gt;
??:0&lt;br/&gt;
mongo::Command::logIfSlow(mongo::Timer const&amp;amp;, std::string const&amp;amp;)&lt;br/&gt;
??:0&lt;br/&gt;
??&lt;br/&gt;
??:0&lt;br/&gt;
??&lt;br/&gt;
??:0&lt;/li&gt;
&lt;/ol&gt;
</comment>
                            <comment id="99877" author="renctan" created="Sat, 17 Mar 2012 14:49:49 +0000"  >&lt;p&gt;It looks like you built your own mongos binary, is that correct? Can you try running this on that binary?&lt;/p&gt;

&lt;p&gt;addr2line -fC -e mongos 0x225420 0x8366ae2 0x840682b 0x8406fe7 0x841aa13 0x8223df9 0x367762 0x44dd7e&lt;br/&gt;
addr2line -fC -e mongos 0x225420 0x81340aa 0x813df94 0x813eb9c 0x8144766 0x8387e63 0x83bb211 0x840717e 0x841aa23 0x8223df9 0x367762 0x44dd7e&lt;/p&gt;

&lt;p&gt;Thanks!&lt;/p&gt;
</comment>
                            <comment id="99237" author="rob" created="Thu, 15 Mar 2012 16:15:21 +0000"  >&lt;p&gt;Sorry, we&apos;re running both the 32bit binary on a 32bit system and the 64bit binary on a 64bit system.  The attached logs are from a 32bit system:&lt;/p&gt;

&lt;p&gt;System:&lt;br/&gt;
Linux 2.6.21.7-2.fc8xen #1 SMP Fri Feb 15 12:39:36 EST 2008 i686 i686 i386 GNU/Linux&lt;/p&gt;

&lt;p&gt;Binary:&lt;br/&gt;
Thu Mar 15 12:09:08 ./mongos32 db version v2.0.3, pdfile version 4.5 starting (--help for usage)&lt;br/&gt;
Thu Mar 15 12:09:08 git version: 05bb8aa793660af8fce7e36b510ad48c27439697&lt;br/&gt;
Thu Mar 15 12:09:08 build info: Linux domU-12-31-39-01-70-B4 2.6.21.7-2.fc8xen #1 SMP Fri Feb 15 12:39:36 EST 2008 i686 BOOST_LIB_VERSION=1_41&lt;/p&gt;</comment>
                            <comment id="99205" author="renctan" created="Thu, 15 Mar 2012 15:36:12 +0000"  >&lt;p&gt;Hi, can you provide us with the exact OS and version of the mongos you were using for the attached log. Specifically, are you using the rc releases? You listed the environment as 64bit linux, it appears that you are using the 32bit binary. Is that correct?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                            <outwardlinks description="depends on">
                                        <issuelink>
            <issuekey id="31652">SERVER-5110</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="15348" name="mongo2.log" size="19739" author="rob" created="Wed, 14 Mar 2012 03:34:50 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>15.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 15 Mar 2012 15:36:12 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        11 years, 29 weeks, 2 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[<s><a href='https://jira.mongodb.org/browse/SERVER-5110'>SERVER-5110</a></s>]]></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>ian@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            11 years, 29 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="10026"><![CDATA[ALL]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>andrew@crittercism.com</customfieldvalue>
            <customfieldvalue>rob</customfieldvalue>
            <customfieldvalue>eliot</customfieldvalue>
            <customfieldvalue>ian@mongodb.com</customfieldvalue>
            <customfieldvalue>randolph@mongodb.com</customfieldvalue>
            <customfieldvalue>treeder</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hro9of:</customfieldvalue>

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

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

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