<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:17:05 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-8309] Benchrun crashes if passed deeply nested object</title>
                <link>https://jira.mongodb.org/browse/SERVER-8309</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;trying to insert a deeply nested json document in benchrun. shell crashes with stack trace. related to &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-8308&quot; title=&quot;Javascript shell max call stack exceeded on deeply nested json object&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-8308&quot;&gt;&lt;del&gt;SERVER-8308&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</description>
                <environment></environment>
        <key id="63086">SERVER-8309</key>
            <summary>Benchrun crashes if passed deeply nested object</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.mongodb.org/images/icons/priorities/minor.svg">Minor - P4</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="backlog-server-platform">DO NOT USE - Backlog - Platform Team</assignee>
                                    <reporter username="jsr">Jared Rosoff</reporter>
                        <labels>
                    </labels>
                <created>Wed, 23 Jan 2013 23:05:24 +0000</created>
                <updated>Wed, 27 Oct 2021 17:21:48 +0000</updated>
                            <resolved>Wed, 27 Oct 2021 17:21:48 +0000</resolved>
                                                                    <component>Shell</component>
                                        <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                    <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                        <issuelink>
            <issuekey id="63085">SERVER-8308</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>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        11 years, 4 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>geert.bosch@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            11 years, 4 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>backlog-server-platform</customfieldvalue>
            <customfieldvalue>jsr</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrna07:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>6757</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_10750" key="com.atlassian.jira.plugin.system.customfieldtypes:textarea">
                        <customfieldname>Steps To Reproduce</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>&lt;p&gt;jsr@bruford:~/src/qa-281$ ~/Downloads/mongodb-osx-x86_64-2013-01-23/bin/mongo &lt;br/&gt;
MongoDB shell version: 2.3.3-pre-&lt;br/&gt;
connecting to: test&lt;br/&gt;
Server has startup warnings: &lt;br/&gt;
Wed Jan 23 14:52:39.843 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; &lt;br/&gt;
Wed Jan 23 14:52:39.844 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; ** NOTE: This is a development version (2.3.3-pre-) of MongoDB.&lt;br/&gt;
Wed Jan 23 14:52:39.844 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; **       Not recommended for production.&lt;br/&gt;
Wed Jan 23 14:52:39.844 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; &lt;br/&gt;
Wed Jan 23 14:52:39.844 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; ** WARNING: soft rlimits too low. Number of files is 256, should be at least 1000&lt;br/&gt;
Wed Jan 23 14:52:39.844 &lt;span class=&quot;error&quot;&gt;&amp;#91;initandlisten&amp;#93;&lt;/span&gt; &lt;br/&gt;
&amp;gt; var doc = {} &lt;br/&gt;
&amp;gt; var cur = doc; &lt;br/&gt;
&amp;gt; for( var i = 0; i&amp;lt; 65536; i++ ) { &lt;br/&gt;
... cur&lt;span class=&quot;error&quot;&gt;&amp;#91;i&amp;#93;&lt;/span&gt; = {} &lt;br/&gt;
... cur = cur&lt;span class=&quot;error&quot;&gt;&amp;#91;i&amp;#93;&lt;/span&gt;;&lt;br/&gt;
... }&lt;br/&gt;
{ }&lt;br/&gt;
&amp;gt; cur&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;a&amp;#39;&amp;#93;&lt;/span&gt; = &apos;foo&apos; &lt;br/&gt;
foo&lt;br/&gt;
&amp;gt; doc&lt;br/&gt;
Wed Jan 23 15:00:51.265 javascript execution failed src/mongo/shell/types.js:527 RangeError: Maximum call stack size exceeded&lt;br/&gt;
tojsonObject = function(x, indent, nolint){&lt;br/&gt;
                       ^&lt;/p&gt;

&lt;p&gt;&amp;gt; var res = benchRun({ ops: [ &lt;/p&gt;
{ ns: &apos;test.foo&apos;, op: &apos;insert&apos;, doc: doc }
&lt;p&gt;], parallel: 1, seconds: 1, totals: true });&lt;br/&gt;
Wed Jan 23 15:04:00.591 mongo got signal 11 (Segmentation fault: 11), stack trace: &lt;/p&gt;

&lt;p&gt;Wed Jan 23 15:04:00.592 0x10016a4fb 0x10000223d 0x7fff85d588ea 0x10200ec00 0x1002b3a29 0x1002144af 0x10010c675 0x10010cce3 0x10010bbf0 0x10010c627 0x10010cce3 0x10010bbf0 0x10010c627 0x10010cce3 0x10010bbf0 0x10010c627 0x10010cce3 0x10010bbf0 0x10010c627 0x10010cce3 &lt;br/&gt;
 0   mongo                               0x000000010016a4fb _ZN5mongo15printStackTraceERSo + 43&lt;br/&gt;
 1   mongo                               0x000000010000223d _Z12quitAbruptlyi + 925&lt;br/&gt;
 2   libsystem_c.dylib                   0x00007fff85d588ea _sigtramp + 26&lt;br/&gt;
 3   ???                                 0x000000010200ec00 0x0 + 4328582144&lt;br/&gt;
 4   mongo                               0x00000001002b3a29 &lt;em&gt;ZN2v88internal11GetPropertyENS0_6HandleINS0_6ObjectEEES3&lt;/em&gt; + 73&lt;br/&gt;
 5   mongo                               0x00000001002144af _ZN2v86Object3GetENS_6HandleINS_5ValueEEE + 223&lt;br/&gt;
 6   mongo                               0x000000010010c675 _ZN5mongo7V8Scope9v8ToMongoEN2v86HandleINS1_6ObjectEEEi + 837&lt;br/&gt;
 7   mongo                               0x000000010010cce3 _ZN5mongo7V8Scope15v8ToMongoObjectERNS_14BSONObjBuilderERKSsN2v86HandleINS5_5ValueEEEiPNS_7BSONObjE + 739&lt;br/&gt;
 8   mongo                               0x000000010010bbf0 _ZN5mongo7V8Scope16v8ToMongoElementERNS_14BSONObjBuilderERKSsN2v86HandleINS5_5ValueEEEiPNS_7BSONObjE + 1664&lt;br/&gt;
 9   mongo                               0x000000010010c627 _ZN5mongo7V8Scope9v8ToMongoEN2v86HandleINS1_6ObjectEEEi + 759&lt;br/&gt;
 10  mongo                               0x000000010010cce3 _ZN5mongo7V8Scope15v8ToMongoObjectERNS_14BSONObjBuilderERKSsN2v86HandleINS5_5ValueEEEiPNS_7BSONObjE + 739&lt;br/&gt;
 11  mongo                               0x000000010010bbf0 _ZN5mongo7V8Scope16v8ToMongoElementERNS_14BSONObjBuilderERKSsN2v86HandleINS5_5ValueEEEiPNS_7BSONObjE + 1664&lt;br/&gt;
 12  mongo                               0x000000010010c627 _ZN5mongo7V8Scope9v8ToMongoEN2v86HandleINS1_6ObjectEEEi + 759&lt;br/&gt;
 13  mongo                               0x000000010010cce3 _ZN5mongo7V8Scope15v8ToMongoObjectERNS_14BSONObjBuilderERKSsN2v86HandleINS5_5ValueEEEiPNS_7BSONObjE + 739&lt;br/&gt;
 14  mongo                               0x000000010010bbf0 _ZN5mongo7V8Scope16v8ToMongoElementERNS_14BSONObjBuilderERKSsN2v86HandleINS5_5ValueEEEiPNS_7BSONObjE + 1664&lt;br/&gt;
 15  mongo                               0x000000010010c627 _ZN5mongo7V8Scope9v8ToMongoEN2v86HandleINS1_6ObjectEEEi + 759&lt;br/&gt;
 16  mongo                               0x000000010010cce3 _ZN5mongo7V8Scope15v8ToMongoObjectERNS_14BSONObjBuilderERKSsN2v86HandleINS5_5ValueEEEiPNS_7BSONObjE + 739&lt;br/&gt;
 17  mongo                               0x000000010010bbf0 _ZN5mongo7V8Scope16v8ToMongoElementERNS_14BSONObjBuilderERKSsN2v86HandleINS5_5ValueEEEiPNS_7BSONObjE + 1664&lt;br/&gt;
 18  mongo                               0x000000010010c627 _ZN5mongo7V8Scope9v8ToMongoEN2v86HandleINS1_6ObjectEEEi + 759&lt;br/&gt;
 19  mongo                               0x000000010010cce3 _ZN5mongo7V8Scope15v8ToMongoObjectERNS_14BSONObjBuilderERKSsN2v86HandleINS5_5ValueEEEiPNS_7BSONObjE + 739&lt;/p&gt;</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_22870" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Triagers</customfieldname>
                        <customfieldvalues>
                                

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrkr9b:</customfieldvalue>

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