<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:31:19 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>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[OPNFLWPLUG-1] NPE in during Handshake for OF 1.0</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-1</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;Using the mininet from here:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://wiki.opendaylight.org/view/OpenDaylight_OpenFlow_Plugin::End_to_End_Inventory&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.opendaylight.org/view/OpenDaylight_OpenFlow_Plugin::End_to_End_Inventory&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And running:&lt;/p&gt;

&lt;p&gt;mininet@mininet-vm:~$ sudo mn --topo single,3  --controller &apos;remote,ip=192.168.195.1:6653&apos; --switch ovsk,protocols=OpenFlow10&lt;/p&gt;

&lt;p&gt;(to use OF 1.0).&lt;/p&gt;

&lt;p&gt;Against the controller built in openflowplugin/distribution/base&lt;/p&gt;

&lt;p&gt;I get the following NPE at the OSGI console:&lt;/p&gt;

&lt;p&gt;2013-11-15 21:48:38.012 CST &lt;span class=&quot;error&quot;&gt;&amp;#91;pool-21-thread-1&amp;#93;&lt;/span&gt; ERROR o.o.o.o.md.core.HandshakeManagerImpl - issuing disconnect during handshake, reason: rpcError:null;&lt;br/&gt;
2013-11-15 21:48:38.013 CST &lt;span class=&quot;error&quot;&gt;&amp;#91;Thread-6&amp;#93;&lt;/span&gt; ERROR o.o.o.o.m.core.ErrorHandlerQueueImpl - IN THREAD: pool-21-thread-1; session:null -&amp;gt; null&lt;br/&gt;
java.lang.NullPointerException: null&lt;br/&gt;
	at org.opendaylight.openflowplugin.openflow.md.core.session.OFSessionUtil.registerSession(OFSessionUtil.java:48) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowplugin.openflow.md.core.ConnectionConductorImpl.onHandshakeSuccessfull(ConnectionConductorImpl.java:335) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowplugin.openflow.md.core.HandshakeManagerImpl.postHandshake(HandshakeManagerImpl.java:300) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowplugin.openflow.md.core.HandshakeManagerImpl.handleLowerVersionProposal(HandshakeManagerImpl.java:150) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowplugin.openflow.md.core.HandshakeManagerImpl.handleStepByStepVersionNegotiation(HandshakeManagerImpl.java:131) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowplugin.openflow.md.core.HandshakeManagerImpl.run(HandshakeManagerImpl.java:103) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_25&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_25&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:724) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_25&amp;#93;&lt;/span&gt;&lt;br/&gt;
2013-11-15 21:48:38.013 CST &lt;span class=&quot;error&quot;&gt;&amp;#91;Thread-6&amp;#93;&lt;/span&gt; ERROR o.o.o.o.m.core.ErrorHandlerQueueImpl - IN THREAD: pool-21-thread-1; session:null -&amp;gt; rpcError:null;&lt;br/&gt;
java.lang.Exception: rpcError:null;&lt;br/&gt;
	at org.opendaylight.openflowplugin.openflow.md.core.RpcUtil.smokeRpc(RpcUtil.java:34) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowplugin.openflow.md.core.HandshakeManagerImpl.postHandshake(HandshakeManagerImpl.java:289) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowplugin.openflow.md.core.HandshakeManagerImpl.handleStepByStepVersionNegotiation(HandshakeManagerImpl.java:121) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowplugin.openflow.md.core.HandshakeManagerImpl.run(HandshakeManagerImpl.java:103) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_25&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_25&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:724) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_25&amp;#93;&lt;/span&gt;&lt;/p&gt;




&lt;p&gt;Additional data:&lt;br/&gt;
I see this bug against the following git id points:&lt;br/&gt;
For openflowplugin:&lt;/p&gt;

&lt;p&gt;Macintosh-3:openflowplugin hagbard$ git log -2&lt;br/&gt;
commit 6771ee0a6bd328845d7a547affc5f0e45b000781&lt;br/&gt;
Author: Ed Warnicke &amp;lt;eaw@cisco.com&amp;gt;&lt;br/&gt;
Date:   Wed Nov 13 17:35:37 2013 -0600&lt;/p&gt;

&lt;p&gt;    DO NOT MERGE YET - InventoryDataProviderUtils to make it easier&lt;br/&gt;
    and clearer to interact with the data tree.&lt;/p&gt;

&lt;p&gt;    Change-Id: I8937b6b09cf22cce2fd9cf298147c278bf762c2b&lt;br/&gt;
    Signed-off-by: Ed Warnicke &amp;lt;eaw@cisco.com&amp;gt;&lt;/p&gt;

&lt;p&gt;commit b9324f06db0181557a35d19a36e75d304f7981d7&lt;br/&gt;
Author: HemaTG &amp;lt;hema.gopalkrishnan@ericsson.com&amp;gt;&lt;br/&gt;
Date:   Fri Nov 15 21:05:49 2013 +0530&lt;/p&gt;

&lt;p&gt;    ModelDrivenSwitch for RPC and converter&lt;/p&gt;

&lt;p&gt;    Signed-off-by: HemaTG &amp;lt;hema.gopalkrishnan@ericsson.com&amp;gt;&lt;/p&gt;

&lt;p&gt;For controller:&lt;/p&gt;

&lt;p&gt;Macintosh-3:controller hagbard$ git log -2&lt;br/&gt;
commit 3c125cac9d91de5d1eefd27163ae1fc424a6d8ee&lt;br/&gt;
Merge: 72e582a 0a974a4&lt;br/&gt;
Author: Alessandro Boch &amp;lt;aboch@cisco.com&amp;gt;&lt;br/&gt;
Date:   Fri Nov 15 22:39:48 2013 +0000&lt;/p&gt;

&lt;p&gt;    Merge &quot;Modify the java-client to use the build-helper-maven-plugin&quot;&lt;/p&gt;

&lt;p&gt;commit 72e582a38f8700e0cef8780053f468ef8e64a3be&lt;br/&gt;
Author: Anil Vishnoi &amp;lt;avishnoi@in.ibm.com&amp;gt;&lt;br/&gt;
Date:   Fri Nov 15 04:20:09 2013 +0530&lt;/p&gt;

&lt;p&gt;    MD-SAL Statistics Manager - Added sending request and caching response&lt;/p&gt;

&lt;p&gt;    Change-Id: I283a543a3a9e7ec3ea74c1018a82e51990ce03f9&lt;br/&gt;
    Signed-off-by: Anil Vishnoi &amp;lt;avishnoi@in.ibm.com&amp;gt;&lt;/p&gt;

&lt;p&gt;For integration:&lt;/p&gt;

&lt;p&gt;Macintosh-3:integration hagbard$ git log -2&lt;br/&gt;
commit 3859a134df469f43f30e1d1f4365b1fd714d6e60&lt;br/&gt;
Author: Ed Warnicke &amp;lt;eaw@cisco.com&amp;gt;&lt;br/&gt;
Date:   Thu Oct 31 11:56:51 2013 -0700&lt;/p&gt;

&lt;p&gt;    Adds OVSDB to Base - per TSC vote on Nov 7, 2013&lt;/p&gt;

&lt;p&gt;    Change-Id: I2b8bb22569077fc2c869f19a439b9dc0b93b9a77&lt;br/&gt;
    Signed-off-by: Ed Warnicke &amp;lt;eaw@cisco.com&amp;gt;&lt;/p&gt;

&lt;p&gt;commit 2b93f2b473f04810f1547291b13604a61f7bdd0e&lt;br/&gt;
Author: Baohua Yang &amp;lt;baohyang@cn.ibm.com&amp;gt;&lt;br/&gt;
Date:   Thu Nov 7 17:06:35 2013 +0800&lt;/p&gt;

&lt;p&gt;    Init the test directory with CSIT_Test tool code.&lt;/p&gt;

&lt;p&gt;    Change-Id: I46ee41f58c0522de875b8784ea6f2ca599daa72f&lt;br/&gt;
    Signed-off-by: Baohua Yang &amp;lt;baohyang@cn.ibm.com&amp;gt;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Mac OS&lt;br/&gt;
Platform: PC&lt;/p&gt;</environment>
        <key id="27269">OPNFLWPLUG-1</key>
            <summary>NPE in during Handshake for OF 1.0</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="hagbard">Ed Warnicke</assignee>
                                    <reporter username="hagbard">Ed Warnicke</reporter>
                        <labels>
                    </labels>
                <created>Sat, 16 Nov 2013 03:54:30 +0000</created>
                <updated>Mon, 27 Sep 2021 09:00:59 +0000</updated>
                            <resolved>Wed, 18 Dec 2013 09:48:30 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="55014" author="mirehak@cisco.com" created="Sat, 16 Nov 2013 08:48:14 +0000"  >&lt;p&gt;OF-1.0 is not touching auxiliaryId - there is NULL left.&lt;br/&gt;
Fixed, see &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/2792/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/2792/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Fixing this introduces a bunch of simple errors caused by differences between OF-1.0 and OF-1.3.&lt;/p&gt;</comment>
                            <comment id="55015" author="mirehak@cisco.com" created="Fri, 13 Dec 2013 00:05:04 +0000"  >&lt;p&gt;Handshake under OF-1.0 has been fixed by &lt;a href=&quot;https://git.opendaylight.org/gerrit/2792&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/2792&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;subsequent errors regarding port update has been fixed by &lt;a href=&quot;https://git.opendaylight.org/gerrit/3580&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/3580&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Please verify.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>146</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=146]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10202" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Priority</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10301"><![CDATA[Normal]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i02ygf:</customfieldvalue>

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