java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:3236)
at java.io.ByteArrayOutputStream.grow(ByteArrayOutputStream.java:118)
at java.io.ByteArrayOutputStream.ensureCapacity(ByteArrayOutputStream.java:93)
at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:153)
at sun.net.www.http.PosterOutputStream.write(PosterOutputStream.java:78)
at java.nio.file.Files.copy(Files.java:2909)
at java.nio.file.Files.copy(Files.java:3069)
at io.jenkins.plugins.artifact_manager_s3.JCloudsArtifactManager.uploadFile(JCloudsArtifactManager.java:357)
at io.jenkins.plugins.artifact_manager_s3.JCloudsArtifactManager.access$000(JCloudsArtifactManager.java:78)
at io.jenkins.plugins.artifact_manager_s3.JCloudsArtifactManager$UploadToBlobStorage.invoke(JCloudsArtifactManager.java:343)
at io.jenkins.plugins.artifact_manager_s3.JCloudsArtifactManager$UploadToBlobStorage.invoke(JCloudsArtifactManager.java:324)
Code changed in jenkins
User: Carlos Sanchez
Path:
src/main/java/io/jenkins/plugins/artifact_manager_s3/JCloudsArtifactManager.java
http://jenkins-ci.org/commit/artifact-manager-s3-plugin/cfe56d37e89330567ab3fa08d3000d1179334fcb
Log:
JENKINS-50668Prevent loading file in memory on uploadFixes java.lang.OutOfMemoryError: Java heap space