• Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • warnings-plugin
    • None
    • Hudson 1.383 with doxygen 1.7.2, FlexeLint 8.x and GCC 4.1.2

      Setup: C++ -project with GCC compiler warnings, doxygen, and FlexeLint/PC-Lint.

      When I upgraded from Doxygen 1.4.7 to 1.7.2 the warnings plpugin started to fail builds with a StackOverflowError.

      Downgrading back to 1.4.7 made the StackOverflowError go away.

      Is there any way to find out which regular expression triggers this condition?

      FATAL: null
      java.lang.StackOverflowError
      at java.util.regex.Pattern$8.isSatisfiedBy(Pattern.java:4783)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)
      at java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$CharProperty.match(Pattern.java:3345)
      at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3366)
      at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      at java.util.regex.Pattern$Loop.match(Pattern.java:4295)
      at java.util.regex.Pattern$GroupTail.match(Pattern.java:4227)
      at java.util.regex.Pattern$Curly.match0(Pattern.java:3782)

          [JENKINS-8047] warnings plugin overflows a stack

          jan_ruzicka added a comment -

          Issue seems to be triggered by a combination of a long log file and doxygen pattern.

          When I separated doxygen warnings into a dedicated log file and set QUIET to YES, issues went away.

          jan_ruzicka added a comment - Issue seems to be triggered by a combination of a long log file and doxygen pattern. When I separated doxygen warnings into a dedicated log file and set QUIET to YES, issues went away.

            drulli Ulli Hafner
            jan_ruzicka jan_ruzicka
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: