<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 04:00:24 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-22438] Coverity analysis defect 77705: Dereference before null check</title>
                <link>https://jira.mongodb.org/browse/SERVER-22438</link>
                <project id="10000" key="SERVER">Core Server</project>
                    <description>&lt;p&gt;All paths that lead to this null pointer comparison already dereference the pointer earlier&lt;/p&gt;

&lt;p&gt;Defect 77705 (STATIC_C)&lt;br/&gt;
  Checker REVERSE_INULL (subcategory none)&lt;br/&gt;
  File:  &lt;tt&gt;/src/third_party/wiredtiger/src/conn/conn_api.c&lt;/tt&gt;&lt;br/&gt;
  Function &lt;tt&gt;__wt_encryptor_config&lt;/tt&gt;&lt;br/&gt;
    /src/third_party/wiredtiger/src/conn/conn_api.c, line: 442&lt;br/&gt;
    &lt;font color=&quot;red&quot;&gt;Directly dereferencing pointer &quot;encryptor&quot;.&lt;/font&gt; &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;    	if (encryptor-&amp;gt;customize != NULL) {&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;    /src/third_party/wiredtiger/src/conn/conn_api.c, line: 445&lt;br/&gt;
    &lt;font color=&quot;red&quot;&gt;Null-checking &quot;encryptor&quot; suggests that it may be null, but it has already been dereferenced on all paths leading to the check.&lt;/font&gt; &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;    		if (encryptor == NULL)&lt;/span&gt;&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
			&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p/&gt;
</description>
                <environment></environment>
        <key id="262635">SERVER-22438</key>
            <summary>Coverity analysis defect 77705: Dereference before null check</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="donald.anderson@mongodb.com">Donald Anderson</assignee>
                                    <reporter username="xgen-internal-coverity">Coverity Collector User</reporter>
                        <labels>
                            <label>code-only</label>
                            <label>coverity</label>
                    </labels>
                <created>Tue, 2 Feb 2016 19:31:24 +0000</created>
                <updated>Tue, 22 Nov 2016 17:09:45 +0000</updated>
                            <resolved>Fri, 5 Feb 2016 03:53:16 +0000</resolved>
                                                    <fixVersion>3.2.4</fixVersion>
                    <fixVersion>3.3.2</fixVersion>
                                    <component>WiredTiger</component>
                                        <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="1183270" author="xgen-internal-githook" created="Wed, 24 Feb 2016 16:32:36 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;name&apos;: u&apos;Ramon Fernandez&apos;, u&apos;email&apos;: u&apos;ramon@mongodb.com&apos;}
&lt;p&gt;Message: Import wiredtiger-wiredtiger-2.7.0-650-g5cdd3e3.tar.gz from wiredtiger branch mongodb-3.2&lt;/p&gt;

&lt;p&gt;ref: 07966a4..5cdd3e3&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22437&quot; title=&quot;Coverity analysis defect 77704: Redundant test&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22437&quot;&gt;&lt;del&gt;SERVER-22437&lt;/del&gt;&lt;/a&gt;  Coverity analysis defect 77704: Redundant test&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22438&quot; title=&quot;Coverity analysis defect 77705: Dereference before null check&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22438&quot;&gt;&lt;del&gt;SERVER-22438&lt;/del&gt;&lt;/a&gt;  Coverity analysis defect 77705: Dereference before null check&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22676&quot; title=&quot;WiredTiger fails to open databases created by 3.0.0 or 3.0.1&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22676&quot;&gt;&lt;del&gt;SERVER-22676&lt;/del&gt;&lt;/a&gt;  WiredTiger fails to open databases created by 3.0.0 or 3.0.1&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2130&quot; title=&quot;Improve on-disk page utilization with random workloads&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2130&quot;&gt;&lt;del&gt;WT-2130&lt;/del&gt;&lt;/a&gt;       Improve on-disk page utlilization with random workloads&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2215&quot; title=&quot;WT_LSN needs to support atomic reads and updates&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2215&quot;&gt;&lt;del&gt;WT-2215&lt;/del&gt;&lt;/a&gt;       WT_LSN needs to support atomic reads and updates&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2295&quot; title=&quot;WT_SESSION.create does a full-scan of the main table&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2295&quot;&gt;&lt;del&gt;WT-2295&lt;/del&gt;&lt;/a&gt;       WT_SESSION.create does a full-scan of the main table&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2352&quot; title=&quot;Allow build and test without requiring lz4&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2352&quot;&gt;&lt;del&gt;WT-2352&lt;/del&gt;&lt;/a&gt;       Allow build and test without requiring lz4&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2356&quot; title=&quot;log scan advances to next log file on partially written record&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2356&quot;&gt;&lt;del&gt;WT-2356&lt;/del&gt;&lt;/a&gt;       log scan advances to next log file on partially written record&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2363&quot; title=&quot;Remove built in support for bzip2&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2363&quot;&gt;&lt;del&gt;WT-2363&lt;/del&gt;&lt;/a&gt;       Remove built in support for bzip2&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2368&quot; title=&quot;row-store can pass garbage keys to collator functions&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2368&quot;&gt;&lt;del&gt;WT-2368&lt;/del&gt;&lt;/a&gt;       row-store can pass garbage keys to collator functions&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2369&quot; title=&quot;Use C compiler to detect headers instead of C++ compiler&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2369&quot;&gt;&lt;del&gt;WT-2369&lt;/del&gt;&lt;/a&gt;       Use C compiler to detect headers instead of C++ compiler&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2371&quot; title=&quot;parent split cannot access the page after page-index swap&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2371&quot;&gt;&lt;del&gt;WT-2371&lt;/del&gt;&lt;/a&gt;       parent split cannot access the page after page-index swap&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2372&quot; title=&quot;WiredTiger windows builder fails with C4005 against the &amp;quot;inline&amp;quot; macro&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2372&quot;&gt;&lt;del&gt;WT-2372&lt;/del&gt;&lt;/a&gt;       WiredTiger windows builder fails with C4005 against the &quot;inline&quot; macro&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2377&quot; title=&quot;WTPERF doesn&amp;#39;t compile in Windows under MSVC&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2377&quot;&gt;&lt;del&gt;WT-2377&lt;/del&gt;&lt;/a&gt;       WTPERF doesn&apos;t compile in Windows under MSVC&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2378&quot; title=&quot;Tasks time out on LSM builder&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2378&quot;&gt;&lt;del&gt;WT-2378&lt;/del&gt;&lt;/a&gt;       Tasks time out on LSM builder&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2397&quot; title=&quot;Cursor traversal from end of the tree skips records.&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2397&quot;&gt;&lt;del&gt;WT-2397&lt;/del&gt;&lt;/a&gt;       Cursor traversal from end of the tree skips records.&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-60&quot; title=&quot;Big endian port&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-60&quot;&gt;&lt;del&gt;WT-60&lt;/del&gt;&lt;/a&gt;         Big endian port&lt;br/&gt;
Branch: v3.2&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/f77630a9e971cae1f921292ea31d9d40a4b096b8&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/f77630a9e971cae1f921292ea31d9d40a4b096b8&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1176859" author="xgen-internal-githook" created="Thu, 18 Feb 2016 03:01:50 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;keithbostic&apos;, u&apos;name&apos;: u&apos;Keith Bostic&apos;, u&apos;email&apos;: u&apos;keith.bostic@mongodb.com&apos;}
&lt;p&gt;Message: Merge pull request #2480 from wiredtiger/server-22438-coverity-encryption&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22438&quot; title=&quot;Coverity analysis defect 77705: Dereference before null check&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22438&quot;&gt;&lt;del&gt;SERVER-22438&lt;/del&gt;&lt;/a&gt; Resolve coverity warning and clarify encryption customization code&lt;br/&gt;
Branch: mongodb-3.2&lt;br/&gt;
&lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/commit/74132dc4877acb8767e214d9a72926643586a698&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/wiredtiger/wiredtiger/commit/74132dc4877acb8767e214d9a72926643586a698&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1176858" author="xgen-internal-githook" created="Thu, 18 Feb 2016 03:01:49 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ddanderson&apos;, u&apos;name&apos;: u&apos;Don Anderson&apos;, u&apos;email&apos;: u&apos;dda@ddanderson.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22438&quot; title=&quot;Coverity analysis defect 77705: Dereference before null check&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22438&quot;&gt;&lt;del&gt;SERVER-22438&lt;/del&gt;&lt;/a&gt;. Clarify encryptor customize code and resolve coverity warning.&lt;br/&gt;
Branch: mongodb-3.2&lt;br/&gt;
&lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/commit/1e23c4eff5c745a0e0071067fb67649f9fcfb726&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/wiredtiger/wiredtiger/commit/1e23c4eff5c745a0e0071067fb67649f9fcfb726&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1170134" author="xgen-internal-githook" created="Thu, 11 Feb 2016 01:07:35 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;keithbostic&apos;, u&apos;name&apos;: u&apos;Keith Bostic&apos;, u&apos;email&apos;: u&apos;keith.bostic@mongodb.com&apos;}
&lt;p&gt;Message: Merge pull request #2480 from wiredtiger/server-22438-coverity-encryption&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22438&quot; title=&quot;Coverity analysis defect 77705: Dereference before null check&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22438&quot;&gt;&lt;del&gt;SERVER-22438&lt;/del&gt;&lt;/a&gt; Resolve coverity warning and clarify encryption customization code&lt;br/&gt;
Branch: mongodb-3.2&lt;br/&gt;
&lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/commit/74132dc4877acb8767e214d9a72926643586a698&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/wiredtiger/wiredtiger/commit/74132dc4877acb8767e214d9a72926643586a698&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1170133" author="xgen-internal-githook" created="Thu, 11 Feb 2016 01:07:34 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ddanderson&apos;, u&apos;name&apos;: u&apos;Don Anderson&apos;, u&apos;email&apos;: u&apos;dda@ddanderson.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22438&quot; title=&quot;Coverity analysis defect 77705: Dereference before null check&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22438&quot;&gt;&lt;del&gt;SERVER-22438&lt;/del&gt;&lt;/a&gt;. Clarify encryptor customize code and resolve coverity warning.&lt;br/&gt;
Branch: mongodb-3.2&lt;br/&gt;
&lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/commit/1e23c4eff5c745a0e0071067fb67649f9fcfb726&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/wiredtiger/wiredtiger/commit/1e23c4eff5c745a0e0071067fb67649f9fcfb726&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1164458" author="xgen-internal-githook" created="Thu, 4 Feb 2016 23:55:48 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;agorrod&apos;, u&apos;name&apos;: u&apos;Alex Gorrod&apos;, u&apos;email&apos;: u&apos;alexg@wiredtiger.com&apos;}
&lt;p&gt;Message: Import wiredtiger-wiredtiger-2.7.0-592-gcc96d99.tar.gz from wiredtiger branch mongodb-3.4&lt;/p&gt;

&lt;p&gt;ref: 7fea169..cc96d99&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/WT-60&quot; title=&quot;Big endian port&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-60&quot;&gt;&lt;del&gt;WT-60&lt;/del&gt;&lt;/a&gt;         Big endian port&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2130&quot; title=&quot;Improve on-disk page utilization with random workloads&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2130&quot;&gt;&lt;del&gt;WT-2130&lt;/del&gt;&lt;/a&gt;       Improve on-disk page utlilization with random workloads&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2215&quot; title=&quot;WT_LSN needs to support atomic reads and updates&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2215&quot;&gt;&lt;del&gt;WT-2215&lt;/del&gt;&lt;/a&gt;       WT_LSN needs to support atomic reads and updates&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2295&quot; title=&quot;WT_SESSION.create does a full-scan of the main table&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2295&quot;&gt;&lt;del&gt;WT-2295&lt;/del&gt;&lt;/a&gt;       WT_SESSION.create does a full-scan of the main table&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2352&quot; title=&quot;Allow build and test without requiring lz4&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2352&quot;&gt;&lt;del&gt;WT-2352&lt;/del&gt;&lt;/a&gt;       Allow build and test without requiring lz4&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2356&quot; title=&quot;log scan advances to next log file on partially written record&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2356&quot;&gt;&lt;del&gt;WT-2356&lt;/del&gt;&lt;/a&gt;       Log scan advances to next log file on partially written record&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2363&quot; title=&quot;Remove built in support for bzip2&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2363&quot;&gt;&lt;del&gt;WT-2363&lt;/del&gt;&lt;/a&gt;       Remove built in support for bzip2&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2368&quot; title=&quot;row-store can pass garbage keys to collator functions&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2368&quot;&gt;&lt;del&gt;WT-2368&lt;/del&gt;&lt;/a&gt;       Row-store can pass garbage keys to collator functions&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2369&quot; title=&quot;Use C compiler to detect headers instead of C++ compiler&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2369&quot;&gt;&lt;del&gt;WT-2369&lt;/del&gt;&lt;/a&gt;       Use C compiler to detect headers instead of C++ compiler&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2371&quot; title=&quot;parent split cannot access the page after page-index swap&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2371&quot;&gt;&lt;del&gt;WT-2371&lt;/del&gt;&lt;/a&gt;       Parent split cannot access the page after page-index swap&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2372&quot; title=&quot;WiredTiger windows builder fails with C4005 against the &amp;quot;inline&amp;quot; macro&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2372&quot;&gt;&lt;del&gt;WT-2372&lt;/del&gt;&lt;/a&gt;       WiredTiger windows builder fails with C4005 against the &quot;inline&quot; macro&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2377&quot; title=&quot;WTPERF doesn&amp;#39;t compile in Windows under MSVC&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2377&quot;&gt;&lt;del&gt;WT-2377&lt;/del&gt;&lt;/a&gt;       WTPERF doesn&apos;t compile in Windows under MSVC&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/WT-2378&quot; title=&quot;Tasks time out on LSM builder&quot; class=&quot;issue-link&quot; data-issue-key=&quot;WT-2378&quot;&gt;&lt;del&gt;WT-2378&lt;/del&gt;&lt;/a&gt;       Tasks time out on LSM builder&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22388&quot; title=&quot;WiredTiger changes for MongoDB 3.3.2&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22388&quot;&gt;&lt;del&gt;SERVER-22388&lt;/del&gt;&lt;/a&gt;  WiredTiger changes for MongoDB 3.3.2&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22437&quot; title=&quot;Coverity analysis defect 77704: Redundant test&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22437&quot;&gt;&lt;del&gt;SERVER-22437&lt;/del&gt;&lt;/a&gt;  Coverity analysis defect 77704: Redundant test&lt;br/&gt;
&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22438&quot; title=&quot;Coverity analysis defect 77705: Dereference before null check&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22438&quot;&gt;&lt;del&gt;SERVER-22438&lt;/del&gt;&lt;/a&gt;  Coverity analysis defect 77705: Dereference before null check&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/mongo/commit/79a378bddf664714190dc9d0a34b1d8cd4951588&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/mongo/commit/79a378bddf664714190dc9d0a34b1d8cd4951588&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1162742" author="xgen-internal-githook" created="Wed, 3 Feb 2016 19:28:14 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;keithbostic&apos;, u&apos;name&apos;: u&apos;Keith Bostic&apos;, u&apos;email&apos;: u&apos;keith.bostic@mongodb.com&apos;}
&lt;p&gt;Message: Merge pull request #2480 from wiredtiger/server-22438-coverity-encryption&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22438&quot; title=&quot;Coverity analysis defect 77705: Dereference before null check&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22438&quot;&gt;&lt;del&gt;SERVER-22438&lt;/del&gt;&lt;/a&gt; Resolve coverity warning and clarify encryption customization code&lt;br/&gt;
Branch: develop&lt;br/&gt;
&lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/commit/74132dc4877acb8767e214d9a72926643586a698&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/wiredtiger/wiredtiger/commit/74132dc4877acb8767e214d9a72926643586a698&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1162741" author="xgen-internal-githook" created="Wed, 3 Feb 2016 19:28:13 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{u&apos;username&apos;: u&apos;ddanderson&apos;, u&apos;name&apos;: u&apos;Don Anderson&apos;, u&apos;email&apos;: u&apos;dda@ddanderson.com&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/SERVER-22438&quot; title=&quot;Coverity analysis defect 77705: Dereference before null check&quot; class=&quot;issue-link&quot; data-issue-key=&quot;SERVER-22438&quot;&gt;&lt;del&gt;SERVER-22438&lt;/del&gt;&lt;/a&gt;. Clarify encryptor customize code and resolve coverity warning.&lt;br/&gt;
Branch: develop&lt;br/&gt;
&lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/commit/1e23c4eff5c745a0e0071067fb67649f9fcfb726&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/wiredtiger/wiredtiger/commit/1e23c4eff5c745a0e0071067fb67649f9fcfb726&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="1162691" author="donald.anderson" created="Wed, 3 Feb 2016 19:03:15 +0000"  >&lt;p&gt;The &apos;encryptor&apos; variable may be modified by the call to customize, so I think the warning is benign.  That said, the code is not as clear as it could be and there&apos;s an unnecessary assignment.  Pull request coming which should hopefully resolve the covert warning.&lt;/p&gt;</comment>
                            <comment id="1162444" author="keith.bostic" created="Wed, 3 Feb 2016 16:36:09 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.mongodb.org/secure/ViewProfile.jspa?name=donald.anderson&quot; class=&quot;user-hover&quot; rel=&quot;donald.anderson&quot;&gt;donald.anderson&lt;/a&gt;, can you please take a look at this one?&lt;/p&gt;

&lt;p&gt;The complaint seems correct (encryptor has been indirected through before the NULL test), but there&apos;s some complexity around the test I don&apos;t understand.&lt;/p&gt;

&lt;p&gt;The &lt;a href=&quot;https://github.com/wiredtiger/wiredtiger/commit/75251821fe23d06a32fea67ae46054dd766f9f89&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;change went in here&lt;/a&gt;, no clue why Coverity suddenly noticed.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                        <issuelink>
            <issuekey id="261906">SERVER-22388</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>10.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_12451" key="com.atlassian.jira.plugin.system.customfieldtypes:multiversion">
                        <customfieldname>Backport Completed</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="16522">3.2.4</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, 3 Feb 2016 16:36:09 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        7 years, 51 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>
                            7 years, 51 weeks ago
                        </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>xgen-internal-coverity</customfieldvalue>
            <customfieldvalue>donald.anderson@mongodb.com</customfieldvalue>
            <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>keith.bostic@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hrkiwv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hshzrb:</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>
                                                                                            <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|hrnucf:</customfieldvalue>

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