Hi,

I've had Jenkins running fine for some time with jobs that publish the 
build artifacts to a CIFS share.  Then suddenly it stopped working; the 
build log says java ran out of native threads.   The master, slave, and 
CIFS server are all windows machines.

The stack trace (below) is slightly different but it seems very similar to 
https://issues.jenkins-ci.org/browse/JENKINS-19075 Unfortunately, the 
suggestion to use "-Djcifs.resolveOrder=DNS 
-Djcifs.smb.client.dfs.disabled=true" did not work for me.  [Just to be 
certain: I used those arguments on the slave node that was failing.  I 
presume that is where the "publish" is running, right?  Or do I need to 
modify the master node's options?  If so, how do you accomplish that when 
the service runs jenkins.exe?]

I find this sudden failure exceedingly strange since the source code being 
built has not changed for weeks.  Also that some builds on the same slave 
node do succeed to transfer their build output. It may be a size effect 
because the zip file being transferred is 28MB but only 20MB gets 
transferred before the error occurs. The builds that succeed are 
transferring less than 3MB. 

There was about a week between the last good build and the first failing 
one.  During this time there was no change to the source code being built 
nor to Jenkins.  So could a change to IT infrastructure like name 
resolution be the trigger?  Anyone have ideas where to look?

Thanks,
-Steve

Tail of the failing job's console output:

*14:04:25* java.lang.OutOfMemoryError 
<http://stacktrace.jenkins-ci.org/search?query=java.lang.OutOfMemoryError>: 
unable to create new native thread*14:04:25*  at java.lang.Thread.start0(Native 
Method)*14:04:25*     at java.lang.Thread.start(Unknown Source)*14:04:25*     
at jcifs.UniAddress.lookupServerOrWorkgroup(UniAddress.java:173)*14:04:25*      
at jcifs.UniAddress.getAllByName(UniAddress.java:290)*14:04:25*         at 
jcifs.UniAddress.getByName(UniAddress.java:245)*14:04:25*    at 
jcifs.smb.Dfs.getTrustedDomains(Dfs.java:62)*14:04:25*       at 
jcifs.smb.Dfs.resolve(Dfs.java:167)*14:04:25*        at 
jcifs.smb.SmbFile.resolveDfs(SmbFile.java:671)*14:04:25*     at 
jcifs.smb.SmbFile.send(SmbFile.java:773)*14:04:25*   at 
jcifs.smb.SmbFileOutputStream.writeDirect(SmbFileOutputStream.java:245)*14:04:25*
    at 
jcifs.smb.SmbFileOutputStream.write(SmbFileOutputStream.java:216)*14:04:25*  at 
com.slide.hudson.plugins.CIFSShare.upload(CIFSShare.java:397)



-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/eda6a582-8eb2-4a34-8229-796ad0c4c23a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to