<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:53:31 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>[YANGTOOLS-528] StackOverflowError on direct or indirect recursive extension definition</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-528</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;Parsing of following yang model by statement parser causes StackOverflowError due to recursive extensions definition.&lt;/p&gt;

&lt;p&gt;module foo {&lt;br/&gt;
    namespace &quot;foo&quot;;&lt;br/&gt;
    prefix foo;&lt;br/&gt;
    yang-version 1;&lt;/p&gt;

&lt;p&gt;    extension a &lt;/p&gt;
{
        foo:b;
    }

&lt;p&gt;    extension b &lt;/p&gt;
{
        foo:c;
    }

&lt;p&gt;    extension c &lt;/p&gt;
{
        foo:a;
    }

&lt;p&gt;    extension r &lt;/p&gt;
{
        foo:r;
    }
&lt;p&gt;}&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="22948">YANGTOOLS-528</key>
            <summary>StackOverflowError on direct or indirect recursive extension definition</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="-1">Unassigned</assignee>
                                    <reporter username="pkajsa">Peter Kajsa</reporter>
                        <labels>
                    </labels>
                <created>Mon, 12 Oct 2015 15:05:56 +0000</created>
                <updated>Sun, 10 Apr 2022 18:35:39 +0000</updated>
                            <resolved>Wed, 19 Oct 2016 17:07:34 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="43592" author="pkajsa" created="Tue, 13 Oct 2015 12:06:36 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/28300/2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/28300/2&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="43593" author="rovarga" created="Mon, 17 Oct 2016 20:26:04 +0000"  >&lt;p&gt;Reopening as the fix has been reverted in BUG-6757. Current implementation will throw an InferenceException when circular dependency is encountered.&lt;/p&gt;

&lt;p&gt;This is unconfirmed until we can confirm that recursive extensions are in fact allowed on the netmod mailinglist.&lt;/p&gt;</comment>
                            <comment id="43594" author="rovarga" created="Mon, 17 Oct 2016 23:01:30 +0000"  >&lt;p&gt;Preliminary patch to resolve this in a hacky way, resulting in fully recursive definition: &lt;a href=&quot;https://git.opendaylight.org/gerrit/47042&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/47042&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="43595" author="rovarga" created="Tue, 18 Oct 2016 08:34:47 +0000"  >&lt;p&gt;According to &lt;a href=&quot;https://mailarchive.ietf.org/arch/msg/netmod/03sg0KRQrPZircLr_jtJZWxI_6k&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://mailarchive.ietf.org/arch/msg/netmod/03sg0KRQrPZircLr_jtJZWxI_6k&lt;/a&gt; this usage is actually used by Tail-F models.&lt;/p&gt;</comment>
                            <comment id="43596" author="rovarga" created="Tue, 18 Oct 2016 17:47:02 +0000"  >&lt;p&gt;boron: &lt;a href=&quot;https://git.opendaylight.org/gerrit/47084&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/47084&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="43597" author="rovarga" created="Tue, 18 Oct 2016 20:13:13 +0000"  >&lt;p&gt;Reopening for backport.&lt;/p&gt;</comment>
                            <comment id="43598" author="rovarga" created="Tue, 18 Oct 2016 20:40:43 +0000"  >&lt;p&gt;beryllium: &lt;a href=&quot;https://git.opendaylight.org/gerrit/47092&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/47092&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="43599" author="anipbu" created="Tue, 18 Oct 2016 21:12:03 +0000"  >&lt;p&gt;A patch was submitted to fix this bug: &lt;a href=&quot;https://git.opendaylight.org/gerrit/47092&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/47092&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To better assess the impact of this bug and fix, we identified the severity/testing/impact in the comment at this url: &lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=6757#c8&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=6757#c8&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="43600" author="anipbu" created="Wed, 19 Oct 2016 17:07:34 +0000"  >&lt;p&gt;Has this bug been verified as fixed in the latest Beryllium SR4 Build 20161019?&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>4456</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=4456]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10300"><![CDATA[Bug]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10204" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>ODL SR Target Milestone</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10358"><![CDATA[Beryllium-4]]></customfieldvalue>

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

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