[JIRA] [walldisplay] (JENKINS-24300) Stackoverflow after IOException due to whitespace in Job name

2014-08-18 Thread stefan.verho...@here.com (JIRA)














































Stefan Verhoeff
 created  JENKINS-24300


Stackoverflow after IOException due to whitespace in Job name















Issue Type:


Bug



Assignee:


Christian Pelster



Components:


walldisplay



Created:


18/Aug/14 10:23 AM



Description:


We experienced a crashing Jenkins server after Walldisplay started to report "timeout". Requests to the jobs view API URL at /view/view-name/api/json where timing out. CPU was a 100% and there were many hanging RequestHandler threads. In the logs we found IOExceptions on a job that contains whitespace which lead to a StackOverflowError.

After renaming the job to not contain whitespace the issue was solved.

Detailed Stacktrace from jenkins.log:

Aug 18, 2014 10:21:34 AM hudson.model.RunMap retrieve
WARNING: could not load /var/lib/jenkins/jobs/Deploy to dev and run QG/builds/2014-07-22_02-59-43
java.io.IOException: Unable to read /var/lib/jenkins/jobs/Deploy to dev and run QG/builds/2014-07-22_02
-59-43/build.xml
at hudson.XmlFile.unmarshal(XmlFile.java:167)
at hudson.model.Run.reload(Run.java:323)
at hudson.model.Run.init(Run.java:311)
at hudson.model.AbstractBuild.init(AbstractBuild.java:177)
at hudson.model.Build.init(Build.java:103)
at hudson.model.FreeStyleBuild.init(FreeStyleBuild.java:38)
at sun.reflect.GeneratedConstructorAccessor94.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.
java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at jenkins.model.lazy.LazyBuildMixIn.loadBuild(LazyBuildMixIn.java:155)
at jenkins.model.lazy.LazyBuildMixIn$1.create(LazyBuildMixIn.java:136)
at hudson.model.RunMap.retrieve(RunMap.java:218)
at hudson.model.RunMap.retrieve(RunMap.java:56)
at jenkins.model.lazy.AbstractLazyLoadRunMap.load(AbstractLazyLoadRunMap.java:688)
at jenkins.model.lazy.AbstractLazyLoadRunMap.load(AbstractLazyLoadRunMap.java:671)
at jenkins.model.lazy.AbstractLazyLoadRunMap.search(AbstractLazyLoadRunMap.java:470)
at jenkins.model.lazy.AbstractLazyLoadRunMap.getByNumber(AbstractLazyLoadRunMap.java:547)
at jenkins.model.lazy.LazyBuildMixIn.getBuildByNumber(LazyBuildMixIn.java:235)
at hudson.model.AbstractProject.getBuildByNumber(AbstractProject.java:956)
at hudson.model.AbstractProject.getBuildByNumber(AbstractProject.java:144)
at hudson.model.Cause$UpstreamCause.onLoad(Cause.java:189)
at hudson.model.CauseAction.onLoad(CauseAction.java:124)
at hudson.model.Run.onLoad(Run.java:342)
at hudson.model.RunMap.retrieve(RunMap.java:219)
at hudson.model.RunMap.retrieve(RunMap.java:56)
at jenkins.model.lazy.AbstractLazyLoadRunMap.load(AbstractLazyLoadRunMap.java:688)
at jenkins.model.lazy.AbstractLazyLoadRunMap.load(AbstractLazyLoadRunMap.java:671)
at jenkins.model.lazy.AbstractLazyLoadRunMap.search(AbstractLazyLoadRunMap.java:470)
at jenkins.model.lazy.AbstractLazyLoadRunMap.getByNumber(AbstractLazyLoadRunMap.java:547)
at jenkins.model.lazy.LazyBuildMixIn.getBuildByNumber(LazyBuildMixIn.java:235)
at hudson.model.AbstractProject.getBuildByNumber(AbstractProject.java:956)
at hudson.model.AbstractProject.getBuildByNumber(AbstractProject.java:144)
at hudson.model.Cause$UpstreamCause.onLoad(Cause.java:189)
at hudson.model.CauseAction.onLoad(CauseAction.java:124)
at hudson.model.Run.onLoad(Run.java:342)
at hudson.model.RunMap.retrieve(RunMap.java:219)
at hudson.model.RunMap.retrieve(RunMap.java:56)
at jenkins.model.lazy.AbstractLazyLoadRunMap.load(AbstractLazyLoadRunMap.java:688)
at jenkins.model.lazy.AbstractLazyLoadRunMap.load(AbstractLazyLoadRunMap.java:671)
at jenkins.model.lazy.AbstractLazyLoadRunMap.search(AbstractLazyLoadRunMap.java:470)
at jenkins.model.lazy.AbstractLazyLoadRunMap.getByNumber(AbstractLazyLoadRunMap.java:547)
at 

[JIRA] [walldisplay] (JENKINS-24300) Stackoverflow after IOException due to whitespace in Job name

2014-08-18 Thread pellepels...@gmail.com (JIRA)














































Christian Pelster
 commented on  JENKINS-24300


Stackoverflow after IOException due to whitespace in Job name















I can't reproduce this bug with the current plugin version, do you have some more information about the environment?


	Which Browser (Version)
	Jenkins Version



Really helpful would be the original request that the browser made to access the jobs API.

Regards



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups Jenkins Issues group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [walldisplay] (JENKINS-24300) Stackoverflow after IOException due to whitespace in Job name

2014-08-18 Thread pellepels...@gmail.com (JIRA)














































Christian Pelster
 commented on  JENKINS-24300


Stackoverflow after IOException due to whitespace in Job name















On the second look on the stacktrace I can see the naginator being active on your system, would it be possible to deactivate it and see if the problem vanishes?



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups Jenkins Issues group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[JIRA] [walldisplay] (JENKINS-24300) Stackoverflow after IOException due to whitespace in Job name

2014-08-18 Thread dan...@beckweb.net (JIRA)















































Daniel Beck
 resolved  JENKINS-24300 as Fixed


Stackoverflow after IOException due to whitespace in Job name
















Resolved in https://github.com/jenkinsci/naginator-plugin/commit/6789567dd81904efa775019c7b114144238612ec

Just needs a new plugin release.





Change By:


Daniel Beck
(18/Aug/14 3:52 PM)




Status:


Open
Resolved





Resolution:


Fixed



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups Jenkins Issues group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.