java.lang.Error: java.lang.reflect.InvocationTargetException

Jenkins JIRA | Tom Van Looy | 6 years ago
  1. 0

    Version 1.411 works fine, upgrade to 1.412 breaks jenkins. The webconsole does not open anymore (I run it behind apache2 proxy, but direct access doesn't work either). Top shows that it keeps adding jenkins processes (/usr/bin/java -jar /usr/share/jenkins/jenkins.war --webroot=/var/run/jenkins/war --httpPort=8080 --ajp13Port=-1 ), one is always running at ~65% CPU all the time. I had it running for a while now but the webinterface doesn't come up. My solution was to reverted to the previous version, that version worked great anyway. The following appears in the log: Running from: /usr/share/jenkins/jenkins.war [Winstone 2011/05/17 20:10:38] - Beginning extraction from war file hudson home directory: /var/lib/jenkins found at: EnvVars.masterEnvVars.get("JENKINS_HOME") [Winstone 2011/05/17 20:10:40] - HTTP Listener started: port=8080 Using one-time self-signed certificate 17-May-2011 20:10:41 hudson.model.Hudson$5 onAttained INFO: Started initialization [Winstone 2011/05/17 20:10:41] - Winstone Servlet Engine v0.9.10 running: controlPort=disabled 17-May-2011 20:10:42 hudson.model.Hudson$5 onAttained INFO: Listed all plugins 17-May-2011 20:10:42 hudson.plugins.greenballs.PluginImpl start INFO: Green Balls! 17-May-2011 20:10:46 hudson.model.Hudson$5 onAttained INFO: Prepared all plugins 17-May-2011 20:15:20 hudson.model.Hudson$5 onTaskFailed SEVERE: Failed Initializing plugin git java.lang.StackOverflowError at java.lang.StringCoding.deref(StringCoding.java:64) at java.lang.StringCoding.encode(StringCoding.java:276) at java.lang.String.getBytes(String.java:954) at java.io.UnixFileSystem.getBooleanAttributes0(Native Method) at java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:243) at java.io.File.exists(File.java:750) at sun.misc.URLClassPath$FileLoader.getResource(URLClassPath.java:999) at sun.misc.URLClassPath.getResource(URLClassPath.java:185) at java.net.URLClassLoader$1.run(URLClassLoader.java:209) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at winstone.classLoader.WebappClassLoader.loadClass(WebappClassLoader.java:68) at java.lang.ClassLoader.loadClass(ClassLoader.java:314) at java.lang.ClassLoader.loadClass(ClassLoader.java:314) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at hudson.ClassicPluginStrategy$DependencyClassLoader.findClass(ClassicPluginStrategy.java:426) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:314) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at hudson.PluginManager$UberClassLoader.findClass(PluginManager.java:641) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at hudson.PluginManager$UberClassLoader.findClass(PluginManager.java:641) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at net.java.sezpoz.IndexItem.element(IndexItem.java:134) at hudson.ExtensionFinder$Sezpoz.scout(ExtensionFinder.java:204) at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:277) at hudson.ExtensionList.load(ExtensionList.java:237) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:208) at hudson.ExtensionList.iterator(ExtensionList.java:115) at hudson.model.Hudson.getDescriptorByType(Hudson.java:1003) at hudson.tasks.Mailer.descriptor(Mailer.java:143) at hudson.model.Hudson.getRootUrl(Hudson.java:1806) at hudson.plugins.clover.CloverBuildWrapper$DescriptorImpl.getDisplayName(CloverBuildWrapper.java:122) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:80) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:36) at java.util.Arrays.mergeSort(Arrays.java:1157) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1168) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.sort(Arrays.java:1092) at java.util.Collections.sort(Collections.java:134) at hudson.ExtensionList.sort(ExtensionList.java:249) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:210) at hudson.ExtensionList.iterator(ExtensionList.java:115) at hudson.model.Hudson.getDescriptorByType(Hudson.java:1003) at hudson.tasks.Mailer.descriptor(Mailer.java:143) at hudson.model.Hudson.getRootUrl(Hudson.java:1806) at hudson.plugins.clover.CloverBuildWrapper$DescriptorImpl.getDisplayName(CloverBuildWrapper.java:122) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:80) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:36) at java.util.Arrays.mergeSort(Arrays.java:1157) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1168) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.sort(Arrays.java:1092) at java.util.Collections.sort(Collections.java:134) at hudson.ExtensionList.sort(ExtensionList.java:249) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:210) at hudson.ExtensionList.iterator(ExtensionList.java:115) at hudson.model.Hudson.getDescriptorByType(Hudson.java:1003) at hudson.tasks.Mailer.descriptor(Mailer.java:143) at hudson.model.Hudson.getRootUrl(Hudson.java:1806) at hudson.plugins.clover.CloverBuildWrapper$DescriptorImpl.getDisplayName(CloverBuildWrapper.java:122) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:80) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:36) at java.util.Arrays.mergeSort(Arrays.java:1157) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) repeats ... at java.util.Arrays.mergeSort(Arrays.java:1157) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1168) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.sort(Arrays.java:1092) at java.util.Collections.sort(Collections.java:134) at hudson.ExtensionList.sort(ExtensionList.java:249) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:210) at hudson.ExtensionList.iterator(ExtensionList.java:115) at hudson.model.Hudson.getDescriptorByType(Hudson.java:1003) at hudson.tasks.Mailer.descriptor(Mailer.java:143) at hudson.model.Hudson.getRootUrl(Hudson.java:1806) at hudson.plugins.clover.CloverBuildWrapper$DescriptorImpl.getDisplayName(CloverBuildWrapper.java:122) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:80) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:36) at java.util.Arrays.mergeSort(Arrays.java:1157) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1168) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.sort(Arrays.java:1092) at java.util.Collections.sort(Collections.java:134) at hudson.ExtensionList.sort(ExtensionList.java:249) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:210) at hudson.ExtensionList.iterator(ExtensionList.java:115) at hudson.model.Hudson.getDescriptorByType(Hudson.java:1003) at hudson.tasks.Mailer.descriptor(Mailer.java:143) at hudson.model.Hudson.getRootUrl(Hudson.java:1806) at hudson.plugins.clover.CloverBuildWrapper$DescriptorImpl.getDisplayName(CloverBuildWrapper.java:122) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:80) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:36) at java.util.Arrays.mergeSort(Arrays.java:1157) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1168) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.sort(Arrays.java:1092) at java.util.Collections.sort(Collections.java:134) 17-May-2011 20:15:20 hudson.model.Hudson$5 onAttained INFO: Started all plugins 17-May-2011 20:15:20 hudson.model.Hudson$5 onAttained INFO: Augmented all extensions [Winstone 2011/05/17 20:19:51] - Untrapped Error in Servlet Looking at the log above, it seems like it's the git plugin. But it happens at other places, too for example this noon, the error looked like this: INFO: Started all plugins 17-May-2011 12:53:11 hudson.model.Hudson$5 onAttained INFO: Augmented all extensions 17-May-2011 12:57:38 hudson.model.Hudson$5 onTaskFailed SEVERE: Failed NullIdDescriptorMonitor.verifyId java.lang.Error: java.lang.reflect.InvocationTargetException at hudson.init.InitializerFinder.invoke(InitializerFinder.java:114) at hudson.init.InitializerFinder$TaskImpl.run(InitializerFinder.java:174) at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259) at hudson.model.Hudson$4.runTask(Hudson.java:735) at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:187) at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:94) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:636) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at hudson.init.InitializerFinder.invoke(InitializerFinder.java:110) ... 8 more Caused by: java.lang.StackOverflowError at java.lang.ClassLoader.findBootstrapClass(Native Method) at java.lang.ClassLoader.findBootstrapClass0(ClassLoader.java:900) at java.lang.ClassLoader.loadClass(ClassLoader.java:316) at java.lang.ClassLoader.loadClass(ClassLoader.java:314) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at winstone.classLoader.WebappClassLoader.loadClass(WebappClassLoader.java:55) at java.lang.ClassLoader.loadClass(ClassLoader.java:314) at java.lang.ClassLoader.loadClass(ClassLoader.java:314) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at hudson.ClassicPluginStrategy$DependencyClassLoader.findClass(ClassicPluginStrategy.java:426) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:314) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at hudson.PluginManager$UberClassLoader.findClass(PluginManager.java:641) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at net.java.sezpoz.IndexItem.element(IndexItem.java:134) at hudson.ExtensionFinder$Sezpoz.scout(ExtensionFinder.java:204) at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:277) at hudson.ExtensionList.load(ExtensionList.java:237) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:208) at hudson.ExtensionList.iterator(ExtensionList.java:115) at hudson.model.Hudson.getDescriptorByType(Hudson.java:1003) at hudson.tasks.Mailer.descriptor(Mailer.java:143) at hudson.model.Hudson.getRootUrl(Hudson.java:1806) at hudson.plugins.clover.CloverBuildWrapper$DescriptorImpl.getDisplayName(CloverBuildWrapper.java:122) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:80) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:36) at java.util.Arrays.mergeSort(Arrays.java:1157) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1168) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.sort(Arrays.java:1092) etc ... If you need anything else, just ask.

    Jenkins JIRA | 6 years ago | Tom Van Looy
    java.lang.Error: java.lang.reflect.InvocationTargetException
  2. 0

    Version 1.411 works fine, upgrade to 1.412 breaks jenkins. The webconsole does not open anymore (I run it behind apache2 proxy, but direct access doesn't work either). Top shows that it keeps adding jenkins processes (/usr/bin/java -jar /usr/share/jenkins/jenkins.war --webroot=/var/run/jenkins/war --httpPort=8080 --ajp13Port=-1 ), one is always running at ~65% CPU all the time. I had it running for a while now but the webinterface doesn't come up. My solution was to reverted to the previous version, that version worked great anyway. The following appears in the log: Running from: /usr/share/jenkins/jenkins.war [Winstone 2011/05/17 20:10:38] - Beginning extraction from war file hudson home directory: /var/lib/jenkins found at: EnvVars.masterEnvVars.get("JENKINS_HOME") [Winstone 2011/05/17 20:10:40] - HTTP Listener started: port=8080 Using one-time self-signed certificate 17-May-2011 20:10:41 hudson.model.Hudson$5 onAttained INFO: Started initialization [Winstone 2011/05/17 20:10:41] - Winstone Servlet Engine v0.9.10 running: controlPort=disabled 17-May-2011 20:10:42 hudson.model.Hudson$5 onAttained INFO: Listed all plugins 17-May-2011 20:10:42 hudson.plugins.greenballs.PluginImpl start INFO: Green Balls! 17-May-2011 20:10:46 hudson.model.Hudson$5 onAttained INFO: Prepared all plugins 17-May-2011 20:15:20 hudson.model.Hudson$5 onTaskFailed SEVERE: Failed Initializing plugin git java.lang.StackOverflowError at java.lang.StringCoding.deref(StringCoding.java:64) at java.lang.StringCoding.encode(StringCoding.java:276) at java.lang.String.getBytes(String.java:954) at java.io.UnixFileSystem.getBooleanAttributes0(Native Method) at java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:243) at java.io.File.exists(File.java:750) at sun.misc.URLClassPath$FileLoader.getResource(URLClassPath.java:999) at sun.misc.URLClassPath.getResource(URLClassPath.java:185) at java.net.URLClassLoader$1.run(URLClassLoader.java:209) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at winstone.classLoader.WebappClassLoader.loadClass(WebappClassLoader.java:68) at java.lang.ClassLoader.loadClass(ClassLoader.java:314) at java.lang.ClassLoader.loadClass(ClassLoader.java:314) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at hudson.ClassicPluginStrategy$DependencyClassLoader.findClass(ClassicPluginStrategy.java:426) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:314) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at hudson.PluginManager$UberClassLoader.findClass(PluginManager.java:641) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at hudson.PluginManager$UberClassLoader.findClass(PluginManager.java:641) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at net.java.sezpoz.IndexItem.element(IndexItem.java:134) at hudson.ExtensionFinder$Sezpoz.scout(ExtensionFinder.java:204) at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:277) at hudson.ExtensionList.load(ExtensionList.java:237) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:208) at hudson.ExtensionList.iterator(ExtensionList.java:115) at hudson.model.Hudson.getDescriptorByType(Hudson.java:1003) at hudson.tasks.Mailer.descriptor(Mailer.java:143) at hudson.model.Hudson.getRootUrl(Hudson.java:1806) at hudson.plugins.clover.CloverBuildWrapper$DescriptorImpl.getDisplayName(CloverBuildWrapper.java:122) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:80) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:36) at java.util.Arrays.mergeSort(Arrays.java:1157) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1168) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.sort(Arrays.java:1092) at java.util.Collections.sort(Collections.java:134) at hudson.ExtensionList.sort(ExtensionList.java:249) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:210) at hudson.ExtensionList.iterator(ExtensionList.java:115) at hudson.model.Hudson.getDescriptorByType(Hudson.java:1003) at hudson.tasks.Mailer.descriptor(Mailer.java:143) at hudson.model.Hudson.getRootUrl(Hudson.java:1806) at hudson.plugins.clover.CloverBuildWrapper$DescriptorImpl.getDisplayName(CloverBuildWrapper.java:122) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:80) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:36) at java.util.Arrays.mergeSort(Arrays.java:1157) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1168) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.sort(Arrays.java:1092) at java.util.Collections.sort(Collections.java:134) at hudson.ExtensionList.sort(ExtensionList.java:249) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:210) at hudson.ExtensionList.iterator(ExtensionList.java:115) at hudson.model.Hudson.getDescriptorByType(Hudson.java:1003) at hudson.tasks.Mailer.descriptor(Mailer.java:143) at hudson.model.Hudson.getRootUrl(Hudson.java:1806) at hudson.plugins.clover.CloverBuildWrapper$DescriptorImpl.getDisplayName(CloverBuildWrapper.java:122) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:80) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:36) at java.util.Arrays.mergeSort(Arrays.java:1157) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) repeats ... at java.util.Arrays.mergeSort(Arrays.java:1157) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1168) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.sort(Arrays.java:1092) at java.util.Collections.sort(Collections.java:134) at hudson.ExtensionList.sort(ExtensionList.java:249) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:210) at hudson.ExtensionList.iterator(ExtensionList.java:115) at hudson.model.Hudson.getDescriptorByType(Hudson.java:1003) at hudson.tasks.Mailer.descriptor(Mailer.java:143) at hudson.model.Hudson.getRootUrl(Hudson.java:1806) at hudson.plugins.clover.CloverBuildWrapper$DescriptorImpl.getDisplayName(CloverBuildWrapper.java:122) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:80) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:36) at java.util.Arrays.mergeSort(Arrays.java:1157) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1168) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.sort(Arrays.java:1092) at java.util.Collections.sort(Collections.java:134) at hudson.ExtensionList.sort(ExtensionList.java:249) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:210) at hudson.ExtensionList.iterator(ExtensionList.java:115) at hudson.model.Hudson.getDescriptorByType(Hudson.java:1003) at hudson.tasks.Mailer.descriptor(Mailer.java:143) at hudson.model.Hudson.getRootUrl(Hudson.java:1806) at hudson.plugins.clover.CloverBuildWrapper$DescriptorImpl.getDisplayName(CloverBuildWrapper.java:122) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:80) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:36) at java.util.Arrays.mergeSort(Arrays.java:1157) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1168) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.sort(Arrays.java:1092) at java.util.Collections.sort(Collections.java:134) 17-May-2011 20:15:20 hudson.model.Hudson$5 onAttained INFO: Started all plugins 17-May-2011 20:15:20 hudson.model.Hudson$5 onAttained INFO: Augmented all extensions [Winstone 2011/05/17 20:19:51] - Untrapped Error in Servlet Looking at the log above, it seems like it's the git plugin. But it happens at other places, too for example this noon, the error looked like this: INFO: Started all plugins 17-May-2011 12:53:11 hudson.model.Hudson$5 onAttained INFO: Augmented all extensions 17-May-2011 12:57:38 hudson.model.Hudson$5 onTaskFailed SEVERE: Failed NullIdDescriptorMonitor.verifyId java.lang.Error: java.lang.reflect.InvocationTargetException at hudson.init.InitializerFinder.invoke(InitializerFinder.java:114) at hudson.init.InitializerFinder$TaskImpl.run(InitializerFinder.java:174) at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259) at hudson.model.Hudson$4.runTask(Hudson.java:735) at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:187) at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:94) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:636) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at hudson.init.InitializerFinder.invoke(InitializerFinder.java:110) ... 8 more Caused by: java.lang.StackOverflowError at java.lang.ClassLoader.findBootstrapClass(Native Method) at java.lang.ClassLoader.findBootstrapClass0(ClassLoader.java:900) at java.lang.ClassLoader.loadClass(ClassLoader.java:316) at java.lang.ClassLoader.loadClass(ClassLoader.java:314) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at winstone.classLoader.WebappClassLoader.loadClass(WebappClassLoader.java:55) at java.lang.ClassLoader.loadClass(ClassLoader.java:314) at java.lang.ClassLoader.loadClass(ClassLoader.java:314) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at hudson.ClassicPluginStrategy$DependencyClassLoader.findClass(ClassicPluginStrategy.java:426) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:314) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:634) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:277) at java.net.URLClassLoader.access$000(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:212) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at hudson.PluginManager$UberClassLoader.findClass(PluginManager.java:641) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at net.java.sezpoz.IndexItem.element(IndexItem.java:134) at hudson.ExtensionFinder$Sezpoz.scout(ExtensionFinder.java:204) at hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:277) at hudson.ExtensionList.load(ExtensionList.java:237) at hudson.ExtensionList.ensureLoaded(ExtensionList.java:208) at hudson.ExtensionList.iterator(ExtensionList.java:115) at hudson.model.Hudson.getDescriptorByType(Hudson.java:1003) at hudson.tasks.Mailer.descriptor(Mailer.java:143) at hudson.model.Hudson.getRootUrl(Hudson.java:1806) at hudson.plugins.clover.CloverBuildWrapper$DescriptorImpl.getDisplayName(CloverBuildWrapper.java:122) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:80) at hudson.ExtensionComponent.compareTo(ExtensionComponent.java:36) at java.util.Arrays.mergeSort(Arrays.java:1157) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1168) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.mergeSort(Arrays.java:1169) at java.util.Arrays.sort(Arrays.java:1092) etc ... If you need anything else, just ask.

    Jenkins JIRA | 6 years ago | Tom Van Looy
    java.lang.Error: java.lang.reflect.InvocationTargetException
  3. 0

    Stackoverflow while compiling

    GitHub | 2 years ago | alexarchambault
    java.lang.StackOverflowError
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  1. Luka 2 times, last 2 months ago
7 unregistered visitors
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.ClassLoader.findBootstrapClass()
  2. Java RT
    ClassLoader.loadClass
    1. java.lang.ClassLoader.findBootstrapClass(Native Method)
    2. java.lang.ClassLoader.findBootstrapClass0(ClassLoader.java:900)
    3. java.lang.ClassLoader.loadClass(ClassLoader.java:316)
    4. java.lang.ClassLoader.loadClass(ClassLoader.java:314)
    5. sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
    6. java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    6 frames
  3. winstone.classLoader
    WebappClassLoader.loadClass
    1. winstone.classLoader.WebappClassLoader.loadClass(WebappClassLoader.java:55)
    1 frame
  4. Java RT
    ClassLoader.loadClass
    1. java.lang.ClassLoader.loadClass(ClassLoader.java:314)
    2. java.lang.ClassLoader.loadClass(ClassLoader.java:314)
    3. java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    4. java.lang.ClassLoader.defineClass1(Native Method)
    5. java.lang.ClassLoader.defineClass(ClassLoader.java:634)
    6. java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    7. java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
    8. java.net.URLClassLoader.access$000(URLClassLoader.java:73)
    9. java.net.URLClassLoader$1.run(URLClassLoader.java:212)
    10. java.security.AccessController.doPrivileged(Native Method)
    11. java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    12. java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    13. java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    14. java.lang.ClassLoader.defineClass1(Native Method)
    15. java.lang.ClassLoader.defineClass(ClassLoader.java:634)
    16. java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    17. java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
    18. java.net.URLClassLoader.access$000(URLClassLoader.java:73)
    19. java.net.URLClassLoader$1.run(URLClassLoader.java:212)
    20. java.security.AccessController.doPrivileged(Native Method)
    21. java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    22. java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    23. java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    23 frames
  5. Hudson
    ClassicPluginStrategy$DependencyClassLoader.findClass
    1. hudson.ClassicPluginStrategy$DependencyClassLoader.findClass(ClassicPluginStrategy.java:426)
    1 frame
  6. Java RT
    ClassLoader.loadClass
    1. java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    2. java.lang.ClassLoader.loadClass(ClassLoader.java:314)
    3. java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    4. java.lang.ClassLoader.defineClass1(Native Method)
    5. java.lang.ClassLoader.defineClass(ClassLoader.java:634)
    6. java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    7. java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
    8. java.net.URLClassLoader.access$000(URLClassLoader.java:73)
    9. java.net.URLClassLoader$1.run(URLClassLoader.java:212)
    10. java.security.AccessController.doPrivileged(Native Method)
    11. java.net.URLClassLoader.findClass(URLClassLoader.java:205)
    12. java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    13. java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    13 frames
  7. Hudson
    PluginManager$UberClassLoader.findClass
    1. hudson.PluginManager$UberClassLoader.findClass(PluginManager.java:641)
    1 frame
  8. Java RT
    ClassLoader.loadClass
    1. java.lang.ClassLoader.loadClass(ClassLoader.java:321)
    2. java.lang.ClassLoader.loadClass(ClassLoader.java:266)
    2 frames
  9. SezPoz
    IndexItem.element
    1. net.java.sezpoz.IndexItem.element(IndexItem.java:134)
    1 frame
  10. Hudson
    Hudson.getRootUrl
    1. hudson.ExtensionFinder$Sezpoz.scout(ExtensionFinder.java:204)
    2. hudson.ClassicPluginStrategy.findComponents(ClassicPluginStrategy.java:277)
    3. hudson.ExtensionList.load(ExtensionList.java:237)
    4. hudson.ExtensionList.ensureLoaded(ExtensionList.java:208)
    5. hudson.ExtensionList.iterator(ExtensionList.java:115)
    6. hudson.model.Hudson.getDescriptorByType(Hudson.java:1003)
    7. hudson.tasks.Mailer.descriptor(Mailer.java:143)
    8. hudson.model.Hudson.getRootUrl(Hudson.java:1806)
    8 frames
  11. hudson.plugins.clover
    CloverBuildWrapper$DescriptorImpl.getDisplayName
    1. hudson.plugins.clover.CloverBuildWrapper$DescriptorImpl.getDisplayName(CloverBuildWrapper.java:122)
    1 frame
  12. Hudson
    ExtensionComponent.compareTo
    1. hudson.ExtensionComponent.compareTo(ExtensionComponent.java:80)
    2. hudson.ExtensionComponent.compareTo(ExtensionComponent.java:36)
    2 frames
  13. Java RT
    Arrays.sort
    1. java.util.Arrays.mergeSort(Arrays.java:1157)
    2. java.util.Arrays.mergeSort(Arrays.java:1169)
    3. java.util.Arrays.mergeSort(Arrays.java:1169)
    4. java.util.Arrays.mergeSort(Arrays.java:1168)
    5. java.util.Arrays.mergeSort(Arrays.java:1169)
    6. java.util.Arrays.mergeSort(Arrays.java:1169)
    7. java.util.Arrays.sort(Arrays.java:1092)
    7 frames