coli-saar/alto

Grammar crashed tulipac

alexanderkoller opened this issue · 0 comments

The attached grammar is reported to crash the TAG frontend.

"Ich habe vorerst nur die Copy Grammatik modifiziert und wollte vor der copy Sprache 'mer' einfügen, allerdings hat diese Änderung dafür gesorgt, dass die Sprache nicht mehr ohne weitere geparst werden kann. In der grafischen Oberfläche wird 'mer a a b c a a b c' ohne weiteres geparst, jedoch stürzt Alto in der Commandozeile bei jedem Versuch ab."

computed chart: 130 ms
Exception in thread "main" java.lang.StackOverflowError
at java.base/java.util.HashMap$EntryIterator.<init>(HashMap.java:1524)
at java.base/java.util.HashMap$EntrySet.iterator(HashMap.java:1009)
at de.saar.coli.featstruct.AvmFeatureStructure.makeCopyWithCompArcs(AvmFeatureStructure.java:156)
at de.saar.coli.featstruct.FeatureStructure.copyWithCompArcs(FeatureStructure.java:204)
at de.saar.coli.featstruct.AvmFeatureStructure.makeCopyWithCompArcs(AvmFeatureStructure.java:157)
at de.saar.coli.featstruct.FeatureStructure.copyWithCompArcs(FeatureStructure.java:204)
at de.saar.coli.featstruct.AvmFeatureStructure.makeCopyWithCompArcs(AvmFeatureStructure.java:157)
at de.saar.coli.featstruct.FeatureStructure.copyWithCompArcs(FeatureStructure.java:204)

draft.tag.zip