Issue Type: Bug Bug
Assignee: npiguet
Components: sloccount
Created: 01/Apr/13 3:37 PM
Description:

sloccount 1.8 running on the master works just fine.
sloccount 1.8 is returning NPE when running the same job on a slave:

00:00:00.000 Started by user Dolores Scott
00:00:00.017 [EnvInject] - Loading node environment variables.
00:00:00.164 Building remotely on Dev32_Server in workspace /opt/jenkins-slave/workspace/test-aiken32-compileall
00:00:00.165
00:00:00.165 Deleting project workspace...
00:00:00.959 done
00:00:00.959
00:00:01.017 Checkout:test-aiken32-compileall / /opt/jenkins-slave/workspace/test-aiken32-compileall - hudson.remoting.Channel@1d48c:Dev32_Server
00:00:01.017 Using strategy: Default
00:00:01.063 Last Built Revision: Revision a071cc670b36cd96002feada0f426b13b74d7996 (origin/aiken)
00:00:03.785 Cloning the remote Git repository
00:00:03.790 Cloning repository ssh://aplcm@10.1.1.47/var/git/Integration/appliance.git
00:00:03.875 git --version
00:00:03.876 git version 1.8.0

00:00:26.680 Fetching upstream changes from origin

00:00:27.192 Commencing build of Revision a071cc670b36cd96002feada0f426b13b74d7996 (origin/aiken)
00:00:27.548 Checking out Revision a071cc670b36cd96002feada0f426b13b74d7996 (origin/aiken)

00:00:31.840 [test-aiken32-compileall] $ /bin/sh -xe /tmp/hudson8520274860963285058.sh
00:00:31.873 + cd build
00:00:32.147 [test-aiken32-compileall] $ /bin/sh -xe /tmp/hudson1653286013608686853.sh
00:00:32.205 + sloccount --wide --details .

00:01:09.222 [WARNINGS] Parsing warnings in console log with parser GNU Make + GNU Compiler (gcc)

00:01:18.165 [TASKS] Scanning folder '/opt/jenkins-slave/workspace/test-aiken32-compileall' for files matching the pattern '*/.c,*/.cxx,*/.h,*/.mk,*/Makefile,/.sh' - excludes:
00:01:18.166 [TASKS] Found 2860 files to scan for tasks
00:01:18.166 [TASKS] Found 992 open tasks.

00:01:19.234 [TASKS] Computing warning deltas based on reference build #10

00:01:22.105 ERROR: Publisher hudson.plugins.sloccount.SloccountPublisher aborted due to exception
00:01:22.105 java.lang.NullPointerException
00:01:22.106 at java.lang.String.lastIndexOf(String.java:1823)
00:01:22.106 at java.lang.String.lastIndexOf(String.java:1805)
00:01:22.106 at hudson.plugins.sloccount.model.SloccountReport.extractFolder(SloccountReport.java:68)
00:01:22.106 at hudson.plugins.sloccount.model.SloccountReport.add(SloccountReport.java:47)
00:01:22.106 at hudson.plugins.sloccount.model.SloccountParser.parseLine(SloccountParser.java:92)
00:01:22.106 at hudson.plugins.sloccount.model.SloccountParser.parse(SloccountParser.java:59)
00:01:22.107 at hudson.plugins.sloccount.model.SloccountParser.parse(SloccountParser.java:50)
00:01:22.107 at hudson.plugins.sloccount.model.SloccountParser.invoke(SloccountParser.java:40)
00:01:22.107 at hudson.plugins.sloccount.model.SloccountParser.invoke(SloccountParser.java:17)
00:01:22.107 at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2348)
00:01:22.107 at hudson.remoting.UserRequest.perform(UserRequest.java:118)
00:01:22.107 at hudson.remoting.UserRequest.perform(UserRequest.java:48)
00:01:22.107 at hudson.remoting.Request$2.run(Request.java:326)
00:01:22.108 at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
00:01:22.108 at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
00:01:22.108 at java.util.concurrent.FutureTask.run(FutureTask.java:138)
00:01:22.108 at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
00:01:22.108 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
00:01:22.108 at java.lang.Thread.run(Thread.java:619)
00:01:22.233 Sending e-mails to: dolores.sc...@securelogix.com
00:01:22.297 Finished: FAILURE

When I revert back to sloccount 1.7 and run the same job on the slave, it works just fine.

Environment: CentOS 6.3-64 bit/CentOS 5.6-32bit
Project: Jenkins
Priority: Major Major
Reporter: Shadow Fen
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/groups/opt_out.
 
 

Reply via email to