bug-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug xml/23910] XML validation causes StackOverflowError


From: kaz at maczuka dot gcd dot org
Subject: [Bug xml/23910] XML validation causes StackOverflowError
Date: 31 Dec 2005 03:17:11 -0000


------- Comment #7 from kaz at maczuka dot gcd dot org  2005-12-31 03:17 -------
There have been drastic changes in XML handling, and the situation of this
bug seems to be changing.

I am a Kaffe user and the recent changes around XML handling has not
been imported to Kaffe yet.  But after manually copying GNU Classpath
sources to Kaffe, I have got the following result instead of the
StackOverflowError.

java.util.regex.PatternSyntaxException: At position 13 in regular expression
pattern:
repeated token may be empty
   at java.lang.VMThrowable.fillInStackTrace (VMThrowable.java:native)
   at java.lang.VMThrowable.fillInStackTrace (VMThrowable.java:79)
   at java.lang.Throwable.fillInStackTrace (Throwable.java:498)
   at java.lang.Throwable.<init> (Throwable.java:159)
   at java.lang.Exception.<init> (Exception.java:78)
   at java.lang.RuntimeException.<init> (RuntimeException.java:76)
   at java.lang.IllegalArgumentException.<init>
(IllegalArgumentException.java:74)
   at java.util.regex.PatternSyntaxException.<init>
(PatternSyntaxException.java:77)
   at java.util.regex.Pattern.<init> (Pattern.java:106)
   at java.util.regex.Pattern.compile (Pattern.java:143)
   at java.util.regex.Pattern.compile (Pattern.java:125)
   at java.util.regex.Pattern.matches (Pattern.java:159)
   at java.lang.String.matches (String.java:864)
   at gnu.xml.stream.XMLParser.validateElementContent (XMLParser.java:3740)
   at gnu.xml.stream.XMLParser.validateEndElement (XMLParser.java:3691)
   at gnu.xml.stream.XMLParser.endElementValidationHook (XMLParser.java:2585)
   at gnu.xml.stream.XMLParser.next (XMLParser.java:873)
   at gnu.xml.stream.XMLParser.hasNext (XMLParser.java:743)
   at gnu.xml.stream.SAXParser.parse (SAXParser.java:346)
   at gnu.xml.stream.SAXParser.parse (SAXParser.java:667)
   at TestValidation.main (TestValidation.java:13)

I think this bug should be closed now, and a new bug about the
java.util.regex.PatternSyntaxException should be filed instead.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23910





reply via email to

[Prev in Thread] Current Thread [Next in Thread]