<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 03:41:50 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-16664] Segmentation fault on insert operation with Tiger engine / zlib compressor</title>
                <link>https://jira.mongodb.org/browse/SERVER-16664</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;Segmentation fault occures on insert operation with Tiger engine.&lt;/p&gt;

&lt;p&gt;Server startup options:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;/usr/bin/mongod --quiet -f /etc/mongodb.conf --storageEngine wiredtiger --wiredTigerJournalCompressor snappy --wiredTigerCollectionBlockCompressor snappy run&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Used version:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;mongodb-linux-x86_64-6105f06402fe1e7578d41f3e4e583a1476ef2455-2014-12-23&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Happened twice - with snappy and zlib compressors.&lt;br/&gt;
Couldn&apos;t reproduce with higher log levels.&lt;/p&gt;</description>
                <environment>CentOS release 6.4 (Final), running on on VMWare.</environment>
        <key id="176068">SERVER-16664</key>
            <summary>Segmentation fault on insert operation with Tiger engine / zlib compressor</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="michael.cahill@mongodb.com">Michael Cahill</assignee>
                                    <reporter username="tirramissu">Konstantin Koshelyaev</reporter>
                        <labels>
                    </labels>
                <created>Wed, 24 Dec 2014 15:46:44 +0000</created>
                <updated>Fri, 23 Jan 2015 23:35:25 +0000</updated>
                            <resolved>Wed, 21 Jan 2015 18:38:49 +0000</resolved>
                                    <version>2.8.0-rc4</version>
                                    <fixVersion>3.0.0-rc6</fixVersion>
                                    <component>Storage</component>
                                        <votes>0</votes>
                                    <watches>11</watches>
                                                                                                                <comments>
                            <comment id="802737" author="ramon.fernandez" created="Mon, 12 Jan 2015 20:04:58 +0000"  >&lt;p&gt;Thanks &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=tirramissu&quot; class=&quot;user-hover&quot; rel=&quot;tirramissu&quot;&gt;tirramissu&lt;/a&gt;, we no longer need the XML data. We&apos;re able to reproduce with a XML file set we already have access to and we&apos;re investigating.&lt;/p&gt;</comment>
                            <comment id="802697" author="tirramissu" created="Mon, 12 Jan 2015 19:46:22 +0000"  >&lt;p&gt;You still need an XML?&lt;/p&gt;</comment>
                            <comment id="802678" author="ramon.fernandez" created="Mon, 12 Jan 2015 19:26:34 +0000"  >&lt;p&gt;Nevermind &amp;#8211; the segfault does trigger in 2.8.0-rc4 as well, it jut took a tad longer.&lt;/p&gt;</comment>
                            <comment id="802666" author="ramon.fernandez" created="Mon, 12 Jan 2015 19:18:47 +0000"  >&lt;p&gt;All,&lt;/p&gt;

&lt;p&gt;I&apos;m able to easily reproduce the problem using 2.8.0-rc3, but not with 2.8.0-rc4. &lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=tirramissu&quot; class=&quot;user-hover&quot; rel=&quot;tirramissu&quot;&gt;tirramissu&lt;/a&gt;, can you please confirm whether you see the segfault on your end when using 2.8.0-rc4?&lt;/p&gt;</comment>
                            <comment id="802621" author="tirramissu" created="Mon, 12 Jan 2015 18:41:47 +0000"  >&lt;p&gt;Sure. How can I attach it privately? I&apos;ve got only &apos;Users&apos; and &apos;All users&apos; group available in attachment dialog. &lt;/p&gt;</comment>
                            <comment id="802583" author="ramon.fernandez" created="Mon, 12 Jan 2015 18:13:32 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=tirramissu&quot; class=&quot;user-hover&quot; rel=&quot;tirramissu&quot;&gt;tirramissu&lt;/a&gt;, nevermind, I can see all the options used in the log files. We still need some sample documents, as so far we haven&apos;t been able to reproduce on our end. Alternatively, would you consider sharing your XML data? If so, please let me know and I&apos;ll be happy to provide instructions to upload your data privately and securely (it would only be shared with MongoDB staff).&lt;/p&gt;</comment>
                            <comment id="802421" author="ramon.fernandez" created="Mon, 12 Jan 2015 16:21:13 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=tirramissu&quot; class=&quot;user-hover&quot; rel=&quot;tirramissu&quot;&gt;tirramissu&lt;/a&gt;, in addition to a sample document, can you post the contents of your &lt;tt&gt;/etc/mongod.conf&lt;/tt&gt; file?&lt;/p&gt;</comment>
                            <comment id="802405" author="david.golden" created="Mon, 12 Jan 2015 16:13:53 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=tirramissu&quot; class=&quot;user-hover&quot; rel=&quot;tirramissu&quot;&gt;tirramissu&lt;/a&gt;, do you have a sample document you could sanitize and upload? Ideally it would be one that crashed.  I&apos;d like to try to replicate with something as close to your actual data set as possible.&lt;br/&gt;
Thanks,&lt;br/&gt;
David&lt;/p&gt;</comment>
                            <comment id="801979" author="tirramissu" created="Sun, 11 Jan 2015 21:45:17 +0000"  >&lt;p&gt;Using MariaDB or MySQL isn&apos;t necessary, you can take any large XML file and repeatably insert it in the collection.&lt;/p&gt;

&lt;p&gt;If you need I can do any checks on my data set.&lt;/p&gt;</comment>
                            <comment id="801977" author="tirramissu" created="Sun, 11 Jan 2015 21:42:13 +0000"  >&lt;p&gt;&apos;lol-frequent-connect.pl&apos;:&lt;br/&gt;
Same as lol.pl.&lt;br/&gt;
It connects on each new insert, crashed more frequent.&lt;br/&gt;
It&apos;s a bad idea to do such things, but stable server shouldn&apos;t crash.&lt;/p&gt;</comment>
                            <comment id="801975" author="tirramissu" created="Sun, 11 Jan 2015 21:40:04 +0000"  >&lt;p&gt;&apos;lol.pl&apos;:&lt;br/&gt;
MariaDB to Mongo.&lt;br/&gt;
Take compressed XML from MariaDB, uncompress, insert into Mongo collection.&lt;/p&gt;</comment>
                            <comment id="801974" author="tirramissu" created="Sun, 11 Jan 2015 21:38:58 +0000"  >&lt;p&gt;Hello, Dan.&lt;br/&gt;
Sorry for the delay, I was on holidays.&lt;/p&gt;</comment>
                            <comment id="801955" author="dan@10gen.com" created="Sun, 11 Jan 2015 20:13:47 +0000"  >&lt;p&gt;Hi Konstantin, any update here?  I&apos;d love to get my hands on a reproduction for this issue.&lt;/p&gt;</comment>
                            <comment id="795602" author="dan@10gen.com" created="Wed, 31 Dec 2014 04:32:00 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=tirramissu&quot; class=&quot;user-hover&quot; rel=&quot;tirramissu&quot;&gt;tirramissu&lt;/a&gt;, would you be able to attach your perl script which reproduces the issue to this ticket?&lt;/p&gt;

&lt;p&gt;Thanks&lt;br/&gt;
Dan&lt;/p&gt;</comment>
                            <comment id="793991" author="asya" created="Fri, 26 Dec 2014 04:08:13 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=tirramissu&quot; class=&quot;user-hover&quot; rel=&quot;tirramissu&quot;&gt;tirramissu&lt;/a&gt; change &quot;wiredtiger&quot; to &quot;wiredTiger&quot; - that should remove the message about non-active storage engine.&lt;/p&gt;

&lt;p&gt;Can you then let us know if the crash still happens and attach new logs please?&lt;/p&gt;</comment>
                            <comment id="793988" author="dan@10gen.com" created="Fri, 26 Dec 2014 03:14:09 +0000"  >&lt;p&gt;Can you attach the perl script and how you invoke it to this ticket?&lt;/p&gt;

&lt;p&gt;Regarding the log message, mongod accepts both &quot;wiredtiger&quot; and &quot;wiredTiger&quot; as the storageEngine parameter.  &quot;wiredTiger&quot; is the documented name though.  &lt;/p&gt;

&lt;p&gt;I&apos;m not sure why you are getting the &quot;Detected configuration for non-active storage...&quot; message when you are starting up with the options you show on the command line.  That warning only shows up if there are some mmapv1 storage engine options when you&apos;ve selected wiredTiger.&lt;/p&gt;</comment>
                            <comment id="793914" author="tirramissu" created="Thu, 25 Dec 2014 09:08:54 +0000"  >&lt;p&gt;Crash log for dry start.&lt;/p&gt;</comment>
                            <comment id="793913" author="tirramissu" created="Thu, 25 Dec 2014 09:08:08 +0000"  >&lt;p&gt;Dry start for the same version. Clean DB directory.&lt;br/&gt;
CL:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;/usr/bin/mongod --storageEngine wiredtiger --wiredTigerJournalCompressor zlib --wiredTigerCollectionBlockCompressor zlib --dbpath /var/lib/mongodb --logpath /var/log/mongodb/mongod.log run&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Please see attached log file: &apos;mongo-crash.log&apos;.&lt;/p&gt;

&lt;p&gt;Odd notice - storageEngine is set to &apos;wiredtiger&apos; by CL. Looks like Mongo sees it as &apos;wiredTiger&apos;.&lt;/p&gt;</comment>
                            <comment id="793795" author="tirramissu" created="Wed, 24 Dec 2014 19:17:55 +0000"  >&lt;p&gt;Data directory was clean, I deleted all files in /var/lib/mongodb. &lt;br/&gt;
I used mongo init.d script from old centos package, I&apos;ll check that can file.&lt;/p&gt;</comment>
                            <comment id="793681" author="rassi@10gen.com" created="Wed, 24 Dec 2014 16:00:57 +0000"  >&lt;p&gt;I see the following message in the attached log:&lt;/p&gt;

&lt;p/&gt;
&lt;div id=&quot;syntaxplugin&quot; class=&quot;syntaxplugin&quot; style=&quot;border: 1px dashed #bbb; border-radius: 5px !important; overflow: auto; max-height: 30em;&quot;&gt;
&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; style=&quot;font-size: 1em; line-height: 1.4em !important; font-weight: normal; font-style: normal; color: black;&quot;&gt;
		&lt;tbody &gt;
				&lt;tr id=&quot;syntaxplugin_code_and_gutter&quot;&gt;
						&lt;td  style=&quot; line-height: 1.4em !important; padding: 0em; vertical-align: top;&quot;&gt;
					&lt;pre style=&quot;font-size: 1em; margin: 0 10px;  margin-top: 10px;   margin-bottom: 10px;  width: auto; padding: 0;&quot;&gt;&lt;span style=&quot;color: black; font-family: &apos;Consolas&apos;, &apos;Bitstream Vera Sans Mono&apos;, &apos;Courier New&apos;, Courier, monospace !important;&quot;&gt;2014-12-24T18:18:58.732+0300 W STORAGE  [initandlisten] Detected configuration for non-active storage engine wiredTiger when current storage engine is wiredtiger&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;

&lt;p&gt;I infer from the presence of this message that you started the 6105f064 nightly version of the server on a data directory created with an earlier version of the server.  Note that the WiredTiger data file format is not stable between different versions of the server during the release candidate process; I suspect that you may be affected by a file format change.&lt;/p&gt;

&lt;p&gt;Are you able to reproduce this issue with the 6105f064 nightly on a clean data directory?&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="61446" name="lol-frequent-connect.pl" size="3789" author="tirramissu" created="Sun, 11 Jan 2015 21:42:13 +0000"/>
                            <attachment id="61443" name="lol.pl" size="3781" author="tirramissu" created="Sun, 11 Jan 2015 21:40:04 +0000"/>
                            <attachment id="60445" name="mongo-crash.log" size="63451" author="tirramissu" created="Thu, 25 Dec 2014 09:08:54 +0000"/>
                            <attachment id="60424" name="mongodb.log-crash" size="4303" author="tirramissu" created="Wed, 24 Dec 2014 15:46:44 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>20.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Backwards Compatibility</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10038"><![CDATA[Fully Compatible]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 24 Dec 2014 16:00:57 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        9 years, 5 weeks, 2 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ramon.fernandez@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            9 years, 5 weeks, 2 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10032" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Operating System</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10020"><![CDATA[Linux]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>asya.kamsky@mongodb.com</customfieldvalue>
            <customfieldvalue>dan@mongodb.com</customfieldvalue>
            <customfieldvalue>david.golden@mongodb.com</customfieldvalue>
            <customfieldvalue>rassi</customfieldvalue>
            <customfieldvalue>tirramissu</customfieldvalue>
            <customfieldvalue>michael.cahill@mongodb.com</customfieldvalue>
            <customfieldvalue>ramon.fernandez@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrlfz3:</customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>154359</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;1. Start Mongo with extra options;&lt;br/&gt;
2. Insert documents into collection (~200 100kb XMLs through perl driver).&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|hsgdb3:</customfieldvalue>

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