History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-2853
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Robin Shen
Reporter: Tomasz Sadowski
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

unexpected EOF with ... bytes unread. Occured at byte: ...

Created: 29/Nov/16 02:32 PM   Updated: 12/Dec/16 11:01 AM
Component/s: None
Affects Version/s: 5.1.6
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
We have such issue during checkout repository which is other configuration in QB. This issue happens from time to time but introduces noise in our system which our customers are complaining about.

Please let us know what could we do to get rid of such issues.

Below is stack trace with this error:
    java.lang.RuntimeException: java.io.IOException: unexpected EOF with 44544 bytes unread. Occured at byte: 607148544
        at com.pmease.quickbuild.util.FileUtils.untar(FileUtils.java:855)
        at com.pmease.quickbuild.grid.CopyFilesJob.execute(CopyFilesJob.java:115)
        at com.pmease.quickbuild.grid.GridNode.executeJob(GridNode.java:452)
        at com.pmease.quickbuild.grid.GridImpl.transferFiles(GridImpl.java:155)
        at com.pmease.quickbuild.setting.configuration.artifactstorage.ServerArtifactStorage$1.download(ServerArtifactStorage.java:70)
        at com.pmease.quickbuild.dependency.QuickbuildRepository.downloadDependencies(QuickbuildRepository.java:214)
        at com.pmease.quickbuild.dependency.QuickbuildRepository.checkoutByRevision(QuickbuildRepository.java:294)
        at com.pmease.quickbuild.dependency.QuickbuildRepository$$EnhancerByCGLIB$$6e44a1a3.CGLIB$checkoutByRevision$10(<generated>)
        at com.pmease.quickbuild.dependency.QuickbuildRepository$$EnhancerByCGLIB$$6e44a1a3$$FastClassByCGLIB$$7b16cde0.invoke(<generated>)
        at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
        at com.pmease.quickbuild.DefaultScriptEngine$Interpolator.intercept(DefaultScriptEngine.java:273)
        at com.pmease.quickbuild.dependency.QuickbuildRepository$$EnhancerByCGLIB$$6e44a1a3.checkoutByRevision(<generated>)
        at com.pmease.quickbuild.dependency.QuickbuildRepository.checkoutByRevision(QuickbuildRepository.java:49)
        at com.pmease.quickbuild.dependency.QuickbuildRepository$$EnhancerByCGLIB$$6e44a1a3.CGLIB$checkoutByRevision$11(<generated>)
        at com.pmease.quickbuild.dependency.QuickbuildRepository$$EnhancerByCGLIB$$6e44a1a3$$FastClassByCGLIB$$7b16cde0.invoke(<generated>)
        at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
        at com.pmease.quickbuild.DefaultScriptEngine$Interpolator.intercept(DefaultScriptEngine.java:273)
        at com.pmease.quickbuild.dependency.QuickbuildRepository$$EnhancerByCGLIB$$6e44a1a3.checkoutByRevision(<generated>)
        at com.pmease.quickbuild.repositorysupport.Repository.checkout(Repository.java:207)
        at com.pmease.quickbuild.dependency.QuickbuildRepository$$EnhancerByCGLIB$$6e44a1a3.CGLIB$checkout$31(<generated>)
        at com.pmease.quickbuild.dependency.QuickbuildRepository$$EnhancerByCGLIB$$6e44a1a3$$FastClassByCGLIB$$7b16cde0.invoke(<generated>)
        at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
        at com.pmease.quickbuild.DefaultScriptEngine$Interpolator.intercept(DefaultScriptEngine.java:273)
        at com.pmease.quickbuild.dependency.QuickbuildRepository$$EnhancerByCGLIB$$6e44a1a3.checkout(<generated>)
        at com.pmease.quickbuild.repositorysupport.CheckoutStep.run(CheckoutStep.java:70)
        at com.pmease.quickbuild.repositorysupport.CheckoutStep$$EnhancerByCGLIB$$c98d1ecc.CGLIB$run$2(<generated>)
        at com.pmease.quickbuild.repositorysupport.CheckoutStep$$EnhancerByCGLIB$$c98d1ecc$$FastClassByCGLIB$$f4e010ca.invoke(<generated>)
        at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:215)
        at com.pmease.quickbuild.DefaultScriptEngine$Interpolator.intercept(DefaultScriptEngine.java:273)
        at com.pmease.quickbuild.repositorysupport.CheckoutStep$$EnhancerByCGLIB$$c98d1ecc.run(<generated>)
        at com.pmease.quickbuild.stepsupport.Step.execute(Step.java:539)
        at com.pmease.quickbuild.stepsupport.StepExecutionJob.executeStepAwareJob(StepExecutionJob.java:31)
        at com.pmease.quickbuild.stepsupport.StepAwareJob.executeBuildAwareJob(StepAwareJob.java:47)
        at com.pmease.quickbuild.BuildAwareJob.execute(BuildAwareJob.java:61)
        at com.pmease.quickbuild.grid.GridJob.run(GridJob.java:71)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
        at java.util.concurrent.FutureTask.run(FutureTask.java:262)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:744)
    Caused by: java.io.IOException: unexpected EOF with 44544 bytes unread. Occured at byte: 607148544
        at org.apache.commons.compress.archivers.tar.TarArchiveInputStream.read(TarArchiveInputStream.java:490)
        at java.io.InputStream.read(InputStream.java:101)
        at com.pmease.quickbuild.util.FileUtils.untar(FileUtils.java:843)
        ... 39 more


 All   Comments   Work Log   Change History      Sort Order:
No work has yet been logged on this issue.