Ashish K Singh created KAFKA-3140:
-------------------------------------

             Summary: PatternSyntaxException thrown in MM, causes MM to hang
                 Key: KAFKA-3140
                 URL: https://issues.apache.org/jira/browse/KAFKA-3140
             Project: Kafka
          Issue Type: Bug
          Components: tools
            Reporter: Ashish K Singh
            Assignee: Ashish K Singh


On passing an invalid java regex string as whitelist to MM, 
PatternSyntaxException is thrown and MM hangs. Below is relevant ST.

{code}
java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0
*
^
        at java.util.regex.Pattern.error(Pattern.java:1955)
        at java.util.regex.Pattern.sequence(Pattern.java:2123)
        at java.util.regex.Pattern.expr(Pattern.java:1996)
        at java.util.regex.Pattern.compile(Pattern.java:1696)
        at java.util.regex.Pattern.<init>(Pattern.java:1351)
        at java.util.regex.Pattern.compile(Pattern.java:1028)
        at 
kafka.tools.MirrorMaker$MirrorMakerNewConsumer.init(MirrorMaker.scala:521)
        at kafka.tools.MirrorMaker$MirrorMakerThread.run(MirrorMaker.scala:389)
{code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to