java.lang.StackOverflowError: This exception has no message.

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Samebug tips

Do you know how to solve this issue? Write a tip to help other users and build your expert profile.

Solutions on the web

via Jenkins JIRA by Kaspar Fischer, 1 year ago
This exception has no message.
via Jenkins JIRA by Kaspar Fischer, 1 year ago
This exception has no message.
via Jenkins JIRA by Jesse Glick, 1 year ago
This exception has no message.
via Jenkins JIRA by Jesse Glick, 1 year ago
This exception has no message.
java.lang.StackOverflowError:
at java.lang.String$CaseInsensitiveComparator.compare(String.java:1170)
at hudson.model.User$1.compare(User.java:397)
at hudson.model.User$1.compare(User.java:395)
at java.util.TimSort.countRunAndMakeAscending(TimSort.java:324)
at java.util.TimSort.sort(TimSort.java:189)
at java.util.TimSort.sort(TimSort.java:173)
at java.util.Arrays.sort(Arrays.java:659)
at java.util.Collections.sort(Collections.java:217)
at hudson.model.User.getAll(User.java:395)
at hudson.model.User$FullNameIdResolver.resolveCanonicalId(User.java:735)
at hudson.model.User.get(User.java:326)
at hudson.model.User.get(User.java:299)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:271)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)
at hudson.model.User.getProjects(User.java:448)
at hudson.scm.MailAddressResolverImpl.findMailAddressFor(MailAddressResolverImpl.java:21)
at hudson.tasks.MailAddressResolver.resolve(MailAddressResolver.java:101)
at hudson.plugins.git.GitChangeSet.isMailerPropertySet(GitChangeSet.java:291)
at hudson.plugins.git.GitChangeSet.findOrCreateUser(GitChangeSet.java:277)
at hudson.model.AbstractBuild.hasParticipant(AbstractBuild.java:455)
at hudson.model.AbstractProject.hasParticipant(AbstractProject.java:1554)

Users with the same issue

You are the first who have seen this exception. Write a tip to help other users and build your expert profile.

Write tip

Know the solutions? Share your knowledge to help other developers to debug faster.