<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:09:47 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-5755] Invalid BSONObj size: ... 0xEEEEEEEE when deleting</title>
                <link>https://jira.mongodb.org/browse/SERVER-5755</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Recently, we &apos;ve started getting the following assertions in log file when trying to delete documents (not on every delete, it happens occasionally, about 1 in a million documents deleted):&lt;/p&gt;

&lt;p&gt;Thu May  3 13:09:39 &lt;span class=&quot;error&quot;&gt;&amp;#91;conn567441&amp;#93;&lt;/span&gt; Assertion: 10334:Invalid BSONObj size: -286331154 (0xEEEEEEEE) first element: _id: &lt;/p&gt;
{ F: 23866263275
29652228, C: 2, i: 288230376151857194, u: 288230376151872074 }
&lt;p&gt;0x584102 0x508521 0x93df93 0x88ca07 0x88e8e0 0xaa33f6 0x637407 0x7f627b6669ca 0x7f627ac1570d&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo11msgassertedEiPKc+0x112) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x584102&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZNK5mongo7BSONObj14_assertInvalidEv+0x471) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x508521&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo13deleteObjectsEPKcNS_7BSONObjEbbbPNS_11RemoveSaverE+0xc93) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x93df93&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo14receivedDeleteERNS_7MessageERNS_5CurOpE+0x437) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x88ca07&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo16assembleResponseERNS_7MessageERNS_10DbResponseERKNS_11HostAndPortE+0x1210) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x88e8e0&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo16MyMessageHandler7processERNS_7MessageEPNS_21AbstractMessagingPortEPNS_9LastErrorE+0x76) &lt;span class=&quot;error&quot;&gt;&amp;#91;0xaa33f6&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /usr/bin/mongod(_ZN5mongo3pms9threadRunEPNS_13MessagingPortE+0x287) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x637407&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /lib/libpthread.so.0(+0x69ca) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7f627b6669ca&amp;#93;&lt;/span&gt;&lt;br/&gt;
 /lib/libc.so.6(clone+0x6d) &lt;span class=&quot;error&quot;&gt;&amp;#91;0x7f627ac1570d&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;The record with the mentioned _id is not to be found in the collection (we are not sure if was deleted or wasn&apos;t there before in the first place).&lt;br/&gt;
This assertion looks intimidating and almost cries &quot;data corruption&quot; for us, the only thing that makes us feel safer is that complete daily DB dump (using mongodump) does not signal any errors.&lt;/p&gt;</description>
                <environment></environment>
        <key id="37724">SERVER-5755</key>
            <summary>Invalid BSONObj size: ... 0xEEEEEEEE when deleting</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="onyxmaster">Aristarkh Zagorodnikov</reporter>
                        <labels>
                            <label>corrupt</label>
                    </labels>
                <created>Thu, 3 May 2012 09:46:03 +0000</created>
                <updated>Wed, 15 Aug 2012 14:04:15 +0000</updated>
                            <resolved>Wed, 9 May 2012 20:54:13 +0000</resolved>
                                    <version>2.0.4</version>
                                                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="117836" author="onyxmaster" created="Wed, 9 May 2012 20:16:25 +0000"  >&lt;p&gt;Well, I guess 2.2 is a bit far for us to wait for, but it&apos;s good to know it might be already fixed, looking forward to 2.2 release.&lt;/p&gt;</comment>
                            <comment id="117833" author="tad" created="Wed, 9 May 2012 20:07:17 +0000"  >&lt;p&gt;Great, thanks for letting us know!&lt;/p&gt;

&lt;p&gt;Re: &quot;I hope that index won&apos;t get into this condition by itself though =)&quot;:  Here is one case we&apos;ve identified that can result in index corruption:  &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-5552&quot; class=&quot;external-link&quot; rel=&quot;nofollow&quot;&gt;https://jira.mongodb.org/browse/SERVER-5552&lt;/a&gt; .  This is currently scheduled to get fixed in 2.1.2 so hopefully we can avoid making you reindex in the future.&lt;/p&gt;</comment>
                            <comment id="117788" author="onyxmaster" created="Wed, 9 May 2012 18:49:18 +0000"  >&lt;p&gt;Sorry for the delay, reindexing helped and the assert is gone for now.&lt;/p&gt;</comment>
                            <comment id="115955" author="onyxmaster" created="Thu, 3 May 2012 12:37:58 +0000"  >&lt;p&gt;Reindexing would take some time for this db (it contains around 140 million records), I&apos;ll report later.&lt;/p&gt;</comment>
                            <comment id="115948" author="onyxmaster" created="Thu, 3 May 2012 11:53:00 +0000"  >&lt;p&gt;Thanks for the info, we&apos;ll try rebuilding index. I hope that index won&apos;t get into this condition by itself though =)&lt;/p&gt;</comment>
                            <comment id="115931" author="tad" created="Thu, 3 May 2012 10:44:16 +0000"  >&lt;p&gt;This usually indicates a stale entry in the index that is being used.  A deleted record remains in the index and the &quot;Assertion: 10334:Invalid BSONObj size: -286331154 (0xEEEEEEEE)&quot; is triggered when the code looks at the (no longer present) document.  It does not indicate corruption in the data itself.  Rebuilding the index should make the assertions stop.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10010">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="35790">SERVER-5552</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="35790">SERVER-5552</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>6.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 3 May 2012 10:44:16 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        11 years, 41 weeks 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, 41 weeks ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10000" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Old_Backport</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10000"><![CDATA[No]]></customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>onyxmaster</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|hro43j:</customfieldvalue>

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

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

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