<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:03:41 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-3660] &quot;VirtualProtect failed&quot; when inserting (Windows)</title>
                <link>https://jira.mongodb.org/browse/SERVER-3660</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;As a bit of background, we are using Mongo in journalling mode on a single server. The collection is capped and limited to 20Gb on a machine with a 75Gb hard disk. We recently updated our indexes which are now very large, the indexes for a full database take up roughly 27Gb. Every now and then (this has so far happened twice in a week), assertions fail on the indexes. This all seems to happen after the log line:&lt;/p&gt;

&lt;p&gt;VirtualProtect failed 10441050000000 4000000 errno:1455 The paging file is too small for this operation to complete.&lt;/p&gt;

&lt;p&gt;As I am aware, Windows will use all available hard disk space for a paging file if required. What is the limit that I am hitting?&lt;/p&gt;


&lt;p&gt;Below is the log:&lt;/p&gt;

&lt;p&gt;Thu Aug 18 17:06:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn153&amp;#93;&lt;/span&gt; query ds3000.logevents ntoreturn:5000 reslen:36 nscanned:4591684  ntoskip:1326{ $orderby: &lt;/p&gt;
{ GenerationTime: -1, _id: -1 }
&lt;p&gt;, $query: { $or: [ { GenerationTime: &lt;/p&gt;
{ $gte: new Date(1313682837364), $lte: new Date(1313683437364) }
&lt;p&gt;, SourceType: &lt;/p&gt;
{ $in: [ &quot;VSS&quot; ] }
&lt;p&gt;, Component: &lt;/p&gt;
{ $in: [ &quot;ProsodyAdaptor.VmpRXWrapper&quot;, &quot;MediaController.MediaControllerCore&quot;, &quot;MediaController.RadioEndpoint&quot;, &quot;ProsodyAdaptor.SipCall&quot; ] }
&lt;p&gt; }, { GenerationTime: &lt;/p&gt;
{ $gte: new Date(1313682837364), $lte: new Date(1313683437364) }
&lt;p&gt;, SourceType: &lt;/p&gt;
{ $in: [ &quot;VSS&quot; ] }
&lt;p&gt; } ] } }  nreturned:0 28687ms&lt;br/&gt;
Thu Aug 18 17:07:29 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn153&amp;#93;&lt;/span&gt; query ds3000.logevents ntoreturn:5000 reslen:175614 nscanned:4593141 { $orderby: &lt;/p&gt;
{ GenerationTime: -1, _id: -1 }
&lt;p&gt;, $query: { $or: [ { GenerationTime: &lt;/p&gt;
{ $gte: new Date(1313682837364), $lte: new Date(1313683437364) }
&lt;p&gt;, SourceType: &lt;/p&gt;
{ $in: [ &quot;VSS&quot; ] }
&lt;p&gt;, Component: &lt;/p&gt;
{ $in: [ &quot;ProsodyAdaptor.VmpRXWrapper&quot;, &quot;MediaController.MediaControllerCore&quot;, &quot;MediaController.RadioEndpoint&quot;, &quot;ProsodyAdaptor.SipCall&quot; ] }
&lt;p&gt; }, { GenerationTime: &lt;/p&gt;
{ $gte: new Date(1313682837364), $lte: new Date(1313683437364) }
&lt;p&gt;, SourceType: &lt;/p&gt;
{ $in: [ &quot;VSS&quot; ] }
&lt;p&gt; } ] } }  nreturned:1326 22291ms&lt;br/&gt;
Thu Aug 18 17:07:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn134&amp;#93;&lt;/span&gt; insert ds3000.logevents 280ms&lt;br/&gt;
Thu Aug 18 17:07:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;dur&amp;#93;&lt;/span&gt; lsn set 70507016&lt;br/&gt;
Thu Aug 18 17:08:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;dur&amp;#93;&lt;/span&gt; lsn set 70545486&lt;br/&gt;
Thu Aug 18 17:09:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;dur&amp;#93;&lt;/span&gt; lsn set 70583956&lt;br/&gt;
Thu Aug 18 17:10:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;dur&amp;#93;&lt;/span&gt; lsn set 70622426&lt;br/&gt;
Thu Aug 18 17:11:49 &lt;span class=&quot;error&quot;&gt;&amp;#91;dur&amp;#93;&lt;/span&gt; lsn set 70660866&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt; VirtualProtect failed 10441050000000 4000000 errno:1455 The paging file is too small for this operation to complete.&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure false db\mongommf.cpp 72&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt; ERROR k(keypos+1).prevChildBucket != lchild&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;   thisLoc: 6:6260a800 ds3000.logevents.$&lt;em&gt;HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;   keyPos: 53 n:61&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;   k(keypos+1).pcb: 6:6260e820 lchild: 6:626047d0&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;   recordLoc: 2:55c5b10 rchild: 6:62610830&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;   key: { : &quot;10.253.138.200&quot;, : new Date(1313683955734), : ObjectId(&apos;4e4d39fb82005a04dc082f04&apos;) }&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt; DUMP btreebucket n:61 parent:1fce48f0&lt;br/&gt;
	0	{ : &quot;10.253.138.200&quot;, : new Date(1313683950453), : ObjectId(&apos;4e4d39f182005a04dc081193&apos;) }	left:6252e120	RecLoc:2:511b1ac&lt;br/&gt;
	1	{ : &quot;10.253.138.200&quot;, : new Date(1313683950531), : ObjectId(&apos;4e4d39f282005a04dc081293&apos;) }	left:62530130	RecLoc:2:5129ae0&lt;br/&gt;
	2	{ : &quot;10.253.138.200&quot;, : new Date(1313683950609), : ObjectId(&apos;4e4d39f282005a04dc081347&apos;) }	left:6253a180	RecLoc:2:514bbd0&lt;br/&gt;
	3	{ : &quot;10.253.138.200&quot;, : new Date(1313683950687), : ObjectId(&apos;4e4d39f282005a04dc0813da&apos;) }	left:6253c190	RecLoc:2:5158ba8&lt;br/&gt;
	4	{ : &quot;10.253.138.200&quot;, : new Date(1313683950781), : ObjectId(&apos;4e4d39f282005a04dc081460&apos;) }	left:6253e1a0	RecLoc:2:516a000&lt;br/&gt;
	5	{ : &quot;10.253.138.200&quot;, : new Date(1313683950859), : ObjectId(&apos;4e4d39f282005a04dc0814fc&apos;) }	left:625441d0	RecLoc:2:5188a14&lt;br/&gt;
	6	{ : &quot;10.253.138.200&quot;, : new Date(1313683950937), : ObjectId(&apos;4e4d39f382005a04dc081574&apos;) }	left:625461e0	RecLoc:2:51975e8&lt;br/&gt;
	7	{ : &quot;10.253.138.200&quot;, : new Date(1313683951015), : ObjectId(&apos;4e4d39f382005a04dc0815d7&apos;) }	left:6254c210	RecLoc:2:51ae90c&lt;br/&gt;
	8	{ : &quot;10.253.138.200&quot;, : new Date(1313683951109), : ObjectId(&apos;4e4d39f382005a04dc081625&apos;) }	left:6254e220	RecLoc:2:51c7604&lt;br/&gt;
	9	{ : &quot;10.253.138.200&quot;, : new Date(1313683951171), : ObjectId(&apos;4e4d39f382005a04dc08169d&apos;) }	left:62552240	RecLoc:2:51d62fc&lt;br/&gt;
	10	{ : &quot;10.253.138.200&quot;, : new Date(1313683951265), : ObjectId(&apos;4e4d39f382005a04dc0816f8&apos;) }	left:62554250	RecLoc:2:51e2dc8&lt;br/&gt;
	11	{ : &quot;10.253.138.200&quot;, : new Date(1313683951343), : ObjectId(&apos;4e4d39f382005a04dc081758&apos;) }	left:62556260	RecLoc:2:51f464c&lt;br/&gt;
	12	{ : &quot;10.253.138.200&quot;, : new Date(1313683951406), : ObjectId(&apos;4e4d39f382005a04dc0817d6&apos;) }	left:6255c290	RecLoc:2:520a978&lt;br/&gt;
	13	{ : &quot;10.253.138.200&quot;, : new Date(1313683951484), : ObjectId(&apos;4e4d39f482005a04dc081826&apos;) }	left:6255e2a0	RecLoc:2:521fd60&lt;br/&gt;
	14	{ : &quot;10.253.138.200&quot;, : new Date(1313683951562), : ObjectId(&apos;4e4d39f482005a04dc08189c&apos;) }	left:625622c0	RecLoc:2:522de8c&lt;br/&gt;
	15	{ : &quot;10.253.138.200&quot;, : new Date(1313683951640), : ObjectId(&apos;4e4d39f482005a04dc08192b&apos;) }	left:625682f0	RecLoc:2:5244ffc&lt;br/&gt;
	16	{ : &quot;10.253.138.200&quot;, : new Date(1313683951734), : ObjectId(&apos;4e4d39ef82005a04dc080bc5&apos;) }	left:6256a300	RecLoc:2:502228c&lt;br/&gt;
	17	{ : &quot;10.253.138.200&quot;, : new Date(1313683951796), : ObjectId(&apos;4e4d39f082005a04dc080d8f&apos;) }	left:62501fc0	RecLoc:2:506ae0c&lt;br/&gt;
	18	{ : &quot;10.253.138.200&quot;, : new Date(1313683951859), : ObjectId(&apos;4e4d39f082005a04dc080e66&apos;) }	left:62507ff0	RecLoc:2:5096b9c&lt;br/&gt;
	19	{ : &quot;10.253.138.200&quot;, : new Date(1313683951875), : ObjectId(&apos;4e4d39f082005a04dc080f15&apos;) }	left:6250e020	RecLoc:2:509c978&lt;br/&gt;
	20	{ : &quot;10.253.138.200&quot;, : new Date(1313683951953), : ObjectId(&apos;4e4d39f182005a04dc080fdb&apos;) }	left:62516060	RecLoc:2:50b9e2c&lt;br/&gt;
	21	{ : &quot;10.253.138.200&quot;, : new Date(1313683952000), : ObjectId(&apos;4e4d39f182005a04dc0810a0&apos;) }	left:62518070	RecLoc:2:50f95dc&lt;br/&gt;
	22	{ : &quot;10.253.138.200&quot;, : new Date(1313683952015), : ObjectId(&apos;4e4d39f182005a04dc081153&apos;) }	left:625240d0	RecLoc:2:50fefdc&lt;br/&gt;
	23	{ : &quot;10.253.138.200&quot;, : new Date(1313683952046), : ObjectId(&apos;4e4d39f182005a04dc0811e4&apos;) }	left:6252a100	RecLoc:2:510ed74&lt;br/&gt;
	24	{ : &quot;10.253.138.200&quot;, : new Date(1313683952046), : ObjectId(&apos;4e4d39f182005a04dc081250&apos;) }	left:6252c110	RecLoc:2:5114774&lt;br/&gt;
	25	{ : &quot;10.253.138.200&quot;, : new Date(1313683952062), : ObjectId(&apos;4e4d39f282005a04dc081336&apos;) }	left:62536160	RecLoc:2:513c930&lt;br/&gt;
	26	{ : &quot;10.253.138.200&quot;, : new Date(1313683952078), : ObjectId(&apos;4e4d39f282005a04dc08141d&apos;) }	left:62538170	RecLoc:2:5171d7c&lt;br/&gt;
	27	{ : &quot;10.253.138.200&quot;, : new Date(1313683952093), : ObjectId(&apos;4e4d39f582005a04dc081b18&apos;) }	left:625401b0	RecLoc:2:5294374&lt;br/&gt;
	28	{ : &quot;10.253.138.200&quot;, : new Date(1313683952171), : ObjectId(&apos;4e4d39f582005a04dc081b5c&apos;) }	left:62576360	RecLoc:2:52a0d00&lt;br/&gt;
	29	{ : &quot;10.253.138.200&quot;, : new Date(1313683952250), : ObjectId(&apos;4e4d39f582005a04dc081c01&apos;) }	left:62578370	RecLoc:2:52bab10&lt;br/&gt;
	30	{ : &quot;10.253.138.200&quot;, : new Date(1313683952343), : ObjectId(&apos;4e4d39f582005a04dc081c4d&apos;) }	left:6257c390	RecLoc:2:52c8570&lt;br/&gt;
	31	{ : &quot;10.253.138.200&quot;, : new Date(1313683952437), : ObjectId(&apos;4e4d39f582005a04dc081ce6&apos;) }	left:6257e3a0	RecLoc:2:52def9c&lt;br/&gt;
	32	{ : &quot;10.253.138.200&quot;, : new Date(1313683952515), : ObjectId(&apos;4e4d39f582005a04dc081d86&apos;) }	left:625843d0	RecLoc:2:52f9714&lt;br/&gt;
	33	{ : &quot;10.253.138.200&quot;, : new Date(1313683952593), : ObjectId(&apos;4e4d39f582005a04dc081de4&apos;) }	left:6258a400	RecLoc:2:53058bc&lt;br/&gt;
	34	{ : &quot;10.253.138.200&quot;, : new Date(1313683952671), : ObjectId(&apos;4e4d39f682005a04dc081e62&apos;) }	left:6258c410	RecLoc:2:53202f4&lt;br/&gt;
	35	{ : &quot;10.253.138.200&quot;, : new Date(1313683952765), : ObjectId(&apos;4e4d39f682005a04dc081e9e&apos;) }	left:62590430	RecLoc:2:532cc54&lt;br/&gt;
	36	{ : &quot;10.253.138.200&quot;, : new Date(1313683952890), : ObjectId(&apos;4e4d39f682005a04dc081f9a&apos;) }	left:62592440	RecLoc:2:535a748&lt;br/&gt;
	37	{ : &quot;10.253.138.200&quot;, : new Date(1313683953046), : ObjectId(&apos;4e4d39f682005a04dc0820a0&apos;) }	left:6259e4a0	RecLoc:2:537e350&lt;br/&gt;
	38	{ : &quot;10.253.138.200&quot;, : new Date(1313683953187), : ObjectId(&apos;4e4d39f782005a04dc082140&apos;) }	left:625a24c0	RecLoc:2:53a0af4&lt;br/&gt;
	39	{ : &quot;10.253.138.200&quot;, : new Date(1313683953328), : ObjectId(&apos;4e4d39f782005a04dc082261&apos;) }	left:625a84f0	RecLoc:2:53c5230&lt;br/&gt;
	40	{ : &quot;10.253.138.200&quot;, : new Date(1313683953468), : ObjectId(&apos;4e4d39f782005a04dc082331&apos;) }	left:625ae520	RecLoc:2:53e8c28&lt;br/&gt;
	41	{ : &quot;10.253.138.200&quot;, : new Date(1313683953609), : ObjectId(&apos;4e4d39f882005a04dc08245d&apos;) }	left:625b2540	RecLoc:2:5416390&lt;br/&gt;
	42	{ : &quot;10.253.138.200&quot;, : new Date(1313683953781), : ObjectId(&apos;4e4d39f882005a04dc082538&apos;) }	left:625bc590	RecLoc:2:543762c&lt;br/&gt;
	43	{ : &quot;10.253.138.200&quot;, : new Date(1313683954125), : ObjectId(&apos;4e4d39f882005a04dc08260e&apos;) }	left:625c25c0	RecLoc:2:545afbc&lt;br/&gt;
	44	{ : &quot;10.253.138.200&quot;, : new Date(1313683954296), : ObjectId(&apos;4e4d39f882005a04dc0826e0&apos;) }	left:625c85f0	RecLoc:2:547fcb0&lt;br/&gt;
	45	{ : &quot;10.253.138.200&quot;, : new Date(1313683954468), : ObjectId(&apos;4e4d39f982005a04dc0827b8&apos;) }	left:625cc610	RecLoc:2:54a244c&lt;br/&gt;
	46	{ : &quot;10.253.138.200&quot;, : new Date(1313683954640), : ObjectId(&apos;4e4d39f982005a04dc08295e&apos;) }	left:625d6660	RecLoc:2:54d8314&lt;br/&gt;
	47	{ : &quot;10.253.138.200&quot;, : new Date(1313683954812), : ObjectId(&apos;4e4d39f982005a04dc082a7a&apos;) }	left:625e06b0	RecLoc:2:550564c&lt;br/&gt;
	48	{ : &quot;10.253.138.200&quot;, : new Date(1313683954984), : ObjectId(&apos;4e4d39fa82005a04dc082b55&apos;) }	left:625ee720	RecLoc:2:5529470&lt;br/&gt;
	49	{ : &quot;10.253.138.200&quot;, : new Date(1313683955156), : ObjectId(&apos;4e4d39fa82005a04dc082c80&apos;) }	left:625f4750	RecLoc:2:5559010&lt;br/&gt;
	50	{ : &quot;10.253.138.200&quot;, : new Date(1313683955328), : ObjectId(&apos;4e4d39fa82005a04dc082d51&apos;) }	left:625fa780	RecLoc:2:5579494&lt;br/&gt;
	51	{ : &quot;10.253.138.200&quot;, : new Date(1313683955515), : ObjectId(&apos;4e4d39fb82005a04dc082e1f&apos;) }	left:625fe7a0	RecLoc:2:559d5c0&lt;br/&gt;
	52	{ : &quot;10.253.138.200&quot;, : new Date(1313683955703), : ObjectId(&apos;4e4d39fb82005a04dc082ef6&apos;) }	left:626047d0	RecLoc:2:55c2f0c&lt;br/&gt;
	53	{ : &quot;10.253.138.200&quot;, : new Date(1313683955734), : ObjectId(&apos;4e4d39fb82005a04dc082f04&apos;) }	left:626047d0	RecLoc:2:55c5b10&lt;br/&gt;
	54	{ : &quot;10.253.138.200&quot;, : new Date(1313683955890), : ObjectId(&apos;4e4d39f382005a04dc0817b8&apos;) }	left:6260e820	RecLoc:2:51f6f9c&lt;br/&gt;
	55	{ : &quot;10.253.138.200&quot;, : new Date(1313683961000), : ObjectId(&apos;4e4d39f982005a04dc08285f&apos;) }	left:62598470	RecLoc:2:54bf2d4&lt;br/&gt;
	56	{ : &quot;10.253.138.200&quot;, : new Date(1313683961015), : ObjectId(&apos;4e4d39f982005a04dc082908&apos;) }	left:625de6a0	RecLoc:2:54c5364&lt;br/&gt;
	57	{ : &quot;10.253.138.200&quot;, : new Date(1313683961031), : ObjectId(&apos;4e4d39f982005a04dc08298b&apos;) }	left:625e26c0	RecLoc:2:54e16b0&lt;br/&gt;
	58	{ : &quot;10.253.138.201&quot;, : new Date(1313573832000), : ObjectId(&apos;4e4b8bc882005a0b08000879&apos;) }	left:625e46d0	RecLoc:1:fe290&lt;br/&gt;
	59	{ : &quot;10.253.138.201&quot;, : new Date(1313573849375), : ObjectId(&apos;4e4b8bd982005a0b08000aee&apos;) }	left:54713900	RecLoc:1:144ae4&lt;br/&gt;
	60	{ : &quot;10.253.138.201&quot;, : new Date(1313575061000), : ObjectId(&apos;4e4b909482005a0b0800a354&apos;) }	left:118d6a0	RecLoc:1:131b63c right:118f6b0&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure false db\btree.cpp 1228&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Thu Aug 18 17:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn124&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
.....This line repeats forever....&lt;/p&gt;


&lt;p&gt;Regards&lt;br/&gt;
Nik&lt;/p&gt;</description>
                <environment>Windows XP</environment>
        <key id="21275">SERVER-3660</key>
            <summary>&quot;VirtualProtect failed&quot; when inserting (Windows)</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="3">Duplicate</resolution>
                                        <assignee username="tad">Tad Marshall</assignee>
                                    <reporter username="maseyboy">Nik Mason</reporter>
                        <labels>
                    </labels>
                <created>Mon, 22 Aug 2011 10:37:31 +0000</created>
                <updated>Wed, 15 Aug 2012 14:04:14 +0000</updated>
                            <resolved>Sun, 22 Apr 2012 10:08:23 +0000</resolved>
                                    <version>1.8.1</version>
                                                    <component>Storage</component>
                                        <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="112368" author="tad" created="Sun, 22 Apr 2012 10:08:23 +0000"  >&lt;p&gt;Duplicate of &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;, though you still need a large enough page file to handle the writable portions of the private view while journaling.&lt;/p&gt;</comment>
                            <comment id="112367" author="tad" created="Sun, 22 Apr 2012 10:05:58 +0000"  >&lt;p&gt;The original VirtualProtect failures in 1.8.1 were because of a too-small page file.  Later failures in 2.0.0 were because of &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;, in which even a larger page file will be used up.&lt;/p&gt;</comment>
                            <comment id="58771" author="maseyboy" created="Thu, 6 Oct 2011 09:02:45 +0000"  >&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;We&apos;ve had another paging file exception, logs are below. The page file was set to 16Gb. The database data was 13Gb and the indexes were 7Gb. The Commit Size of mongod.exe reported by taskmgr was 16Gb. Is there a size I can set the page file to to guarantee it cannot run of of memory? Data + indexes size = page file size?&lt;/p&gt;

&lt;p&gt;Regards&lt;br/&gt;
Nik&lt;/p&gt;

&lt;p&gt;30/09/2011 21:23:58.789 - Fri Sep 30 21:23:58 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt; insert ds3000.logevents 639ms&lt;br/&gt;
30/09/2011 21:24:00.754 - Fri Sep 30 21:24:00 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt; insert ds3000.logevents 1247ms&lt;br/&gt;
30/09/2011 21:24:07.540 - Fri Sep 30 21:24:07 &lt;span class=&quot;error&quot;&gt;&amp;#91;PeriodicTask::Runner&amp;#93;&lt;/span&gt; task: DBConnectionPool-cleaner took: 31ms&lt;br/&gt;
30/09/2011 21:24:07.711 - Fri Sep 30 21:24:07 &lt;span class=&quot;error&quot;&gt;&amp;#91;PeriodicTask::Runner&amp;#93;&lt;/span&gt; task: WriteBackManager::cleaner took: 155ms&lt;br/&gt;
30/09/2011 21:24:33.747 - Fri Sep 30 21:24:33 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt; insert ds3000.logevents 32025ms&lt;br/&gt;
30/09/2011 21:24:48.613 - Fri Sep 30 21:24:48 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt; VirtualProtect failed (mcw) /data/db/ds3000.8 5568b0000000 4000000 errno:1455 The paging file is too small for this operation to complete.&lt;br/&gt;
30/09/2011 21:24:48.737 - Fri Sep 30 21:24:48 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure false db\mongommf.cpp 72&lt;br/&gt;
30/09/2011 21:24:51.452 - Fri Sep 30 21:24:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_LogLevel_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e8625837494fc0100e04a1c&apos;)&lt;br/&gt;
30/09/2011 21:24:51.608 - Fri Sep 30 21:24:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt; ERROR k(keypos+1).prevChildBucket != lchild&lt;br/&gt;
30/09/2011 21:24:51.639 - Fri Sep 30 21:24:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;   thisLoc: b:4e10b000 ds3000.logevents.$&lt;em&gt;LogLevel_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
30/09/2011 21:24:51.639 - Fri Sep 30 21:24:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;   keyPos: 50 n:88&lt;br/&gt;
30/09/2011 21:24:51.639 - Fri Sep 30 21:24:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;   k(keypos+1).pcb: b:4e10d000 lchild: b:4e101000&lt;br/&gt;
30/09/2011 21:24:51.639 - Fri Sep 30 21:24:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;   recordLoc: 7:13f65b40 rchild: b:4e115000&lt;br/&gt;
30/09/2011 21:24:51.639 - Fri Sep 30 21:24:51 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;   key: { : 3, : new Date(1317414274916), : ObjectId(&apos;4e8625837494fc0100e04b38&apos;) }&lt;br/&gt;
30/09/2011 21:24:52.169 - Fri Sep 30 21:24:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt; BUCKET n:88 parent:fffffffe&lt;br/&gt;
30/09/2011 21:24:52.169 -   4dfa1000&lt;br/&gt;
30/09/2011 21:24:52.169 -     0 { : 3, : new Date(131741422596 Loc:7:132e25c0&lt;br/&gt;
30/09/2011 21:24:52.169 -   4dfa9000&lt;br/&gt;
30/09/2011 21:24:52.169 -     1 { : 3, : new Date(131741422718 Loc:7:13322400&lt;br/&gt;
30/09/2011 21:24:52.169 -   4dfaf000&lt;br/&gt;
30/09/2011 21:24:52.169 -     2 { : 3, : new Date(131741422723 Loc:7:13362240&lt;br/&gt;
30/09/2011 21:24:52.169 -   4dfb7000&lt;br/&gt;
30/09/2011 21:24:52.169 -     3 { : 3, : new Date(131741422729 Loc:7:133a2080&lt;br/&gt;
30/09/2011 21:24:52.169 -   4dfbd000&lt;br/&gt;
30/09/2011 21:24:52.169 -     4 { : 3, : new Date(131741422733 Loc:7:133e1ec0&lt;br/&gt;
30/09/2011 21:24:52.169 -   4dfc5000&lt;br/&gt;
30/09/2011 21:24:52.169 -     5 { : 3, : new Date(131741422738 Loc:7:13421d00&lt;br/&gt;
30/09/2011 21:24:52.169 -   4dfcb000&lt;br/&gt;
30/09/2011 21:24:52.169 -     6 { : 3, : new Date(131741422741 Loc:7:13461b40&lt;br/&gt;
30/09/2011 21:24:52.169 -   4dfd3000&lt;br/&gt;
30/09/2011 21:24:52.169 -     7 { : 3, : new Date(131741422897 Loc:7:134a1980&lt;br/&gt;
30/09/2011 21:24:52.169 -   4dfdb000&lt;br/&gt;
30/09/2011 21:24:52.169 -     8 { : 3, : new Date(131741422905 Loc:7:134e17c0&lt;br/&gt;
30/09/2011 21:24:52.169 -   4dfe1000&lt;br/&gt;
30/09/2011 21:24:52.169 -     9 { : 3, : new Date(131741422911 Loc:7:13521600&lt;br/&gt;
30/09/2011 21:24:52.169 -   4dfe9000&lt;br/&gt;
30/09/2011 21:24:52.169 -     a { : 3, : new Date(131741422917 Loc:7:13561440&lt;br/&gt;
30/09/2011 21:24:52.169 -   4dfef000&lt;br/&gt;
30/09/2011 21:24:52.247 -     b { : 3, : new Date(131741422922 Loc:7:135a1280&lt;br/&gt;
30/09/2011 21:24:52.247 -   4dff7000&lt;br/&gt;
30/09/2011 21:24:52.247 -     c { : 3, : new Date(131741423058 Loc:7:135e10c0&lt;br/&gt;
30/09/2011 21:24:52.247 -   4dffd000&lt;br/&gt;
30/09/2011 21:24:52.247 -     d { : 3, : new Date(131741423064 Loc:7:13620f00&lt;br/&gt;
30/09/2011 21:24:52.247 -   4e005000&lt;br/&gt;
30/09/2011 21:24:52.325 -     e { : 3, : new Date(131741423072 Loc:7:13660d40&lt;br/&gt;
30/09/2011 21:24:52.325 -   4e00b000&lt;br/&gt;
30/09/2011 21:24:52.481 -     f { : 3, : new Date(131741423077 Loc:7:136a0b80&lt;br/&gt;
30/09/2011 21:24:52.481 -   4e013000&lt;br/&gt;
30/09/2011 21:24:52.481 -     10 { : 3, : new Date(131741423083 Loc:7:136e09c0&lt;br/&gt;
30/09/2011 21:24:52.481 -   4e01b000&lt;br/&gt;
30/09/2011 21:24:52.481 -     11 { : 3, : new Date(131741423091 Loc:7:13720800&lt;br/&gt;
30/09/2011 21:24:52.481 -   4e021000&lt;br/&gt;
30/09/2011 21:24:52.481 -     12 { : 3, : new Date(131741423284 Loc:7:13760640&lt;br/&gt;
30/09/2011 21:24:52.481 -   4e029000&lt;br/&gt;
30/09/2011 21:24:52.481 -     13 { : 3, : new Date(131741423290 Loc:7:137a0480&lt;br/&gt;
30/09/2011 21:24:52.481 -   4e02f000&lt;br/&gt;
30/09/2011 21:24:52.481 -     14 { : 3, : new Date(131741423295 Loc:7:137e02c0&lt;br/&gt;
30/09/2011 21:24:52.481 -   4e037000&lt;br/&gt;
30/09/2011 21:24:52.481 -     15 { : 3, : new Date(131741423304 Loc:7:13820100&lt;br/&gt;
30/09/2011 21:24:52.481 -   4e03d000&lt;br/&gt;
30/09/2011 21:24:52.528 -     16 { : 3, : new Date(131741423311 Loc:7:1385ff40&lt;br/&gt;
30/09/2011 21:24:52.528 -   4e045000&lt;br/&gt;
30/09/2011 21:24:52.528 -     17 { : 3, : new Date(131741423318 Loc:7:1389fd80&lt;br/&gt;
30/09/2011 21:24:52.528 -   4e04b000&lt;br/&gt;
30/09/2011 21:24:52.528 -     18 { : 3, : new Date(131741423454 Loc:7:138dfbc0&lt;br/&gt;
30/09/2011 21:24:52.528 -   4e053000&lt;br/&gt;
30/09/2011 21:24:52.528 -     19 { : 3, : new Date(131741423459 Loc:7:1391fa00&lt;br/&gt;
30/09/2011 21:24:52.528 -   4e05b000&lt;br/&gt;
30/09/2011 21:24:52.528 -     1a { : 3, : new Date(131741423465 Loc:7:1395f840&lt;br/&gt;
30/09/2011 21:24:52.528 -   4e061000&lt;br/&gt;
30/09/2011 21:24:52.528 -     1b { : 3, : new Date(131741423471 Loc:7:1399f680&lt;br/&gt;
30/09/2011 21:24:52.528 -   4e069000&lt;br/&gt;
30/09/2011 21:24:52.528 -     1c { : 3, : new Date(131741423476 Loc:7:139df4c0&lt;br/&gt;
30/09/2011 21:24:52.528 -   4e06f000&lt;br/&gt;
30/09/2011 21:24:52.528 -     1d { : 3, : new Date(131741423479 Loc:7:13a1f300&lt;br/&gt;
30/09/2011 21:24:52.528 -   4e077000&lt;br/&gt;
30/09/2011 21:24:52.528 -     1e { : 3, : new Date(131741423736 Loc:7:13a5f140&lt;br/&gt;
30/09/2011 21:24:52.528 -   4e07d000&lt;br/&gt;
30/09/2011 21:24:52.528 -     1f { : 3, : new Date(131741423741 Loc:7:13a9ef80&lt;br/&gt;
30/09/2011 21:24:52.528 -   4e085000&lt;br/&gt;
30/09/2011 21:24:52.684 -     20 { : 3, : new Date(131741423749 Loc:7:13adedc0&lt;br/&gt;
30/09/2011 21:24:52.684 -   4e08d000&lt;br/&gt;
30/09/2011 21:24:52.684 -     21 { : 3, : new Date(131741423755 Loc:7:13b1ec00&lt;br/&gt;
30/09/2011 21:24:52.684 -   4e093000&lt;br/&gt;
30/09/2011 21:24:52.684 -     22 { : 3, : new Date(131741423760 Loc:7:13b5ea40&lt;br/&gt;
30/09/2011 21:24:52.684 -   4e09b000&lt;br/&gt;
30/09/2011 21:24:52.684 -     23 { : 3, : new Date(131741423878 Loc:7:13b9e880&lt;br/&gt;
30/09/2011 21:24:52.684 -   4e0a1000&lt;br/&gt;
30/09/2011 21:24:52.684 -     24 { : 3, : new Date(131741423885 Loc:7:13bde6c0&lt;br/&gt;
30/09/2011 21:24:52.684 -   4e0a9000&lt;br/&gt;
30/09/2011 21:24:52.684 -     25 { : 3, : new Date(131741423891 Loc:7:13c1e500&lt;br/&gt;
30/09/2011 21:24:52.684 -   4e0af000&lt;br/&gt;
30/09/2011 21:24:52.684 -     26 { : 3, : new Date(131741423896 Loc:7:13c5e340&lt;br/&gt;
30/09/2011 21:24:52.684 -   4e0b7000&lt;br/&gt;
30/09/2011 21:24:52.684 -     27 { : 3, : new Date(131741423900 Loc:7:13c9e180&lt;br/&gt;
30/09/2011 21:24:52.746 -   4e0bd000&lt;br/&gt;
30/09/2011 21:24:52.746 -     28 { : 3, : new Date(131741423905 Loc:7:13cddfc0&lt;br/&gt;
30/09/2011 21:24:52.746 -   4e0c5000&lt;br/&gt;
30/09/2011 21:24:52.746 -     29 { : 3, : new Date(131741424086 Loc:7:13d1de00&lt;br/&gt;
30/09/2011 21:24:52.746 -   4e0cd000&lt;br/&gt;
30/09/2011 21:24:52.746 -     2a { : 3, : new Date(131741424092 Loc:7:13d5dc40&lt;br/&gt;
30/09/2011 21:24:52.746 -   4e0d3000&lt;br/&gt;
30/09/2011 21:24:52.746 -     2b { : 3, : new Date(131741424098 Loc:7:13d9da80&lt;br/&gt;
30/09/2011 21:24:52.746 -   4e0dd000&lt;br/&gt;
30/09/2011 21:24:52.746 -     2c { : 3, : new Date(131741424105 Loc:7:13ddd8c0&lt;br/&gt;
30/09/2011 21:24:52.746 -   4e0e5000&lt;br/&gt;
30/09/2011 21:24:52.824 -     2d { : 3, : new Date(131741424111 Loc:7:13e1d700&lt;br/&gt;
30/09/2011 21:24:52.824 -   4e0ed000&lt;br/&gt;
30/09/2011 21:24:52.824 -     2e { : 3, : new Date(131741424117 Loc:7:13e5d540&lt;br/&gt;
30/09/2011 21:24:52.824 -   4e0f3000&lt;br/&gt;
30/09/2011 21:24:52.824 -     2f { : 3, : new Date(131741427476 Loc:7:13e9d380&lt;br/&gt;
30/09/2011 21:24:52.824 -   4e0fb000&lt;br/&gt;
30/09/2011 21:24:52.824 -     30 { : 3, : new Date(131741427480 Loc:7:13edd1c0&lt;br/&gt;
30/09/2011 21:24:52.824 -   4e101000&lt;br/&gt;
30/09/2011 21:24:52.824 -     31 { : 3, : new Date(131741427487 Loc:7:13f1d000&lt;br/&gt;
30/09/2011 21:24:52.902 -   4e101000&lt;br/&gt;
30/09/2011 21:24:52.902 -     32 { : 3, : new Date(131741427491 Loc:7:13f65b40&lt;br/&gt;
30/09/2011 21:24:52.902 -   4e10d000&lt;br/&gt;
30/09/2011 21:24:52.902 -     33 { : 4, : new Date(131738909232 Loc:1:8a427f0&lt;br/&gt;
30/09/2011 21:24:52.902 -   4181b000&lt;br/&gt;
30/09/2011 21:24:52.902 -     34 { : 5, : new Date(131738052599 Loc:1:64bae8&lt;br/&gt;
30/09/2011 21:24:52.902 -   3aa77000&lt;br/&gt;
30/09/2011 21:24:52.902 -     35 { : 5, : new Date(131738093627 Loc:1:cf1fe0&lt;br/&gt;
30/09/2011 21:24:52.902 -   3ab89000&lt;br/&gt;
30/09/2011 21:24:52.902 -     36 { : 5, : new Date(131738136792 Loc:1:1333f34&lt;br/&gt;
30/09/2011 21:24:52.902 -   3c11d000&lt;br/&gt;
30/09/2011 21:24:52.902 -     37 { : 5, : new Date(131738201338 Loc:1:1db8c04&lt;br/&gt;
30/09/2011 21:24:52.902 -   3c1f3000&lt;br/&gt;
30/09/2011 21:24:52.902 -     38 { : 5, : new Date(131738238637 Loc:1:2468754&lt;br/&gt;
30/09/2011 21:24:52.996 -   3c331000&lt;br/&gt;
30/09/2011 21:24:52.996 -     39 { : 5, : new Date(131738294013 Loc:1:2cede0c&lt;br/&gt;
30/09/2011 21:24:52.996 -   3c485000&lt;br/&gt;
30/09/2011 21:24:52.996 -     3a { : 5, : new Date(131738336768 Loc:1:31a94e0&lt;br/&gt;
30/09/2011 21:24:52.996 -   3c5bd000&lt;br/&gt;
30/09/2011 21:24:52.996 -     3b { : 5, : new Date(131738378736 Loc:1:38e8440&lt;br/&gt;
30/09/2011 21:24:52.996 -   3c6bf000&lt;br/&gt;
30/09/2011 21:24:52.996 -     3c { : 5, : new Date(131738422307 Loc:1:3f6cd58&lt;br/&gt;
30/09/2011 21:24:52.996 -   3c815000&lt;br/&gt;
30/09/2011 21:24:53.183 -     3d { : 5, : new Date(131738435759 Loc:1:45df000&lt;br/&gt;
30/09/2011 21:24:53.183 -   3e779000&lt;br/&gt;
30/09/2011 21:24:53.183 -     3e { : 5, : new Date(131738513765 Loc:1:4c08ecc&lt;br/&gt;
30/09/2011 21:24:53.183 -   3e883000&lt;br/&gt;
30/09/2011 21:24:53.183 -     3f { : 5, : new Date(131738570784 Loc:1:5920e30&lt;br/&gt;
30/09/2011 21:24:53.183 -   3e9df000&lt;br/&gt;
30/09/2011 21:24:53.183 -     40 { : 5, : new Date(131738571983 Loc:1:5f7a03c&lt;br/&gt;
30/09/2011 21:24:53.183 -   3eadf000&lt;br/&gt;
30/09/2011 21:24:53.183 -     41 { : 5, : new Date(131738574002 Loc:1:65d0184&lt;br/&gt;
30/09/2011 21:24:53.183 -   3ebe7000&lt;br/&gt;
30/09/2011 21:24:53.183 -     42 { : 5, : new Date(131738706212 Loc:1:6c54a60&lt;br/&gt;
30/09/2011 21:24:53.324 -   3ecf7000&lt;br/&gt;
30/09/2011 21:24:53.324 -     43 { : 5, : new Date(131738707009 Loc:1:735ba24&lt;br/&gt;
30/09/2011 21:24:53.324 -   3eee5000&lt;br/&gt;
30/09/2011 21:24:53.324 -     44 { : 5, : new Date(131738711396 Loc:1:785f2d0&lt;br/&gt;
30/09/2011 21:24:53.324 -   3f00b000&lt;br/&gt;
30/09/2011 21:24:53.324 -     45 { : 5, : new Date(131738828585 Loc:1:7f6c018&lt;br/&gt;
30/09/2011 21:24:53.324 -   3f0f3000&lt;br/&gt;
30/09/2011 21:24:53.324 -     46 { : 5, : new Date(131738910733 Loc:1:8a43d10&lt;br/&gt;
30/09/2011 21:24:53.324 -   4179b000&lt;br/&gt;
30/09/2011 21:24:53.324 -     47 { : 5, : new Date(131738944141 Loc:1:90f0298&lt;br/&gt;
30/09/2011 21:24:53.324 -   4ec81000&lt;br/&gt;
30/09/2011 21:24:53.324 -     48 { : 5, : new Date(131738999645 Loc:1:25ed0d90&lt;br/&gt;
30/09/2011 21:24:53.324 -   54fcd000&lt;br/&gt;
30/09/2011 21:24:53.324 -     49 { : 5, : new Date(131739063800 Loc:1:4c28a5d0&lt;br/&gt;
30/09/2011 21:24:53.324 -   5d97b000&lt;br/&gt;
30/09/2011 21:24:53.324 -     4a { : 5, : new Date(131739067779 Loc:1:4cc5ce74&lt;br/&gt;
30/09/2011 21:24:53.324 -   65985000&lt;br/&gt;
30/09/2011 21:24:53.324 -     4b { : 5, : new Date(131739148927 Loc:1:68cbc63c&lt;br/&gt;
30/09/2011 21:24:53.324 -   70bb7000&lt;br/&gt;
30/09/2011 21:24:53.324 -     4c { : 5, : new Date(131739205948 Loc:1:763c91e4&lt;br/&gt;
30/09/2011 21:24:53.324 -   7c845000&lt;br/&gt;
30/09/2011 21:24:53.620 -     4d { : 6, : new Date(131738043818 Loc:1:42d7f0&lt;br/&gt;
30/09/2011 21:24:53.620 -   3a983000&lt;br/&gt;
30/09/2011 21:24:53.620 -     4e { : 6, : new Date(131738124837 Loc:1:1038794&lt;br/&gt;
30/09/2011 21:24:53.620 -   3ab4f000&lt;br/&gt;
30/09/2011 21:24:53.620 -     4f { : 6, : new Date(131738201410 Loc:1:1bb42fc&lt;br/&gt;
30/09/2011 21:24:53.620 -   3c169000&lt;br/&gt;
30/09/2011 21:24:53.620 -     50 { : 6, : new Date(131738277923 Loc:1:27328d0&lt;br/&gt;
30/09/2011 21:24:53.620 -   3c347000&lt;br/&gt;
30/09/2011 21:24:53.620 -     51 { : 6, : new Date(131738354434 Loc:1:333fc98&lt;br/&gt;
30/09/2011 21:24:53.620 -   3c543000&lt;br/&gt;
30/09/2011 21:24:53.620 -     52 { : 6, : new Date(131738435450 Loc:1:3f5e298&lt;br/&gt;
30/09/2011 21:24:53.620 -   3c729000&lt;br/&gt;
30/09/2011 21:24:53.620 -     53 { : 6, : new Date(131738511957 Loc:1:4a931fc&lt;br/&gt;
30/09/2011 21:24:53.620 -   3e789000&lt;br/&gt;
30/09/2011 21:24:53.620 -     54 { : 6, : new Date(131738588485 Loc:1:554dc4c&lt;br/&gt;
30/09/2011 21:24:53.620 -   3e955000&lt;br/&gt;
30/09/2011 21:24:53.620 -     55 { : 6, : new Date(131738665001 Loc:1:6023e7c&lt;br/&gt;
30/09/2011 21:24:53.620 -   3eb13000&lt;br/&gt;
30/09/2011 21:24:53.620 -     56 { : 6, : new Date(131738741515 Loc:1:6aebce8&lt;br/&gt;
30/09/2011 21:24:53.620 -   3ecf1000&lt;br/&gt;
30/09/2011 21:24:53.620 -     57 { : 6, : new Date(131738822592 Loc:1:7777fac&lt;br/&gt;
30/09/2011 21:24:53.620 -   3eedb000&lt;br/&gt;
30/09/2011 21:24:53.620 - Fri Sep 30 21:24:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure false db\btree.cpp 1335&lt;br/&gt;
30/09/2011 21:24:53.620 - Fri Sep 30 21:24:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_LogLevel_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e8625837494fc0100e04b80&apos;)&lt;br/&gt;
30/09/2011 21:24:53.620 - Fri Sep 30 21:24:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_LogLevel_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e8625837494fc0100e04b84&apos;)&lt;br/&gt;
30/09/2011 21:24:53.620 - Fri Sep 30 21:24:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_LogLevel_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e8625837494fc0100e04b88&apos;)&lt;br/&gt;
30/09/2011 21:24:53.620 - Fri Sep 30 21:24:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_LogLevel_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e8625837494fc0100e04b8c&apos;)&lt;br/&gt;
30/09/2011 21:24:53.620 - Fri Sep 30 21:24:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_LogLevel_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e8625837494fc0100e04b90&apos;)&lt;br/&gt;
30/09/2011 21:24:53.620 - Fri Sep 30 21:24:52 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_LogLevel_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e8625837494fc0100e04b94&apos;)&lt;br/&gt;
30/09/2011 21:24:53.620 - Fri Sep 30 21:24:53 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caug&lt;/p&gt;</comment>
                            <comment id="55640" author="dwight_10gen" created="Wed, 21 Sep 2011 15:27:35 +0000"  >&lt;p&gt;i think the automatic setting may make it too small.  can you manually make larger and LMK how it goes?&lt;/p&gt;

&lt;p&gt;we can improve handling of this on our side too but that is the way to go - in fact may always be necessary but we can probably report at startup so there are no errors later for example.&lt;/p&gt;</comment>
                            <comment id="55626" author="matthewtodd" created="Wed, 21 Sep 2011 14:23:46 +0000"  >&lt;p&gt;Hi,&lt;br/&gt;
 Here are some further errors that were seen after restarting Mongo and recreating the indexes. I&apos;m not sure what the impact of these assertions is.&lt;/p&gt;

&lt;p&gt;                37790300/39342713       96%&lt;br/&gt;
                38288500/39342713       97%&lt;br/&gt;
                38820100/39342713       98%&lt;br/&gt;
Wed Sep 21 14:40:18 &lt;span class=&quot;error&quot;&gt;&amp;#91;PeriodicTask::Runner&amp;#93;&lt;/span&gt; task: DBConnectionPool-cleaner took:&lt;br/&gt;
46ms&lt;br/&gt;
Wed Sep 21 14:40:19 &lt;span class=&quot;error&quot;&gt;&amp;#91;PeriodicTask::Runner&amp;#93;&lt;/span&gt; task: WriteBackManager::cleaner took:&lt;br/&gt;
 62ms&lt;br/&gt;
                39013400/39342713       99%&lt;br/&gt;
Wed Sep 21 14:40:38 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;      done building bottom layer, going to commit&lt;br/&gt;
Wed Sep 21 14:41:19 &lt;span class=&quot;error&quot;&gt;&amp;#91;PeriodicTask::Runner&amp;#93;&lt;/span&gt; task: WriteBackManager::cleaner took:&lt;br/&gt;
 15ms&lt;br/&gt;
Wed Sep 21 14:43:19 &lt;span class=&quot;error&quot;&gt;&amp;#91;PeriodicTask::Runner&amp;#93;&lt;/span&gt; task: DBConnectionPool-cleaner took:&lt;br/&gt;
77ms&lt;br/&gt;
Wed Sep 21 14:43:22 &lt;span class=&quot;error&quot;&gt;&amp;#91;PeriodicTask::Runner&amp;#93;&lt;/span&gt; task: WriteBackManager::cleaner took:&lt;br/&gt;
 77ms&lt;br/&gt;
Wed Sep 21 15:00:30 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt; old journal file will be removed: /data/db/journal/j&lt;br/&gt;
._0&lt;br/&gt;
Wed Sep 21 15:00:31 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt; old journal file will be removed: /data/db/journal/j&lt;br/&gt;
._1&lt;br/&gt;
Wed Sep 21 15:00:31 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt; DR101 latency warning on journal file open 249ms&lt;br/&gt;
Wed Sep 21 15:07:16 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt; build index done 39342713 records 3483.58 secs&lt;br/&gt;
Wed Sep 21 15:07:16 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt; insert ds3000.system.indexes 3485281ms&lt;br/&gt;
Wed Sep 21 15:07:17 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn30&amp;#93;&lt;/span&gt; insert ds3000.system.indexes 171ms&lt;br/&gt;
Wed Sep 21 15:07:17 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt; command ds3000.$cmd command: { count: &quot;logevents&quot;, q&lt;br/&gt;
uery: {}, fields: {} } ntoreturn:1 reslen:48 436ms&lt;br/&gt;
Wed Sep 21 15:07:20 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:21 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn30&amp;#93;&lt;/span&gt; end connection 10.253.138.30:54089&lt;br/&gt;
Wed Sep 21 15:07:21 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65182005a0674&lt;br/&gt;
0000a4&apos;)&lt;br/&gt;
Wed Sep 21 15:07:22 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:22 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65182005a0674&lt;br/&gt;
0000a5&apos;)&lt;br/&gt;
Wed Sep 21 15:07:22 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:22 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65182005a0674&lt;br/&gt;
0000a6&apos;)&lt;br/&gt;
Wed Sep 21 15:07:22 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:22 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65182005a0674&lt;br/&gt;
0000a7&apos;)&lt;br/&gt;
Wed Sep 21 15:07:22 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:22 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65182005a0674&lt;br/&gt;
0000a8&apos;)&lt;br/&gt;
Wed Sep 21 15:07:22 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:22 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65182005a0674&lt;br/&gt;
0000a9&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65182005a0674&lt;br/&gt;
0000aa&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65182005a0674&lt;br/&gt;
0000ab&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt; insert ds3000.logevents 5678ms&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65282005a0674&lt;br/&gt;
0000ec&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65382005a0674&lt;br/&gt;
0000f2&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001b0&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001b1&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001b2&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001b3&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001b4&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001b5&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001b6&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001b7&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001b8&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001b9&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001ba&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001bb&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001bc&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001bd&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001be&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001bf&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001c0&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001c1&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents Assertion failure _a != -1 e:\buil&lt;br/&gt;
dslaves\mongo\windows_64bit_v2.0\mongo\db\pdfile.h 474&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion _indexRecord ds3&lt;br/&gt;
000.logevents.$&lt;em&gt;SourceType_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt; _id: ObjectId(&apos;4e79d65982005a0674&lt;br/&gt;
0001c2&apos;)&lt;br/&gt;
Wed Sep 21 15:07:23 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt; insert ds3000.logevents 233ms&lt;/p&gt;</comment>
                            <comment id="55607" author="matthewtodd" created="Wed, 21 Sep 2011 12:35:48 +0000"  >&lt;p&gt;Hi Dwight,&lt;br/&gt;
 I work with Nik, and have been looking at this issue whilst he is away this week. Since originally reporting this issue, we have upgraded our mongo server to version 2.0.0 running on Windows Server 2008. In my tests, I have found that with server 2008 set to manage the page file automatically (which will give a maximum page file size of 4GB) we still get VirtualProtect errors. The error messages do seem to be improved on Mongo 2.0.0 though. I have included some additional logs below that show the VirtualProtect error. Are there any recommendations you can give us on page file sizing so we can avoid this issue?&lt;/p&gt;

&lt;p&gt;Regards, &lt;br/&gt;
 Matt&lt;/p&gt;

&lt;p&gt;21/09/2011 12:12:24.052 - 		38356000/39342713	97%&lt;br/&gt;
21/09/2011 12:12:34.005 - 		38858500/39342713	98%&lt;br/&gt;
21/09/2011 12:12:44.301 - Wed Sep 21 12:12:44 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn7&amp;#93;&lt;/span&gt; 	 done building bottom layer, going to commit&lt;br/&gt;
21/09/2011 12:13:00.680 - Wed Sep 21 12:13:00 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn7&amp;#93;&lt;/span&gt; VirtualProtect failed (mcw) /data/db/ds3000.10 673a84000000 4000000 errno:1455 The paging file is too small for this operation to complete.&lt;br/&gt;
21/09/2011 12:13:00.695 - Wed Sep 21 12:13:00 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn7&amp;#93;&lt;/span&gt;  ds3000.system.indexes Assertion failure false db\mongommf.cpp 72&lt;br/&gt;
21/09/2011 12:13:07.778 - Wed Sep 21 12:13:07 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn7&amp;#93;&lt;/span&gt; VirtualProtect failed (mcw) /data/db/ds3000.11 733b74000000 4000000 errno:1455 The paging file is too small for this operation to complete.&lt;br/&gt;
21/09/2011 12:13:07.778 - Wed Sep 21 12:13:07 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn7&amp;#93;&lt;/span&gt;  ds3000.system.indexes Assertion failure false db\mongommf.cpp 72&lt;br/&gt;
21/09/2011 12:13:07.902 - Wed Sep 21 12:13:07 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn7&amp;#93;&lt;/span&gt; insert ds3000.system.indexes exception: assertion db\mongommf.cpp:72 3155852ms&lt;br/&gt;
21/09/2011 12:13:08.121 - Wed Sep 21 12:13:08 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; insert ds3000.system.indexes 109ms&lt;br/&gt;
21/09/2011 12:13:08.292 - Wed Sep 21 12:13:08 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; build index ds3000.logevents &lt;/p&gt;
{ SourceType: 1, GenerationTime: 1, _id: 1 }
&lt;p&gt;21/09/2011 12:13:08.729 - Wed Sep 21 12:13:08 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn19&amp;#93;&lt;/span&gt; end connection 10.253.138.30:53861&lt;br/&gt;
21/09/2011 12:13:09.041 - Wed Sep 21 12:13:09 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; ERROR: Uncaught std::exception: bad allocation, terminating&lt;br/&gt;
21/09/2011 12:13:09.244 - Wed Sep 21 12:13:09 dbexit: &lt;br/&gt;
21/09/2011 12:13:09.244 - Wed Sep 21 12:13:09 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; shutdown: going to close listening sockets...&lt;br/&gt;
21/09/2011 12:13:09.244 - Wed Sep 21 12:13:09 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; closing listening socket: 328&lt;br/&gt;
21/09/2011 12:13:09.244 - Wed Sep 21 12:13:09 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn7&amp;#93;&lt;/span&gt; build index ds3000.logevents &lt;/p&gt;
{ LogLevel: 1, GenerationTime: 1, _id: 1 }
&lt;p&gt;21/09/2011 12:13:09.244 - Wed Sep 21 12:13:09 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; closing listening socket: 344&lt;br/&gt;
21/09/2011 12:13:09.244 - Wed Sep 21 12:13:09 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; shutdown: going to flush diaglog...&lt;br/&gt;
21/09/2011 12:13:09.244 - Wed Sep 21 12:13:09 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; shutdown: going to close sockets...&lt;br/&gt;
21/09/2011 12:13:09.572 - Wed Sep 21 12:13:09 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; shutdown: waiting for fs preallocator...&lt;br/&gt;
21/09/2011 12:13:09.572 - Wed Sep 21 12:13:09 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; shutdown: lock for final commit...&lt;br/&gt;
21/09/2011 12:13:19.072 - 		14800/39342713	0%&lt;br/&gt;
21/09/2011 12:13:27.370 - Wed Sep 21 12:13:27 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn2&amp;#93;&lt;/span&gt; got request after shutdown()&lt;br/&gt;
21/09/2011 12:13:29.040 - 		29500/39342713	0%&lt;br/&gt;
21/09/2011 12:13:29.586 - Wed Sep 21 12:13:29 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; shutdown: waiting for write lock...&lt;br/&gt;
21/09/2011 12:13:38.274 - Wed Sep 21 12:13:38 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn7&amp;#93;&lt;/span&gt; Assertion: 10000:out of memory BufBuilder&lt;br/&gt;
21/09/2011 12:13:38.384 - Wed Sep 21 12:13:38 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn7&amp;#93;&lt;/span&gt; insert ds3000.system.indexes exception: out of memory BufBuilder code:10000 29326ms&lt;br/&gt;
21/09/2011 12:13:38.415 - Wed Sep 21 12:13:38 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn15&amp;#93;&lt;/span&gt; shutdown: final commit...&lt;br/&gt;
21/09/2011 12:14:16.836 - Wed Sep 21 12:14:16 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; now exiting&lt;br/&gt;
21/09/2011 12:14:16.836 - Wed Sep 21 12:14:16 dbexit: ; exiting immediately&lt;/p&gt;</comment>
                            <comment id="54887" author="dwight_10gen" created="Fri, 16 Sep 2011 22:09:48 +0000"  >&lt;p&gt;i think it&apos;s likely the virtualprotect error was causing that.&lt;/p&gt;</comment>
                            <comment id="54686" author="maseyboy" created="Fri, 16 Sep 2011 08:32:48 +0000"  >&lt;p&gt;No its just a single integer. The collection was 72Gb.&lt;/p&gt;</comment>
                            <comment id="54458" author="dwight_10gen" created="Thu, 15 Sep 2011 15:19:39 +0000"  >&lt;p&gt;is that field an array?&lt;br/&gt;
how big is the collection? (run db.mycollection.stats())&lt;/p&gt;</comment>
                            <comment id="54378" author="maseyboy" created="Thu, 15 Sep 2011 10:08:08 +0000"  >&lt;p&gt;Hi Dwight,&lt;/p&gt;

&lt;p&gt;Have set the page file to 4Gb, will see how it goes.&lt;/p&gt;

&lt;p&gt;I noticed that one of my indexes is particularly large and may be contributing to a disk space problem. &lt;/p&gt;

&lt;p&gt;I have 3 compound indexes, each containing 3 indexes:&lt;br/&gt;
 __HostIP_GenerationTime_Id       : 12Gb&lt;br/&gt;
 __SourceType_GenerationTime_Id   : 6Gb&lt;br/&gt;
 __LogType_GenerationTime_Id      : 128Gb&lt;/p&gt;

&lt;p&gt;All fields are in all my documents. HostIP and SourceType are strings. LogType is an integer and only has values between 0 and 7. &lt;/p&gt;

&lt;p&gt;I dropped the offending __LogType_GenerationTime_Id large index and rebuilt it. It is now 6Gb in size. Any ideas what may have cause this huge index? I am only inserting documents, not deleting or updating.&lt;/p&gt;

&lt;p&gt;Regards&lt;br/&gt;
Nik&lt;/p&gt;</comment>
                            <comment id="52836" author="dwight_10gen" created="Wed, 7 Sep 2011 18:44:31 +0000"  >&lt;p&gt;can you try making the page file much larger and let us know how it goes.  for example try 4GB?&lt;br/&gt;
making a jira for &quot;externally altered&quot; case - &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-3777&quot; title=&quot;ERROR_FILE_INVALID error on windows&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-3777&quot;&gt;&lt;del&gt;SERVER-3777&lt;/del&gt;&lt;/a&gt;.  to really fix we will need a log snippet so if you get it again please post it there.&lt;/p&gt;

&lt;p&gt;note to committers : if page file needs to be larger, we should give a clearer error message and/or do a basic check for room at server startup.&lt;/p&gt;</comment>
                            <comment id="52755" author="maseyboy" created="Wed, 7 Sep 2011 09:05:03 +0000"  >&lt;p&gt;Hi Dwight,&lt;/p&gt;

&lt;p&gt;When running the pagefile utility it returned 2,801,127,424. &lt;/p&gt;

&lt;p&gt;Also on another rig where we&apos;ve had problems we saw the following error in the logs (I&apos;m afraid the logs were log when mongod was restarted):&lt;/p&gt;

&lt;p&gt;&quot;The volume for a file has been externally altered so that the opened file is no longer valid&quot;&lt;/p&gt;

&lt;p&gt;Ever seen this error before? Can this be caused by low disk space?&lt;/p&gt;

&lt;p&gt;Regards &lt;br/&gt;
Nik&lt;/p&gt;</comment>
                            <comment id="52295" author="dwight_10gen" created="Fri, 2 Sep 2011 18:57:26 +0000"  >&lt;p&gt;I think the &quot;automatically set&quot; may simply make the pagefile size a certain size relative to physical ram, rather than adaptive.  Can you run this:&lt;/p&gt;

&lt;p&gt;dir /AH \pagefile.sys&lt;/p&gt;

&lt;p&gt;and post the result?&lt;/p&gt;

&lt;p&gt;you can also check it in system activity or perfmon, the &quot;PagingFile.% Usage&quot; and % Usage Peek stats.&lt;/p&gt;

&lt;p&gt;Windows XP right?  I don&apos;t think we&apos;ve done a lot of QA on XP.&lt;/p&gt;

&lt;p&gt;also, on the second run it looks like those assertions happened only 3 seconds after the server was up.  that suggests to me that the index may be corrupt.  i would suggest repairing or at least regen&apos;ing that index or dropping it.&lt;/p&gt;

&lt;p&gt;Tue Aug 30 15:07:41 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; MongoDB starting : pid=852 port=27017 dbpath=C:\Data 64-bit &lt;br/&gt;
...&lt;br/&gt;
Tue Aug 30 15:07:42 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 10.253.138.30:54440 #3&lt;br/&gt;
Tue Aug 30 15:07:42 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 10.253.138.30:54441 #4&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt; ds3000.logevents caught assertion indexRecord ds3000.logevents.$_HostIp_GenerationTimeid&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt; ds3000.logevents caught assertion indexRecord ds3000.logevents.$_HostIp_GenerationTimeid&lt;/p&gt;</comment>
                            <comment id="51947" author="maseyboy" created="Thu, 1 Sep 2011 13:50:40 +0000"  >&lt;p&gt;There was no VirtualProtect error in the logs. The portion of logs above is from the the start. &lt;/p&gt;

&lt;p&gt;The tester dropped the whole databasae due to time constraints. Next time it happens I&apos;ll see what happens if we recreate the indexes.&lt;/p&gt;

&lt;p&gt;Regards&lt;br/&gt;
Nik&lt;/p&gt;</comment>
                            <comment id="51776" author="scotthernandez" created="Wed, 31 Aug 2011 16:50:24 +0000"  >&lt;p&gt;Can you post the part of the log with the &quot;VirtualProtect&quot; error for 1.8.3? Is that the portion you were talking about being lost?&lt;/p&gt;

&lt;p&gt;If you recreate the index does this happen?&lt;/p&gt;</comment>
                            <comment id="51682" author="maseyboy" created="Wed, 31 Aug 2011 07:46:08 +0000"  >&lt;p&gt;I think the indexes were generating so many assertions that the cause of the assertion has gone off the top of the logs? Here is the start of my log file. Looks like the indexes are already corrupt at this point&lt;/p&gt;


&lt;p&gt;Tue Aug 30 15:07:41 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; MongoDB starting : pid=852 port=27017 dbpath=C:\Data 64-bit &lt;br/&gt;
Tue Aug 30 15:07:41 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; db version v1.8.3, pdfile version 4.5&lt;br/&gt;
Tue Aug 30 15:07:41 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; git version: c206d77e94bc3b65c76681df5a6b605f68a2de05&lt;br/&gt;
Tue Aug 30 15:07:41 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; build sys info: windows (6, 1, 7601, 2, &apos;Service Pack 1&apos;) BOOST_LIB_VERSION=1_42&lt;br/&gt;
Tue Aug 30 15:07:41 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; journal dir=C:/Data/journal&lt;br/&gt;
Tue Aug 30 15:07:41 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; recover : no journal files present, no recovery needed&lt;br/&gt;
Tue Aug 30 15:07:41 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; waiting for connections on port 27017&lt;br/&gt;
Tue Aug 30 15:07:41 &lt;span class=&quot;error&quot;&gt;&amp;#91;websvr&amp;#93;&lt;/span&gt; web admin interface listening on port 28017&lt;br/&gt;
Tue Aug 30 15:07:42 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 10.253.138.30:54438 #1&lt;br/&gt;
Tue Aug 30 15:07:42 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 10.253.138.30:54439 #2&lt;br/&gt;
Tue Aug 30 15:07:42 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 10.253.138.30:54440 #3&lt;br/&gt;
Tue Aug 30 15:07:42 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; connection accepted from 10.253.138.30:54441 #4&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
Tue Aug 30 15:07:45 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn1&amp;#93;&lt;/span&gt;  ds3000.logevents  caught assertion &lt;em&gt;indexRecord ds3000.logevents.$_HostIp_GenerationTime&lt;/em&gt;&lt;em&gt;id&lt;/em&gt;&lt;br/&gt;
etc. etc.&lt;/p&gt;

&lt;p&gt;Regards&lt;br/&gt;
Nik&lt;/p&gt;</comment>
                            <comment id="51501" author="scotthernandez" created="Tue, 30 Aug 2011 16:15:53 +0000"  >&lt;p&gt;Can you attach the new error?&lt;/p&gt;</comment>
                            <comment id="51498" author="maseyboy" created="Tue, 30 Aug 2011 16:06:33 +0000"  >&lt;p&gt;Hi Scott,&lt;/p&gt;

&lt;p&gt;We&apos;ve just had the same issue on 1.8.3 too. It was running fine for almost a week before the index assertion problem struck again. The swap file is 1745Mb.&lt;/p&gt;

&lt;p&gt;Regard&lt;br/&gt;
Nik&lt;/p&gt;</comment>
                            <comment id="50432" author="maseyboy" created="Wed, 24 Aug 2011 08:57:07 +0000"  >&lt;p&gt;Sure, I&apos;ll report back. Do you know what issue number was fixed in 1.8.3 to fix this issue? &lt;/p&gt;

&lt;p&gt;Regards&lt;br/&gt;
Nik&lt;/p&gt;</comment>
                            <comment id="49925" author="scotthernandez" created="Mon, 22 Aug 2011 17:39:38 +0000"  >&lt;p&gt;It will, but at any given moment it will also report how much space is allocated to the swap file. Please let us know how 1.8.3 goes.&lt;/p&gt;</comment>
                            <comment id="49892" author="maseyboy" created="Mon, 22 Aug 2011 15:35:32 +0000"  >&lt;p&gt;Hi Scott,&lt;/p&gt;

&lt;p&gt;I&apos;m using Windows. In the Virtual Memory control panel, the checkbox &apos;Automatically manage paging file size for all drives&apos; is ticked so I&apos;m assuming the page file will be of a dynamic size?&lt;/p&gt;

&lt;p&gt;I will install 1.8.3 and give it a whirl&lt;/p&gt;

&lt;p&gt;Regards&lt;br/&gt;
Nik&lt;/p&gt;</comment>
                            <comment id="49814" author="scotthernandez" created="Mon, 22 Aug 2011 12:18:50 +0000"  >&lt;p&gt;This has been seen with 1.8.0/1; please upgrade to 1.8.3.&lt;/p&gt;

&lt;p&gt;How large is your page file?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="36782">SERVER-5663</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>22.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 22 Aug 2011 12:18:50 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        11 years, 43 weeks, 3 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>
                            11 years, 43 weeks, 3 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="10022"><![CDATA[Windows]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>dwight@mongodb.com</customfieldvalue>
            <customfieldvalue>matthewtodd</customfieldvalue>
            <customfieldvalue>maseyboy</customfieldvalue>
            <customfieldvalue>scotthernandez</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|hrot1j:</customfieldvalue>

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

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

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