<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:09:35 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-5680] repl13.js failing on Windows 64-bit</title>
                <link>https://jira.mongodb.org/browse/SERVER-5680</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;&lt;a href=&quot;http://buildbot.mongodb.org/builders/Windows%2064-bit/builds/4658/steps/test_10/logs/stdio&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://buildbot.mongodb.org/builders/Windows%2064-bit/builds/4658/steps/test_10/logs/stdio&lt;/a&gt;&lt;/p&gt;</description>
                <environment>&lt;a href=&quot;http://buildbot.mongodb.org/builders/Windows%2064-bit/builds/4658/steps/test_10/logs/stdio&quot;&gt;http://buildbot.mongodb.org/builders/Windows%2064-bit/builds/4658/steps/test_10/logs/stdio&lt;/a&gt;</environment>
        <key id="36875">SERVER-5680</key>
            <summary>repl13.js failing on Windows 64-bit</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="9">Done</resolution>
                                        <assignee username="milkie@mongodb.com">Eric Milkie</assignee>
                                    <reporter username="ian@mongodb.com">Ian Whalen</reporter>
                        <labels>
                            <label>Windows</label>
                            <label>buildbot</label>
                    </labels>
                <created>Sat, 21 Apr 2012 16:49:21 +0000</created>
                <updated>Mon, 11 Jul 2016 18:32:23 +0000</updated>
                            <resolved>Tue, 1 May 2012 21:02:34 +0000</resolved>
                                                    <fixVersion>2.0.7</fixVersion>
                    <fixVersion>2.1.1</fixVersion>
                                    <component>Replication</component>
                                        <votes>0</votes>
                                    <watches>0</watches>
                                                                                                                <comments>
                            <comment id="148107" author="auto" created="Fri, 27 Jul 2012 14:34:38 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;date&apos;: u&apos;2012-04-30T10:42:02-07:00&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-5680&quot; title=&quot;repl13.js failing on Windows 64-bit&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-5680&quot;&gt;&lt;del&gt;SERVER-5680&lt;/del&gt;&lt;/a&gt; fix Windows accvios due to incorrect recursive locking of MongoFiles&lt;/p&gt;

&lt;p&gt;Conflicts:&lt;br/&gt;
	db/dur.cpp&lt;br/&gt;
Branch: v2.0&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/c88805a6f6447458290719703887fb736692359e&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/c88805a6f6447458290719703887fb736692359e&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="114921" author="milkie" created="Mon, 30 Apr 2012 17:48:22 +0000"  >&lt;p&gt;Note that this should fix the test failures from the slow weekly builders as well.  I looked at their dump files and rollback4.js is crashing in the same place (rec-&amp;gt;touch()).&lt;/p&gt;</comment>
                            <comment id="114918" author="auto" created="Mon, 30 Apr 2012 17:44:04 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;login&apos;: u&apos;milkie&apos;, u&apos;name&apos;: u&apos;Eric Milkie&apos;, u&apos;email&apos;: u&apos;milkie@10gen.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-5680&quot; title=&quot;repl13.js failing on Windows 64-bit&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-5680&quot;&gt;&lt;del&gt;SERVER-5680&lt;/del&gt;&lt;/a&gt; fix Windows accvios due to incorrect recursive locking of MongoFiles&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/8b099a96ac9b5a1f73954204806ef8e0c77d481a&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/8b099a96ac9b5a1f73954204806ef8e0c77d481a&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="114870" author="milkie" created="Mon, 30 Apr 2012 16:04:42 +0000"  >&lt;p&gt;Running in debug mode, repl13.js hits an assert on startup:&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; m31000| Mon Apr 30 12:03:39 [journal]   Assertion failure s &amp;lt;= 0 e:\m\mongo\src\mongo\db\../util/concurrency/rwlock.h 175&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; m31000| Mon Apr 30 12:03:39 [journal] *** unhandled exception 0x80000003 at 0x000007FEFD6E3172, terminating&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; m31000| Mon Apr 30 12:03:39 [journal] writing minidump dignostic file 0000000140C38BD0&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="114857" author="milkie" created="Mon, 30 Apr 2012 15:33:43 +0000"  >&lt;p&gt;Unfortunately, this test failed again with the same access violation, even after Andy&apos;s change was introduced.&lt;/p&gt;

&lt;p&gt;It&apos;s odd to me how it&apos;s this one particular test that keeps hitting an accvio, on the same line of code.  I&apos;m going to attempt to flush it out running in the debugger.&lt;/p&gt;</comment>
                            <comment id="113942" author="tad" created="Thu, 26 Apr 2012 10:28:04 +0000"  >&lt;p&gt;This should be fixed by by Andy&apos;s addition of LockMongoFilesExclusive to remapPrivateView in Windows.  Memory accesses to the private view being remapped would generate access violations if they happened during the window of time between the unmap and remap operations.&lt;/p&gt;</comment>
                            <comment id="113786" author="auto" created="Wed, 25 Apr 2012 21:25:34 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;login&apos;: u&apos;andy10gen&apos;, u&apos;name&apos;: u&apos;Andy Schwerin&apos;, u&apos;email&apos;: u&apos;schwerin@10gen.com&apos;}
&lt;p&gt;Message: LockMongoFilesExclusive in remapViewOfFiles on Windows.&lt;/p&gt;

&lt;p&gt;Since remapViewOfFiles isn&apos;t atomic on Windows, it must exclusively acquire the&lt;br/&gt;
&quot;mongo files&quot; lock.  Otherwise, &quot;touch&quot; operations in other threads might try&lt;br/&gt;
to access memory during the window when it is not mapped.&lt;/p&gt;

&lt;p&gt;See &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-5680&quot; title=&quot;repl13.js failing on Windows 64-bit&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-5680&quot;&gt;&lt;del&gt;SERVER-5680&lt;/del&gt;&lt;/a&gt;, &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-5663&quot; title=&quot;Private pages accumulate in Windows RAM and page file when journaling&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-5663&quot;&gt;&lt;del&gt;SERVER-5663&lt;/del&gt;&lt;/a&gt;.&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/d8462a26b9089c5e58d1e340dcada83719ea4e47&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/d8462a26b9089c5e58d1e340dcada83719ea4e47&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="112539" author="tad" created="Mon, 23 Apr 2012 12:50:34 +0000"  >&lt;p&gt;I tried to find the faulting code (hard because ASLR gives you 254 possible locations and we haven&apos;t added any code to allow us to adjust for this) and found one solid candidate:  NamespaceDetailsTransient::notifyOfWriteOp() at line 537 in db/namespace_details.h.&lt;/p&gt;

&lt;p&gt;        /* you must notify the cache if you are doing writes, as query plan utility will change */&lt;br/&gt;
        void notifyOfWriteOp() &lt;/p&gt;
{
            if ( _qcCache.empty() )
                return;
            if ( ++_qcWriteCount &amp;gt;= 100 )      // this is the line matching the access violation
                clearQueryCache();
        }

&lt;p&gt;I tried running the test on my home machine and was not able to duplicate the crash.  It is possible that this is a compiler bug, broken in the original Visual Studio 2010 run by the Buildbot but fixed in the Service Pack 1 version running on my machine, but that is a guess and probably wishful thinking.&lt;/p&gt;</comment>
                            <comment id="112313" author="tad" created="Sat, 21 Apr 2012 19:44:51 +0000"  >&lt;p&gt;This seems relevant:&lt;/p&gt;

&lt;p&gt; m31000| Sat Apr 21 02:23:13 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt; *** unhandled exception (access violation) at 0x000000013FD52EFE, terminating&lt;br/&gt;
 m31000| Sat Apr 21 02:23:13 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt; *** access violation was a read from 0x0000000009B80018&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="36419">SERVER-5623</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="16097">SERVER-2942</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9.0</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_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Sat, 21 Apr 2012 19:44:51 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        11 years, 29 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>ramon.fernandez@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, 5 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[Windows]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>auto</customfieldvalue>
            <customfieldvalue>milkie@mongodb.com</customfieldvalue>
            <customfieldvalue>ian@mongodb.com</customfieldvalue>
            <customfieldvalue>tad</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hro51r:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9047</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_10166" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Tests Written</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10153"><![CDATA[Unneeded]]></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|hrkyzj:</customfieldvalue>

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