<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 02:59:01 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-2113] repeatable server crash (fixed by --repair)</title>
                <link>https://jira.mongodb.org/browse/SERVER-2113</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;FYI, I was getting this crash when my {t: {$gte: someTime}} query was at just the wrong time, i.e. when a certain document was going to be in the result set. I tried --repair, and while the first attempt froze my whole machine during indexing (bad disk? power?), a successful --repair run seems to have fixed the problem. &lt;/p&gt;


&lt;p&gt;Tue Nov 16 23:25:24 Backtrace:&lt;br/&gt;
0x8212f9 0x7fdc251a2c20 0x5b868b 0x5b942b 0x6eb872 0x5fdeaf 0x704cc0 0x708acd 0x8235ef 0x837460 0x7fdc25c98971 0x7fdc2525591d &lt;br/&gt;
 build_mongodb/bin/mongod(mongo::abruptQuit(int)+0x399) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x8212f9&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /lib/libc.so.6(+0x33c20) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7fdc251a2c20&amp;#93;&lt;/span&gt;&lt;br/&gt;
 build_mongodb/bin/mongod(mongo::Matcher::matchesDotted(char const*, mongo::BSONElement const&amp;amp;, mongo::BSONObj const&amp;amp;, int, mongo::ElementMatcher const&amp;amp;, bool, mongo::MatchDetails*)+0x1fcb) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x5b868b&amp;#93;&lt;/span&gt;&lt;br/&gt;
 build_mongodb/bin/mongod(mongo::Matcher::matches(mongo::BSONObj const&amp;amp;, mongo::MatchDetails*)+0xeb) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x5b942b&amp;#93;&lt;/span&gt;&lt;br/&gt;
 build_mongodb/bin/mongod(mongo::CoveredIndexMatcher::matches(mongo::BSONObj const&amp;amp;, mongo::DiskLoc const&amp;amp;, mongo::MatchDetails*)+0xe2) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x6eb872&amp;#93;&lt;/span&gt;&lt;br/&gt;
 build_mongodb/bin/mongod(mongo::processGetMore(char const*, int, long long, mongo::CurOp&amp;amp;, int, bool&amp;amp;)+0x29f) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x5fdeaf&amp;#93;&lt;/span&gt;&lt;br/&gt;
 build_mongodb/bin/mongod(mongo::receivedGetMore(mongo::DbResponse&amp;amp;, mongo::Message&amp;amp;, mongo::CurOp&amp;amp;)+0x240) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x704cc0&amp;#93;&lt;/span&gt;&lt;br/&gt;
 build_mongodb/bin/mongod(mongo::assembleResponse(mongo::Message&amp;amp;, mongo::DbResponse&amp;amp;, mongo::SockAddr const&amp;amp;)+0x14ed) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x708acd&amp;#93;&lt;/span&gt;&lt;br/&gt;
 build_mongodb/bin/mongod(mongo::connThread(mongo::MessagingPort*)+0x30f) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x8235ef&amp;#93;&lt;/span&gt;&lt;br/&gt;
 build_mongodb/bin/mongod(thread_proxy+0x80) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x837460&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /lib/libpthread.so.0(+0x7971) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7fdc25c98971&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /lib/libc.so.6(clone+0x6d) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7fdc2525591d&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Tue Nov 16 23:25:24 dbexit: &lt;/p&gt;</description>
                <environment>1.6.3 64bit ubuntu linux</environment>
        <key id="13722">SERVER-2113</key>
            <summary>repeatable server crash (fixed by --repair)</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="drewp">Drew Perttula</reporter>
                        <labels>
                    </labels>
                <created>Wed, 17 Nov 2010 08:09:34 +0000</created>
                <updated>Tue, 29 May 2012 14:53:17 +0000</updated>
                            <resolved>Fri, 2 Sep 2011 04:45:18 +0000</resolved>
                                                                                        <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="52120" author="eliot" created="Fri, 2 Sep 2011 04:45:18 +0000"  >&lt;p&gt;Just a note that for this setup you probably want to run with journalling&lt;/p&gt;</comment>
                            <comment id="20548" author="drewp" created="Sun, 21 Nov 2010 08:03:39 +0000"  >&lt;p&gt;I have nothing auto-removing lock files. When we get leftover lock files, we usually run repair. But the crash shown in this ticket never left a lock file. &quot;mongod --dbpath /db --port 11021&quot; would get autorestarted and be back up within a second or two.&lt;/p&gt;</comment>
                            <comment id="20546" author="eliot" created="Sun, 21 Nov 2010 07:05:01 +0000"  >&lt;p&gt;After a crash until 1.8 you have to run --repair.&lt;br/&gt;
It shouldn&apos;t let you start the db without doing that.&lt;br/&gt;
Are you manually removing lock file?&lt;/p&gt;</comment>
                            <comment id="20545" author="drewp" created="Sun, 21 Nov 2010 07:02:31 +0000"  >&lt;p&gt;Nope. I don&apos;t have separate startup commands for &apos;normal&apos; and &apos;after a crash&apos;, so I didn&apos;t include --repair since it would slow down all the normal startups.&lt;/p&gt;</comment>
                            <comment id="20434" author="eliot" created="Thu, 18 Nov 2010 14:34:58 +0000"  >&lt;p&gt;Does the automatic restarter run --repair?&lt;/p&gt;</comment>
                            <comment id="20432" author="drewp" created="Thu, 18 Nov 2010 06:49:25 +0000"  >&lt;p&gt;I&apos;m not exactly sure what you mean. The system was crashing a lot over the weekend for unrelated reasons (attempted hardware upgrades). Since I run mongod under supervisord with automatic restarts, even total mongod crashes like the above are actually pretty unnoticeable to me unless I go digging. I think the crashes had been happening every 30 minutes for more than a day by the time I started investigating why my one query always seemed to fail with &quot;could not find master/primary&quot;.&lt;/p&gt;

&lt;p&gt;I mostly posted this trace so you could notice if you were getting a lot of reports in that one method, or if the bug was obvious enough that it could be fixed just from the trace. I don&apos;t think there&apos;s much to be done about my particular situation. Sorry I didn&apos;t clone the corrupt db before the repair.&lt;/p&gt;</comment>
                            <comment id="20407" author="eliot" created="Wed, 17 Nov 2010 16:35:15 +0000"  >&lt;p&gt;Had this system/mongod ever crashed without a full repair before?&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </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, 17 Nov 2010 16:35:15 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        12 years, 24 weeks, 5 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>ian@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            12 years, 24 weeks, 5 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>drewp</customfieldvalue>
            <customfieldvalue>eliot</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hriilj:</customfieldvalue>

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

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

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