You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Hendy Irawan (JIRA)" <ji...@apache.org> on 2013/03/06 00:44:15 UTC

[jira] [Created] (FELIX-3954) Java_java_util_zip_ZipFile_getZipMessage crash on OpenJDK 64-Bit 7.0_15-b20

Hendy Irawan created FELIX-3954:
-----------------------------------

             Summary: Java_java_util_zip_ZipFile_getZipMessage crash on OpenJDK 64-Bit 7.0_15-b20
                 Key: FELIX-3954
                 URL: https://issues.apache.org/jira/browse/FELIX-3954
             Project: Felix
          Issue Type: Bug
          Components: File Install
    Affects Versions: fileinstall-3.2.6
         Environment: # JRE version: 7.0_15-b20
# Java VM: OpenJDK 64-Bit Server VM (23.7-b01 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C [libzip.so+0x4875] Java_java_util_zip_ZipFile_getZipMessage+0x895
            Reporter: Hendy Irawan


On a certain configuration, Karaf crashes JRE.

Trace:

{code}
Stack: [0x00007fc55b9fa000,0x00007fc55bafb000],  sp=0x00007fc55baf90f0,  free space=1020k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libzip.so+0x512d]  Java_java_util_zip_ZipFile_getZipMessage+0x114d
C  [libzip.so+0x5e20]  ZIP_GetEntry+0xd0
C  [libzip.so+0x3ab3]  Java_java_util_zip_ZipFile_getEntry+0xb3
J  java.util.zip.ZipFile.getEntry(J[BZ)J

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J  java.util.zip.ZipFile.getEntry(J[BZ)J
J  java.util.zip.ZipFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;
j  java.util.jar.JarFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;+2
j  java.util.jar.JarFile.getJarEntry(Ljava/lang/String;)Ljava/util/jar/JarEntry;+2
j  java.util.jar.JarFile.getManEntry()Ljava/util/jar/JarEntry;+11
j  java.util.jar.JarFile.getManifestFromReference()Ljava/util/jar/Manifest;+27
j  java.util.jar.JarFile.getManifest()Ljava/util/jar/Manifest;+1
j  org.apache.karaf.deployer.wrap.WrapDeploymentListener.canHandle(Ljava/io/File;)Z+24
j  org.apache.felix.fileinstall.internal.DirectoryWatcher.findListener(Ljava/io/File;Ljava/util/List;)Lorg/apache/felix/fileinstall/ArtifactListener;+30
j  org.apache.felix.fileinstall.internal.DirectoryWatcher.process(Ljava/util/Set;)V+322
j  org.apache.felix.fileinstall.internal.DirectoryWatcher.run()V+367
v  ~StubRoutines::call_stub
{code}

--
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