java.lang.StackOverflowError

Sonatype JIRA | Rich Seddon | 6 years ago
  1. 0

    # create a maven 2 repository group "child" # crate a maven 2 repository group "parent", add "child" as it's only member # attempt to add "parent" to the "child" group. This fails with an error, as it should. Now create a Maven 2 hosted repository. After this, the "parent" is a member of "child". Attempting to access either group results in a stack overflow. {noformat} 2011-01-25 15:35:18 INFO [pool-1-thread-3] - org.apache.maven.index.packer.DefaultIndexPacker - Unable to read properties file, will force index regeneration 2011-01-25 15:35:18 INFO [pool-1-thread-3] - org.sonatype.nexus.feeds.DefaultFeedRecorder - Updating repository index "foo" from path null and below. : Process started on Tue Jan 25 15:35:18 CST 2011, finished successfully on Tue Jan 25 15:35:18 CST 2011 2011-01-25 15:39:32 ERROR [qtp-564840309-4] - org.mortbay.log - /nexus/content/groups/childgroup/ java.lang.StackOverflowError at java.lang.Character.codePointAt(Character.java:2335) at java.util.regex.Pattern$CharProperty.match(Pattern.java:3344) at java.util.regex.Pattern$Curly.match0(Pattern.java:3760) at java.util.regex.Pattern$Curly.match(Pattern.java:3744) at java.util.regex.Pattern$GroupHead.match(Pattern.java:4168) at java.util.regex.Pattern$Neg.match(Pattern.java:4598) at java.util.regex.Matcher.match(Matcher.java:1127) at java.util.regex.Matcher.matches(Matcher.java:502) at org.sonatype.nexus.proxy.target.Target.isPathContained(Target.java:100) at org.sonatype.nexus.proxy.target.DefaultTargetRegistry.getTargetsForRepositoryPath(DefaultTargetRegistry.java:326) at org.sonatype.nexus.proxy.repository.AbstractRepository.getTargetsForRequest(AbstractRepository.java:703) at org.sonatype.nexus.proxy.access.DefaultNexusItemAuthorizer.getGroupsTargetSet(DefaultNexusItemAuthorizer.java:83) at org.sonatype.nexus.proxy.access.DefaultNexusItemAuthorizer.getGroupsTargetSet(DefaultNexusItemAuthorizer.java:88) at org.sonatype.nexus.proxy.access.DefaultNexusItemAuthorizer.getGroupsTargetSet(DefaultNexusItemAuthorizer.java:88) at org.sonatype.nexus.proxy.access.DefaultNexusItemAuthorizer.getGroupsTargetSet(DefaultNexusItemAuthorizer.java:88) at org.sonatype.nexus.proxy.access.DefaultNexusItemAuthorizer.getGroupsTargetSet(DefaultNexusItemAuthorizer.java:88) at org.sonatype.nexus.proxy.access.DefaultNexusItemAuthorizer.getGroupsTargetSet(DefaultNexusItemAuthorizer.java:88) {noformat}

    Sonatype JIRA | 6 years ago | Rich Seddon
    java.lang.StackOverflowError
  2. 0

    JSON issue with gdx-ai and cross references

    GitHub | 2 years ago | kaltinril
    java.lang.StackOverflowError
  3. 0

    Failed to build Gizzard--2010/06

    GitHub | 6 years ago | flylion
    java.lang.StackOverflowError
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Exception in JBoss Forge 2.13.2

    Stack Overflow | 2 years ago
    java.lang.StackOverflowError
  6. 0

    Bug 154894 – StackOverflowError at java.util.regex.Pattern$SliceI.match

    netbeans.org | 7 months ago
    java.lang.StackOverflowError

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.StackOverflowError

      No message provided

      at java.lang.Character.codePointAt()
    2. Java RT
      Matcher.matches
      1. java.lang.Character.codePointAt(Character.java:2335)
      2. java.util.regex.Pattern$CharProperty.match(Pattern.java:3344)
      3. java.util.regex.Pattern$Curly.match0(Pattern.java:3760)
      4. java.util.regex.Pattern$Curly.match(Pattern.java:3744)
      5. java.util.regex.Pattern$GroupHead.match(Pattern.java:4168)
      6. java.util.regex.Pattern$Neg.match(Pattern.java:4598)
      7. java.util.regex.Matcher.match(Matcher.java:1127)
      8. java.util.regex.Matcher.matches(Matcher.java:502)
      8 frames
    3. org.sonatype.nexus
      DefaultTargetRegistry.getTargetsForRepositoryPath
      1. org.sonatype.nexus.proxy.target.Target.isPathContained(Target.java:100)
      2. org.sonatype.nexus.proxy.target.DefaultTargetRegistry.getTargetsForRepositoryPath(DefaultTargetRegistry.java:326)
      2 frames
    4. ${project.groupId}:${project.artifactId}
      DefaultNexusItemAuthorizer.getGroupsTargetSet
      1. org.sonatype.nexus.proxy.repository.AbstractRepository.getTargetsForRequest(AbstractRepository.java:703)
      2. org.sonatype.nexus.proxy.access.DefaultNexusItemAuthorizer.getGroupsTargetSet(DefaultNexusItemAuthorizer.java:83)
      3. org.sonatype.nexus.proxy.access.DefaultNexusItemAuthorizer.getGroupsTargetSet(DefaultNexusItemAuthorizer.java:88)
      4. org.sonatype.nexus.proxy.access.DefaultNexusItemAuthorizer.getGroupsTargetSet(DefaultNexusItemAuthorizer.java:88)
      5. org.sonatype.nexus.proxy.access.DefaultNexusItemAuthorizer.getGroupsTargetSet(DefaultNexusItemAuthorizer.java:88)
      6. org.sonatype.nexus.proxy.access.DefaultNexusItemAuthorizer.getGroupsTargetSet(DefaultNexusItemAuthorizer.java:88)
      7. org.sonatype.nexus.proxy.access.DefaultNexusItemAuthorizer.getGroupsTargetSet(DefaultNexusItemAuthorizer.java:88)
      7 frames