java.lang.StackOverflowError

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • The test scenario contains a step, that a capability that depend on a repository should get passivated. I tried this with "Yum Generate Metadata" using Releases repository. Then Releases put out of service, UI got Server Error 500 response and Nexus log had a stack overflow exception: {quote} jvm 1 | java.lang.StackOverflowError: null jvm 1 | at java.util.regex.Pattern$GroupTail.match(Pattern.java:4615) ~[na:1.7.0_45] jvm 1 | at java.util.regex.Pattern$CharProperty.match(Pattern.java:3694) ~[na:1.7.0_45] jvm 1 | at java.util.regex.Pattern$GroupHead.match(Pattern.java:4556) ~[na:1.7.0_45] jvm 1 | at java.util.regex.Pattern$Branch.match(Pattern.java:4500) ~[na:1.7.0_45] jvm 1 | at java.util.regex.Pattern$Branch.match(Pattern.java:4500) ~[na:1.7.0_45] jvm 1 | at java.util.regex.Pattern$Branch.match(Pattern.java:4500) ~[na:1.7.0_45] jvm 1 | at java.util.regex.Pattern$BranchConn.match(Pattern.java:4466) ~[na:1.7.0_45] jvm 1 | at java.util.regex.Pattern$GroupTail.match(Pattern.java:4615) ~[na:1.7.0_45] jvm 1 | at java.util.regex.Pattern$Curly.match0(Pattern.java:4177) ~[na:1.7.0_45] jvm 1 | at java.util.regex.Pattern$Curly.match(Pattern.java:4132) ~[na:1.7.0_45] jvm 1 | at java.util.regex.Pattern$GroupHead.match(Pattern.java:4556) ~[na:1.7.0_45] jvm 1 | at java.util.regex.Pattern$Branch.match(Pattern.java:4502) ~[na:1.7.0_45] jvm 1 | at java.util.regex.Pattern$Branch.match(Pattern.java:4500) ~[na:1.7.0_45] jvm 1 | at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3715) ~[na:1.7.0_45] jvm 1 | at java.util.regex.Pattern$Start.match(Pattern.java:3408) ~[na:1.7.0_45] jvm 1 | at java.util.regex.Matcher.search(Matcher.java:1199) ~[na:1.7.0_45] jvm 1 | at java.util.regex.Matcher.find(Matcher.java:618) ~[na:1.7.0_45] jvm 1 | at java.util.Formatter.parse(Formatter.java:2517) ~[na:1.7.0_45] jvm 1 | at java.util.Formatter.format(Formatter.java:2469) ~[na:1.7.0_45] jvm 1 | at java.util.Formatter.format(Formatter.java:2423) ~[na:1.7.0_45] jvm 1 | at java.lang.String.format(String.java:2797) ~[na:1.7.0_45] jvm 1 | at org.sonatype.nexus.proxy.utils.RepositoryStringUtils.getHumanizedNameString(RepositoryStringUtils.java:25) ~[nexus-core-2.7.0-SNAPSHOT.jar:2.7.0-SNAPSHOT] jvm 1 | at org.sonatype.nexus.proxy.RepositoryNotAvailableException.<init>(RepositoryNotAvailableException.java:32) ~[nexus-core-2.7.0-SNAPSHOT.jar:2.7.0-SNAPSHOT] jvm 1 | at org.sonatype.nexus.proxy.repository.AbstractRepository.checkConditions(AbstractRepository.java:1155) ~[nexus-core-2.7.0-SNAPSHOT.jar:2.7.0-SNAPSHOT] jvm 1 | at org.sonatype.nexus.proxy.repository.AbstractRepository.retrieveItem(AbstractRepository.java:590) ~[nexus-core-2.7.0-SNAPSHOT.jar:2.7.0-SNAPSHOT] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:138) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] jvm 1 | at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157) ~[na:na] jvm 1 | at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78) ~[na:na] ... {quote}
    via by Tamás Cservenák,
  • Insane stack trace with no reference to my code
    via by Colin Yates,
  • Second .xml file not opening on android
    via Stack Overflow by user3160582
    ,
  • android baseAdapter weird error
    via Stack Overflow by Asaf Nevo
    ,
    • java.lang.StackOverflowError: null at java.util.regex.Pattern$GroupTail.match(Pattern.java:4615)[na:1.7.0_45] at java.util.regex.Pattern$CharProperty.match(Pattern.java:3694)[na:1.7.0_45] at java.util.regex.Pattern$GroupHead.match(Pattern.java:4556)[na:1.7.0_45] at java.util.regex.Pattern$Branch.match(Pattern.java:4500)[na:1.7.0_45] at java.util.regex.Pattern$Branch.match(Pattern.java:4500)[na:1.7.0_45] at java.util.regex.Pattern$Branch.match(Pattern.java:4500)[na:1.7.0_45] at java.util.regex.Pattern$BranchConn.match(Pattern.java:4466)[na:1.7.0_45] at java.util.regex.Pattern$GroupTail.match(Pattern.java:4615)[na:1.7.0_45] at java.util.regex.Pattern$Curly.match0(Pattern.java:4177)[na:1.7.0_45] at java.util.regex.Pattern$Curly.match(Pattern.java:4132)[na:1.7.0_45] at java.util.regex.Pattern$GroupHead.match(Pattern.java:4556)[na:1.7.0_45] at java.util.regex.Pattern$Branch.match(Pattern.java:4502)[na:1.7.0_45] at java.util.regex.Pattern$Branch.match(Pattern.java:4500)[na:1.7.0_45] at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3715)[na:1.7.0_45] at java.util.regex.Pattern$Start.match(Pattern.java:3408)[na:1.7.0_45] at java.util.regex.Matcher.search(Matcher.java:1199)[na:1.7.0_45] at java.util.regex.Matcher.find(Matcher.java:618)[na:1.7.0_45] at java.util.Formatter.parse(Formatter.java:2517)[na:1.7.0_45] at java.util.Formatter.format(Formatter.java:2469)[na:1.7.0_45] at java.util.Formatter.format(Formatter.java:2423)[na:1.7.0_45] at java.lang.String.format(String.java:2797)[na:1.7.0_45] at org.sonatype.nexus.proxy.utils.RepositoryStringUtils.getHumanizedNameString(RepositoryStringUtils.java:25)[nexus-core-2.7.0-SNAPSHOT.jar:2.7.0-SNAPSHOT] at org.sonatype.nexus.proxy.RepositoryNotAvailableException.<init>(RepositoryNotAvailableException.java:32)[nexus-core-2.7.0-SNAPSHOT.jar:2.7.0-SNAPSHOT] at org.sonatype.nexus.proxy.repository.AbstractRepository.checkConditions(AbstractRepository.java:1155)[nexus-core-2.7.0-SNAPSHOT.jar:2.7.0-SNAPSHOT] at org.sonatype.nexus.proxy.repository.AbstractRepository.retrieveItem(AbstractRepository.java:590)[nexus-core-2.7.0-SNAPSHOT.jar:2.7.0-SNAPSHOT] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:138)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na] at org.sonatype.nexus.yum.internal.capabilities.MetadataCapabilitySupport.renderStatus(MetadataCapabilitySupport.java:157)[na:na] at org.sonatype.nexus.capability.support.CapabilitySupport.status(CapabilitySupport.java:78)[na:na]

    Users with the same issue

    Unknown visitor
    Unknown visitor1 times, last one,
    Alireza MohamadiAlireza Mohamadi
    1 times, last one,
    Unknown visitor
    Unknown visitor1 times, last one,
    linxiaolonglinxiaolong
    3 times, last one,
    jf-astjf-ast
    1 times, last one,