<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:14: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>[CDRIVER-2308] Run live tests through valgrind</title>
                <link>https://jira.mongodb.org/browse/CDRIVER-2308</link>
                <project id="10030" key="CDRIVER">C Driver</project>
                    <description>&lt;p&gt;Currently the debug-compile-valgrind task on evergreen skips all live tests.&lt;br/&gt;
&lt;a href=&quot;https://evergreen.mongodb.com/task/mongo_c_driver_releng_debug_compile_valgrind_2ba1fdba0e256c418a5756c4f790fba042ce43b4_17_09_27_16_24_17&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;example&lt;/a&gt; We should enable this on live tests including replica sets and sharded clusters, so we can get more leak detection coverage.&lt;/p&gt;</description>
                <environment></environment>
        <key id="436265">CDRIVER-2308</key>
            <summary>Run live tests through valgrind</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</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="13201">Fixed</resolution>
                                        <assignee username="kevin.albertson@mongodb.com">Kevin Albertson</assignee>
                                    <reporter username="kevin.albertson@mongodb.com">Kevin Albertson</reporter>
                        <labels>
                    </labels>
                <created>Fri, 29 Sep 2017 20:42:56 +0000</created>
                <updated>Sat, 28 Oct 2023 11:30:25 +0000</updated>
                            <resolved>Wed, 8 Nov 2017 22:40:57 +0000</resolved>
                                                    <fixVersion>1.9.0</fixVersion>
                                    <component>libmongoc</component>
                    <component>tests</component>
                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="1721011" author="jesse" created="Wed, 8 Nov 2017 22:40:57 +0000"  >&lt;p&gt;I&apos;m marking this resolved, and putting off until 1.10 an investigation of the printf &quot;jump based on uninitialized&quot; warnings.&lt;/p&gt;</comment>
                            <comment id="1708152" author="xgen-internal-githook" created="Wed, 25 Oct 2017 01:53:27 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;email&apos;: &apos;jesse@mongodb.com&apos;, &apos;name&apos;: &apos;A. Jesse Jiryu Davis&apos;, &apos;username&apos;: &apos;ajdavis&apos;}
&lt;p&gt;Message: Merge remote-tracking branch &apos;upstream/master&apos;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;upstream/master:&lt;br/&gt;
  ignore example-update&lt;br/&gt;
  &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2308&quot; title=&quot;Run live tests through valgrind&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2308&quot;&gt;&lt;del&gt;CDRIVER-2308&lt;/del&gt;&lt;/a&gt; run live tests through valgrind&lt;br/&gt;
  &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2304&quot; title=&quot;Deprecate mongoc_collection_update&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2304&quot;&gt;&lt;del&gt;CDRIVER-2304&lt;/del&gt;&lt;/a&gt; remove collection_update from docs&lt;br/&gt;
  &lt;a href=&quot;https://jira.mongodb.org/browse/CXX-2326&quot; title=&quot;SRV polling spec prose tests should be numbered&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CXX-2326&quot;&gt;CXX-2326&lt;/a&gt; Can&apos;t disable zlib with --with-zlib=no&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/4f5342bcb1536e1f73494705fbb2918ef848c9cf&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/4f5342bcb1536e1f73494705fbb2918ef848c9cf&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="1707579" author="kevin.albertson" created="Tue, 24 Oct 2017 17:26:01 +0000"  >&lt;p&gt;We should investigate the conditional jump errors that are currently being suppressed here: &lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/blob/f9f6338ed4f6effa7bfb01f93827195ba59b40e3/valgrind.suppressions#L56-L71&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/blob/f9f6338ed4f6effa7bfb01f93827195ba59b40e3/valgrind.suppressions#L56-L71&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;They might be unavoidable and should be suppressed, but I didn&apos;t take a deep look.&lt;/p&gt;</comment>
                            <comment id="1707428" author="jesse" created="Tue, 24 Oct 2017 15:58:32 +0000"  >&lt;p&gt;Kevin what works remains on this ticket?&lt;/p&gt;</comment>
                            <comment id="1702626" author="xgen-internal-githook" created="Wed, 18 Oct 2017 15:10:01 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;email&apos;: &apos;kevin.albertson@10gen.com&apos;, &apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2308&quot; title=&quot;Run live tests through valgrind&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2308&quot;&gt;&lt;del&gt;CDRIVER-2308&lt;/del&gt;&lt;/a&gt; run live tests through valgrind&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/f9f6338ed4f6effa7bfb01f93827195ba59b40e3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/f9f6338ed4f6effa7bfb01f93827195ba59b40e3&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1698705" author="kevin.albertson" created="Fri, 13 Oct 2017 19:38:40 +0000"  >&lt;p&gt;A couple notes:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;valgrind detects the test &lt;tt&gt;/Collection/update/oversize&lt;/tt&gt; as having a leak. I suspect this is because it is allocating a very large (20mb) char*. But it does seem to free/destroy properly.&lt;/li&gt;
	&lt;li&gt;some tests were producing &quot;conditional jump uninitialized value&quot; errors, which are currently being suppressed until further investigation&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="1698448" author="xgen-internal-githook" created="Fri, 13 Oct 2017 16:42:36 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;email&apos;: &apos;kevin.albertson@10gen.com&apos;, &apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-2308&quot; title=&quot;Run live tests through valgrind&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-2308&quot;&gt;&lt;del&gt;CDRIVER-2308&lt;/del&gt;&lt;/a&gt; fix leaks found from live tests&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo-c-driver/commit/89c7ea10723e1fc1dc0405a26e4997a1df7af226&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo-c-driver/commit/89c7ea10723e1fc1dc0405a26e4997a1df7af226&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="456518">CDRIVER-2354</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|ht833b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>