StackOverflowError

0 votes
asked May 23, 2016 in Bug by krasa (820 points)
So I put down my headphones on the table, and it touched the keyboard, and wrote this :  
 
producing this:
...
at java.util.regex.Pattern$Loop.match(Pattern.java:4785)
 at java.util.regex.Pattern$GroupTail.match(Pattern.java:4717)
 at java.util.regex.Pattern$BranchConn.match(Pattern.java:4568)
 at java.util.regex.Pattern$CharProperty.match(Pattern.java:3777)
 at java.util.regex.Pattern$Branch.match(Pattern.java:4604)
 at java.util.regex.Pattern$GroupHead.match(Pattern.java:4658)
 at java.util.regex.Pattern$Loop.match(Pattern.java:4785)
 at java.util.regex.Pattern$GroupTail.match(Pattern.java:4717)
 at java.util.regex.Pattern$BranchConn.match(Pattern.java:4568)
 at java.util.regex.Pattern$CharProperty.match(Pattern.java:3777)
 at java.util.regex.Pattern$Branch.match(Pattern.java:4604)
 at java.util.regex.Pattern$GroupHead.match(Pattern.java:4658)
 at java.util.regex.Pattern$Loop.match(Pattern.java:4785)
 at java.util.regex.Pattern$GroupTail.match(Pattern.java:4717)
 at java.util.regex.Pattern$BranchConn.match(Pattern.java:4568)
 at java.util.regex.Pattern$CharProperty.match(Pattern.java:3777)
 at java.util.regex.Pattern$Branch.match(Pattern.java:4604)
 at java.util.regex.Pattern$GroupHead.match(Pattern.java:4658)
 at java.util.regex.Pattern$Loop.match(Pattern.java:4785)
 at java.util.regex.Pattern$GroupTail.match(Pattern.java:4717)
 at java.util.regex.Pattern$BranchConn.match(Pattern.java:4568)
 at java.util.regex.Pattern$CharProperty.match(Pattern.java:3777)
 at java.util.regex.Pattern$Branch.match(Pattern.java:4604)
 at java.util.regex.Pattern$GroupHead.match(Pattern.java:4658)
 at java.util.regex.Pattern$Loop.match(Pattern.java:4785)
 at java.util.regex.Pattern$GroupTail.match(Pattern.java:4717)
 at java.util.regex.Pattern$BranchConn.match(Pattern.java:4568)
 at java.util.regex.Pattern$CharProperty.match(Pattern.java:3777)
 at java.util.regex.Pattern$Branch.match(Pattern.java:4604)
 at java.util.regex.Pattern$GroupHead.match(Pattern.java:4658)
 at java.util.regex.Pattern$Loop.match(Pattern.java:4785)
 at java.util.regex.Pattern$GroupTail.match(Pattern.java:4717)
 at java.util.regex.Pattern$BranchConn.match(Pattern.java:4568)
 at java.util.regex.Pattern$CharProperty.match(Pattern.java:3777)
 at java.util.regex.Pattern$Branch.match(Pattern.java:4604)
 at java.util.regex.Pattern$GroupHead.match(Pattern.java:4658)
 at java.util.regex.Pattern$Loop.matchInit(Pattern.java:4804)
 at java.util.regex.Pattern$Prolog.match(Pattern.java:4741)
 at java.util.regex.Pattern$GroupHead.match(Pattern.java:4658)
 at java.util.regex.Pattern$Start.match(Pattern.java:3461)
 at java.util.regex.Matcher.search(Matcher.java:1248)
 at java.util.regex.Matcher.find(Matcher.java:637)
 at net.sourceforge.plantuml.preproc.UncommentReadLine.readLine(UncommentReadLine.java:67)
 at net.sourceforge.plantuml.preproc.PreprocessorInclude.readLineInternal(PreprocessorInclude.java:127)
 at net.sourceforge.plantuml.preproc.PreprocessorInclude.readLine(PreprocessorInclude.java:109)
 at net.sourceforge.plantuml.preproc.IfManager.readLineInternal(IfManager.java:72)
 at net.sourceforge.plantuml.preproc.IfManager.readLine(IfManager.java:68)
 at net.sourceforge.plantuml.preproc.ReadLineInsertable.readLine(ReadLineInsertable.java:65)
 at net.sourceforge.plantuml.preproc.Preprocessor.readLine(Preprocessor.java:73)
 at net.sourceforge.plantuml.BlockUmlBuilder.init(BlockUmlBuilder.java:83)
 at net.sourceforge.plantuml.BlockUmlBuilder.<init>(BlockUmlBuilder.java:65)
 
 
lastes beta version

1 Answer

0 votes
answered May 26, 2016 by plantuml (295,000 points)
selected Jun 8, 2016 by krasa
 
Best answer
Thanks for the feedback!

This should be fixed in last beta https://dl.dropboxusercontent.com/u/13064071/plantuml.jar

Regards,
commented May 31, 2016 by plantuml (295,000 points)
This has been released in V8042
...