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)