Hi to everyone,
- SonarQube version: 8.7.1
- Java version: 11
- Maven compiler plugin: 3.8.0
While running sonar scanner after successful build of our Java EE jar application, we am getting several of those check error.
build 18-Jun-2021 15:56:53 [ERROR] Unable to run check class org.sonar.java.checks.regex.RegexStackOverflowCheck - S5998 on file 'src/main/java/country/companyname/projectname/auth/BasicRegistrationAuthenticator.java', To help improve the SonarSource Java Analyzer, please report this problem to SonarSource: see https://community.sonarsource.com/
build 18-Jun-2021 15:56:53 java.lang.IllegalStateException: Lookaround should have been skipped
build 18-Jun-2021 15:56:53 at org.sonar.java.checks.regex.RegexStackOverflowCheck$StackOverflowFinder.edgeCost(RegexStackOverflowCheck.java:199)
build 18-Jun-2021 15:56:53 at org.sonar.java.checks.regex.RegexStackOverflowCheck$StackOverflowFinder.worstPath(RegexStackOverflowCheck.java:185)
build 18-Jun-2021 15:56:53 at org.sonar.java.checks.regex.RegexStackOverflowCheck$StackOverflowFinder.worstPath(RegexStackOverflowCheck.java:182)
build 18-Jun-2021 15:56:53 at org.sonar.java.checks.regex.RegexStackOverflowCheck$StackOverflowFinder.worstPath(RegexStackOverflowCheck.java:185)
build 18-Jun-2021 15:56:53 at org.sonar.java.checks.regex.RegexStackOverflowCheck$StackOverflowFinder.stackConsumption(RegexStackOverflowCheck.java:161)
build 18-Jun-2021 15:56:53 at org.sonar.java.checks.regex.RegexStackOverflowCheck$StackOverflowFinder.visitRepetition(RegexStackOverflowCheck.java:103)
build 18-Jun-2021 15:56:53 at org.sonar.java.regex.ast.RepetitionTree.accept(RepetitionTree.java:49)
build 18-Jun-2021 15:56:53 at org.sonar.java.regex.ast.RegexBaseVisitor.visit(RegexBaseVisitor.java:28)
build 18-Jun-2021 15:56:53 at org.sonar.java.regex.ast.RegexBaseVisitor.visitLookAround(RegexBaseVisitor.java:113)
build 18-Jun-2021 15:56:53 at org.sonar.java.regex.ast.LookAroundTree.accept(LookAroundTree.java:63)
build 18-Jun-2021 15:56:53 at org.sonar.java.regex.ast.RegexBaseVisitor.visit(RegexBaseVisitor.java:28)
build 18-Jun-2021 15:56:53 at java.base/java.util.ArrayList.forEach(ArrayList.java:1540)
build 18-Jun-2021 15:56:53 at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1083)
build 18-Jun-2021 15:56:53 at org.sonar.java.regex.ast.RegexBaseVisitor.visit(RegexBaseVisitor.java:36)
build 18-Jun-2021 15:56:53 at org.sonar.java.regex.ast.RegexBaseVisitor.visitSequence(RegexBaseVisitor.java:85)
build 18-Jun-2021 15:56:53 at org.sonar.java.regex.ast.SequenceTree.accept(SequenceTree.java:44)
build 18-Jun-2021 15:56:53 at org.sonar.java.regex.ast.RegexBaseVisitor.visit(RegexBaseVisitor.java:28)
build 18-Jun-2021 15:56:53 at org.sonar.java.regex.ast.RegexBaseVisitor.visit(RegexBaseVisitor.java:47)
build 18-Jun-2021 15:56:53 at org.sonar.java.checks.regex.RegexStackOverflowCheck.checkRegex(RegexStackOverflowCheck.java:66)
build 18-Jun-2021 15:56:53 at org.sonar.java.checks.regex.AbstractRegexCheck.lambda$onMethodInvocationFound$1(AbstractRegexCheck.java:152)
build 18-Jun-2021 15:56:53 at java.base/java.util.Optional.ifPresent(Optional.java:183)
build 18-Jun-2021 15:56:53 at org.sonar.java.checks.regex.AbstractRegexCheck.onMethodInvocationFound(AbstractRegexCheck.java:152)
build 18-Jun-2021 15:56:53 at org.sonar.java.checks.regex.AbstractRegexCheck.visitNode(AbstractRegexCheck.java:140)
build 18-Jun-2021 15:56:53 at org.sonar.java.model.VisitorsBridge$IssuableSubsciptionVisitorsRunner.lambda$visit$6(VisitorsBridge.java:289)
build 18-Jun-2021 15:56:53 at org.sonar.java.model.VisitorsBridge$IssuableSubsciptionVisitorsRunner.lambda$forEach$9(VisitorsBridge.java:304)
build 18-Jun-2021 15:56:53 at org.sonar.java.model.VisitorsBridge.runScanner(VisitorsBridge.java:168)
build 18-Jun-2021 15:56:53 at org.sonar.java.model.VisitorsBridge.access$100(VisitorsBridge.java:63)
build 18-Jun-2021 15:56:53 at org.sonar.java.model.VisitorsBridge$IssuableSubsciptionVisitorsRunner.forEach(VisitorsBridge.java:304)
build 18-Jun-2021 15:56:53 at org.sonar.java.model.VisitorsBridge$IssuableSubsciptionVisitorsRunner.visit(VisitorsBridge.java:291)
build 18-Jun-2021 15:56:53 at org.sonar.java.model.VisitorsBridge$IssuableSubsciptionVisitorsRunner.visitChildren(VisitorsBridge.java:275)
build 18-Jun-2021 15:56:53 at org.sonar.java.model.VisitorsBridge$IssuableSubsciptionVisitorsRunner.visit(VisitorsBridge.java:295)
build 18-Jun-2021 15:56:53 at org.sonar.java.model.VisitorsBridge$IssuableSubsciptionVisitorsRunner.visitChildren(VisitorsBridge.java:275)
build 18-Jun-2021 15:56:53 at org.sonar.java.model.VisitorsBridge$IssuableSubsciptionVisitorsRunner.visit(VisitorsBridge.java:295)
build 18-Jun-2021 15:56:53 at org.sonar.java.model.VisitorsBridge$IssuableSubsciptionVisitorsRunner.visitChildren(VisitorsBridge.java:275)
build 18-Jun-2021 15:56:53 at org.sonar.java.model.VisitorsBridge$IssuableSubsciptionVisitorsRunner.visit(VisitorsBridge.java:295)
build 18-Jun-2021 15:56:53 at org.sonar.java.model.VisitorsBridge$IssuableSubsciptionVisitorsRunner.run(VisitorsBridge.java:266)
build 18-Jun-2021 15:56:53 at org.sonar.java.model.VisitorsBridge.visitFile(VisitorsBridge.java:150)
build 18-Jun-2021 15:56:53 at org.sonar.java.ast.JavaAstScanner.simpleScan(JavaAstScanner.java:123)
build 18-Jun-2021 15:56:53 at org.sonar.java.ast.JavaAstScanner.scan(JavaAstScanner.java:77)
build 18-Jun-2021 15:56:53 at org.sonar.java.JavaSquid.scanSources(JavaSquid.java:115)
build 18-Jun-2021 15:56:53 at org.sonar.java.JavaSquid.scan(JavaSquid.java:108)
build 18-Jun-2021 15:56:53 at org.sonar.plugins.java.JavaSquidSensor.execute(JavaSquidSensor.java:96)
build 18-Jun-2021 15:56:53 at org.sonar.scanner.sensor.AbstractSensorWrapper.analyse(AbstractSensorWrapper.java:48)
build 18-Jun-2021 15:56:53 at org.sonar.scanner.sensor.ModuleSensorsExecutor.execute(ModuleSensorsExecutor.java:85)
build 18-Jun-2021 15:56:53 at
Please is there any help to solve this error ?