<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:53:30 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-522] Loop in typedefs causes stack overflow during compilation</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-522</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;The following kind of loop in the typedefs causes stack overflow error during the compilation of the yang file:&lt;/p&gt;

&lt;p&gt;    typedef foo &lt;/p&gt;
{
    	type bar;
    }

&lt;p&gt;    typedef bar &lt;/p&gt;
{
    	type foo;
    }

&lt;p&gt;The compiler should provide descriptive error message instead.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="22942">YANGTOOLS-522</key>
            <summary>Loop in typedefs causes stack overflow during compilation</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="pkajsa">Peter Kajsa</assignee>
                                    <reporter username="braun.peter@gmail.com">Peter Braun</reporter>
                        <labels>
                    </labels>
                <created>Mon, 5 Oct 2015 09:55:20 +0000</created>
                <updated>Sun, 10 Apr 2022 18:35:39 +0000</updated>
                            <resolved>Fri, 27 Nov 2015 09:44:27 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="43577" author="tony.tkacik@gmail.com" created="Mon, 5 Oct 2015 11:07:52 +0000"  >&lt;p&gt;On which branch you are observing this issue? It is Helium, Lithium or Beryllium development versoin?&lt;/p&gt;</comment>
                            <comment id="43578" author="braun.peter@gmail.com" created="Mon, 5 Oct 2015 12:28:21 +0000"  >&lt;p&gt;Yeah sorry. I forgot to mention that this one was observed on the master branch.&lt;/p&gt;</comment>
                            <comment id="43579" author="tony.tkacik@gmail.com" created="Mon, 5 Oct 2015 13:31:17 +0000"  >&lt;p&gt;COuld you attach stack-trace? We switched implementaiton of YANG Parser,&lt;br/&gt;
and it would be helpful to pin-point source of stack overflow (new parser, old parser, java API generator).&lt;/p&gt;

&lt;p&gt;I agree it should throw more specific error.&lt;/p&gt;</comment>
                            <comment id="43580" author="tony.tkacik@gmail.com" created="Mon, 5 Oct 2015 13:31:23 +0000"  >&lt;p&gt;COuld you attach stack-trace? We switched implementaiton of YANG Parser,&lt;br/&gt;
and it would be helpful to pin-point source of stack overflow (new parser, old parser, java API generator).&lt;/p&gt;

&lt;p&gt;I agree it should throw more specific error.&lt;/p&gt;</comment>
                            <comment id="43581" author="braun.peter@gmail.com" created="Mon, 5 Oct 2015 14:08:09 +0000"  >&lt;p&gt;I attached the build log.&lt;/p&gt;

&lt;p&gt;Here is the input yang:&lt;/p&gt;

&lt;p&gt;pbraun@sdn-pc:~/work/sdn/dev/overflow/api$ cat src/main/yang/overflow.yang &lt;br/&gt;
// Contents of &quot;overflow&quot;&lt;br/&gt;
module overflow {&lt;br/&gt;
    namespace &quot;urn:opendaylight:overflow&quot;;&lt;br/&gt;
    prefix &quot;overflow&quot;;&lt;/p&gt;

&lt;p&gt;    revision 2015-10-05 &lt;/p&gt;
{
        description &quot;Initial revision&quot;;
    }

&lt;p&gt;    typedef foo &lt;/p&gt;
{
    	type bar;
    }

&lt;p&gt;    typedef bar &lt;/p&gt;
{
    	type foo;
    }
&lt;p&gt;}&lt;/p&gt;</comment>
                            <comment id="43583" author="braun.peter@gmail.com" created="Mon, 5 Oct 2015 14:08:09 +0000"  >&lt;p&gt;Attachment build.log has been added with description: Build log including the stack trace&lt;/p&gt;</comment>
                            <comment id="43582" author="pkajsa" created="Tue, 20 Oct 2015 12:44:15 +0000"  >&lt;p&gt;fix: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/28555/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/28555/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="13028" name="build.log" size="124732" author="braun.peter@gmail.com" created="Mon, 5 Oct 2015 14:08:09 +0000"/>
                    </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>4410</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=4410]]></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="10351"><![CDATA[Beryllium-M5]]></customfieldvalue>

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

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