Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

invalid CEN header (bad signature) #114

Open
slacrey opened this issue Dec 15, 2018 · 5 comments
Open

invalid CEN header (bad signature) #114

slacrey opened this issue Dec 15, 2018 · 5 comments

Comments

@slacrey
Copy link

slacrey commented Dec 15, 2018

Hello.

I am using this library to unzip a file in a desktop application but I have an error with this stacktrace. The problem occurs sometimes and I don't found any cause or solution.

org.zeroturnaround.zip.ZipException: java.util.zip.ZipException: invalid CEN header (bad signature)

at org.zeroturnaround.zip.ZipExceptionUtil.rethrow(ZipExceptionUtil.java:11)
at org.zeroturnaround.zip.ZipUtil.iterate(ZipUtil.java:522)
at org.zeroturnaround.zip.ZipUtil.unpack(ZipUtil.java:977)
at com.eqxiu.video.render.utils.ExtractUtilsTest.unpackZip(ExtractUtilsTest.java:21)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)

Caused by: java.util.zip.ZipException: invalid CEN header (bad signature)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.(ZipFile.java:225)
at java.util.zip.ZipFile.(ZipFile.java:279)
at org.zeroturnaround.zip.ZipUtil.iterate(ZipUtil.java:499)
... 24 more
This is the call to unzip the file ZipUtil.unpack(file, outputDir)

This is the version of the library in my pom.xml file.

org.zeroturnaround zt-zip 1.13

ant like this:
Project project = new Project();
Expand expand = new Expand();
expand.setProject(project);
expand.setSrc(new File(sourceZip));
expand.setOverwrite(false);
expand.setDest(new File(destDir));
expand.setEncoding(encoding);
expand.execute();

is ok????

@toomasr
Copy link
Contributor

toomasr commented Dec 15, 2018

Do you have the offending zip file for me to test?

@david-espinosa
Copy link

Hi @slacrey , I'm reproducing the same error using allure 2.13.0. Did you manage to solve it?

@toomasr
Copy link
Contributor

toomasr commented Jan 22, 2020

@david-espinosa do you happen to have an offending file to test the issue?

@david-espinosa
Copy link

Hey @toomasr I don't get your point, this errors raises when I try to create the allure-report from a junit xml file.

@toomasr
Copy link
Contributor

toomasr commented Jan 22, 2020

From the initial post I see that the error appears on expanding/unzipping an archive. I'm trying to find an archive that produces this exception. Or am I missing something?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants