bug-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug classpath/35522] New: recursive ZipException (resulting in StackOve


From: twisti at complang dot tuwien dot ac dot at
Subject: [Bug classpath/35522] New: recursive ZipException (resulting in StackOverflowException) with JBoss-4.2.2
Date: 10 Mar 2008 10:04:54 -0000

Here is the first exception thrown (exception traces generated with CACAO
-XX:+TraceExceptions).  The ZipException is re-thrown until a
StackOverflowException occurs.

LOG: [0x0000000040083950] Exception java.io.IOException thrown in
gnu.java.nio.VMChannel.openFile(Ljava/lang/String;I)V(NOSYNC)(0x00002aaaab11b8a8)
at position 0x00002aaaab11b96c (VMChannel.java:0)
LOG: [0x0000000040083950] Exception java.io.IOException thrown in
gnu.java.nio.FileChannelImpl.<init>(Ljava/io/File;I)V(NOSYNC)(0x00002aaaab11b688)
at position 0x00002aaaab11b745 (FileChannelImpl.java:0)
LOG: [0x0000000040083950] Exception java.io.IOException thrown in
gnu.java.nio.FileChannelImpl.create(Ljava/io/File;I)Lgnu/java/nio/FileChannelImpl;(NOSYNC)(0x00002aaaab11b5b8)
at position 0x00002aaaab11b607 (FileChannelImpl.java:0)
LOG: [0x0000000040083950] Exception java.io.IOException thrown in
java.io.RandomAccessFile.<init>(Ljava/io/File;Ljava/lang/String;)V(NOSYNC)(0x00002aaaab11b0d8)
at position 0x00002aaaab11b323 (RandomAccessFile.java:0)
java.io.IOException: No such file or directory
        at gnu.java.nio.VMChannel.open(Ljava/lang/String;I)I(Native Method)
        at
gnu.java.nio.VMChannel.openFile(Ljava/lang/String;I)V(VMChannel.java:530)
        at
gnu.java.nio.FileChannelImpl.<init>(Ljava/io/File;I)V(FileChannelImpl.java:151)
        at
gnu.java.nio.FileChannelImpl.create(Ljava/io/File;I)Lgnu/java/nio/FileChannelImpl;(FileChannelImpl.java:141)
        at
java.io.RandomAccessFile.<init>(Ljava/io/File;Ljava/lang/String;)V(RandomAccessFile.java:127)
        at
java.util.zip.ZipFile.openFile(Ljava/lang/String;Ljava/io/File;)Ljava/io/RandomAccessFile;(ZipFile.java:118)
        at java.util.zip.ZipFile.<init>(Ljava/io/File;I)V(ZipFile.java:177)
        at java.util.jar.JarFile.<init>(Ljava/io/File;ZI)V(JarFile.java:265)
        at
gnu.java.net.protocol.jar.Connection$JarFileCache.get(Ljava/net/URL;Z)Ljava/util/jar/JarFile;(Connection.java:99)
        at gnu.java.net.protocol.jar.Connection.connect()V(Connection.java:141)
        at
gnu.java.net.protocol.jar.Connection.getJarFile()Ljava/util/jar/JarFile;(Connection.java:170)
        at gnu.java.net.loader.JarURLLoader.initialize()V(JarURLLoader.java:85)
        at
gnu.java.net.loader.JarURLLoader.<init>(Ljava/net/URLClassLoader;Lgnu/java/net/loader/URLStreamHandlerCache;Ljava/net/URLStreamHandlerFactory;Ljava/net/URL;Ljava/net/URL;)V(JarURLLoader.java:76)
        at
gnu.java.net.loader.JarURLLoader.initialize()V(JarURLLoader.java:143)
        at
gnu.java.net.loader.JarURLLoader.<init>(Ljava/net/URLClassLoader;Lgnu/java/net/loader/URLStreamHandlerCache;Ljava/net/URLStreamHandlerFactory;Ljava/net/URL;Ljava/net/URL;)V(JarURLLoader.java:76)
        at
gnu.java.net.loader.JarURLLoader.initialize()V(JarURLLoader.java:143)
        at
gnu.java.net.loader.JarURLLoader.<init>(Ljava/net/URLClassLoader;Lgnu/java/net/loader/URLStreamHandlerCache;Ljava/net/URLStreamHandlerFactory;Ljava/net/URL;Ljava/net/URL;)V(JarURLLoader.java:76)
        at
java.net.URLClassLoader.addURLImpl(Ljava/net/URL;)V(URLClassLoader.java:386)
        at
java.net.URLClassLoader.addURL(Ljava/net/URL;)V(URLClassLoader.java:280)
        at
org.jboss.mx.loading.RepositoryClassLoader.addURL(Ljava/net/URL;)V(RepositoryClassLoader.java:732)
        at
org.jboss.deployment.DeploymentInfo.createClassLoaders()V(DeploymentInfo.java:298)
        at
org.jboss.deployment.MainDeployer.init(Lorg/jboss/deployment/DeploymentInfo;)Z(MainDeployer.java:874)
        at
org.jboss.deployment.MainDeployer.deploy(Lorg/jboss/deployment/DeploymentInfo;)V(MainDeployer.java:809)
        at
org.jboss.deployment.MainDeployer.deploy(Ljava/net/URL;)V(MainDeployer.java:782)
        at
org.jboss.deployment.MainDeployer.deploy(Ljava/lang/String;)V(MainDeployer.java:766)
        at
java.lang.reflect.Method.invokeNative(Ljava/lang/Object;[Ljava/lang/Object;Ljava/lang/Class;I)Ljava/lang/Object;(Native
Method)
        at
java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Method.java:384)
        at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Lorg/jboss/mx/server/Invocation;)Ljava/lang/Object;(ReflectedDispatcher.java:155)
        at
org.jboss.mx.server.Invocation.dispatch()Ljava/lang/Object;(Invocation.java:94)
        at
org.jboss.mx.interceptor.AbstractInterceptor.invoke(Lorg/jboss/mx/server/Invocation;)Ljava/lang/Object;(AbstractInterceptor.java:133)
        at
org.jboss.mx.server.Invocation.invoke()Ljava/lang/Object;(Invocation.java:88)
        at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(Lorg/jboss/mx/server/Invocation;)Ljava/lang/Object;(ModelMBeanOperationInterceptor.java:142)
        at
org.jboss.mx.server.Invocation.invoke()Ljava/lang/Object;(Invocation.java:88)
        at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object;(AbstractMBeanInvoker.java:264)
        at
org.jboss.mx.server.MBeanServerImpl.invoke(Ljavax/management/ObjectName;Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object;(MBeanServerImpl.java:659)
        at
org.jboss.mx.util.MBeanProxyExt.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;(MBeanProxyExt.java:210)
        at $Proxy5.deploy(Ljava/lang/String;)V(NULL:0)
        at org.jboss.system.server.ServerImpl.doStart()V(ServerImpl.java:482)
        at org.jboss.system.server.ServerImpl.start()V(ServerImpl.java:362)
        at org.jboss.Main.boot([Ljava/lang/String;)V(Main.java:200)
        at org.jboss.Main$1.run()V(Main.java:508)
        at java.lang.Thread.run()V(Thread.java:743)
        at java.lang.VMThread.run()V(VMThread.java:120)
LOG: [0x0000000040083950] Exception java.io.FileNotFoundException thrown in
java.io.RandomAccessFile.<init>(Ljava/io/File;Ljava/lang/String;)V(NOSYNC)(0x00002aaaab11b0d8)
at position 0x00002aaaab11b3d1 (RandomAccessFile.java:0)
LOG: [0x0000000040083950] Exception java.io.FileNotFoundException thrown in
java.util.zip.ZipFile.openFile(Ljava/lang/String;Ljava/io/File;)Ljava/io/RandomAccessFile;(NOSYNC)(0x00002aaaab11a728)
at position 0x00002aaaab11a7d3 (ZipFile.java:0)
java.io.FileNotFoundException:
/home/cthalinger/cacao/jboss/jboss-4.2.2.GA/server/default/lib/getopt.jar
Caused by: java.io.IOException: No such file or directory
        at
java.util.zip.ZipFile.openFile(Ljava/lang/String;Ljava/io/File;)Ljava/io/RandomAccessFile;(ZipFile.java:118)
        at java.util.zip.ZipFile.<init>(Ljava/io/File;I)V(ZipFile.java:177)
        at java.util.jar.JarFile.<init>(Ljava/io/File;ZI)V(JarFile.java:265)
        at
gnu.java.net.protocol.jar.Connection$JarFileCache.get(Ljava/net/URL;Z)Ljava/util/jar/JarFile;(Connection.java:99)
        at gnu.java.net.protocol.jar.Connection.connect()V(Connection.java:141)
        at
gnu.java.net.protocol.jar.Connection.getJarFile()Ljava/util/jar/JarFile;(Connection.java:170)
        at gnu.java.net.loader.JarURLLoader.initialize()V(JarURLLoader.java:85)
        at
gnu.java.net.loader.JarURLLoader.<init>(Ljava/net/URLClassLoader;Lgnu/java/net/loader/URLStreamHandlerCache;Ljava/net/URLStreamHandlerFactory;Ljava/net/URL;Ljava/net/URL;)V(JarURLLoader.java:76)
        at
gnu.java.net.loader.JarURLLoader.initialize()V(JarURLLoader.java:143)
        at
gnu.java.net.loader.JarURLLoader.<init>(Ljava/net/URLClassLoader;Lgnu/java/net/loader/URLStreamHandlerCache;Ljava/net/URLStreamHandlerFactory;Ljava/net/URL;Ljava/net/URL;)V(JarURLLoader.java:76)
        at
gnu.java.net.loader.JarURLLoader.initialize()V(JarURLLoader.java:143)
        at
gnu.java.net.loader.JarURLLoader.<init>(Ljava/net/URLClassLoader;Lgnu/java/net/loader/URLStreamHandlerCache;Ljava/net/URLStreamHandlerFactory;Ljava/net/URL;Ljava/net/URL;)V(JarURLLoader.java:76)
        at
java.net.URLClassLoader.addURLImpl(Ljava/net/URL;)V(URLClassLoader.java:386)
        at
java.net.URLClassLoader.addURL(Ljava/net/URL;)V(URLClassLoader.java:280)
        at
org.jboss.mx.loading.RepositoryClassLoader.addURL(Ljava/net/URL;)V(RepositoryClassLoader.java:732)
        at
org.jboss.deployment.DeploymentInfo.createClassLoaders()V(DeploymentInfo.java:298)
        at
org.jboss.deployment.MainDeployer.init(Lorg/jboss/deployment/DeploymentInfo;)Z(MainDeployer.java:874)
        at
org.jboss.deployment.MainDeployer.deploy(Lorg/jboss/deployment/DeploymentInfo;)V(MainDeployer.java:809)
        at
org.jboss.deployment.MainDeployer.deploy(Ljava/net/URL;)V(MainDeployer.java:782)
        at
org.jboss.deployment.MainDeployer.deploy(Ljava/lang/String;)V(MainDeployer.java:766)
        at
java.lang.reflect.Method.invokeNative(Ljava/lang/Object;[Ljava/lang/Object;Ljava/lang/Class;I)Ljava/lang/Object;(Native
Method)
        at
java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Method.java:384)
        at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Lorg/jboss/mx/server/Invocation;)Ljava/lang/Object;(ReflectedDispatcher.java:155)
        at
org.jboss.mx.server.Invocation.dispatch()Ljava/lang/Object;(Invocation.java:94)
        at
org.jboss.mx.interceptor.AbstractInterceptor.invoke(Lorg/jboss/mx/server/Invocation;)Ljava/lang/Object;(AbstractInterceptor.java:133)
        at
org.jboss.mx.server.Invocation.invoke()Ljava/lang/Object;(Invocation.java:88)
        at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(Lorg/jboss/mx/server/Invocation;)Ljava/lang/Object;(ModelMBeanOperationInterceptor.java:142)
        at
org.jboss.mx.server.Invocation.invoke()Ljava/lang/Object;(Invocation.java:88)
        at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object;(AbstractMBeanInvoker.java:264)
        at
org.jboss.mx.server.MBeanServerImpl.invoke(Ljavax/management/ObjectName;Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object;(MBeanServerImpl.java:659)
        at
org.jboss.mx.util.MBeanProxyExt.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;(MBeanProxyExt.java:210)
        at $Proxy5.deploy(Ljava/lang/String;)V(NULL:0)
        at org.jboss.system.server.ServerImpl.doStart()V(ServerImpl.java:482)
        at org.jboss.system.server.ServerImpl.start()V(ServerImpl.java:362)
        at org.jboss.Main.boot([Ljava/lang/String;)V(Main.java:200)
        at org.jboss.Main$1.run()V(Main.java:508)
        at java.lang.Thread.run()V(Thread.java:743)
        at java.lang.VMThread.run()V(VMThread.java:120)
LOG: [0x0000000040083950] Exception java.util.zip.ZipException thrown in
java.util.zip.ZipFile.openFile(Ljava/lang/String;Ljava/io/File;)Ljava/io/RandomAccessFile;(NOSYNC)(0x00002aaaab11a728)
at position 0x00002aaaab11a864 (ZipFile.java:0)
LOG: [0x0000000040083950] Exception java.util.zip.ZipException thrown in
java.util.zip.ZipFile.<init>(Ljava/io/File;I)V(NOSYNC)(0x00002aaaab11a588) at
position 0x00002aaaab11a678 (ZipFile.java:0)
LOG: [0x0000000040083950] Exception java.util.zip.ZipException thrown in
java.util.jar.JarFile.<init>(Ljava/io/File;ZI)V(NOSYNC)(0x00002aaaab11a3f8) at
position 0x00002aaaab11a441 (JarFile.java:0)
LOG: [0x0000000040083950] Exception java.util.zip.ZipException thrown in
gnu.java.net.protocol.jar.Connection$JarFileCache.get(Ljava/net/URL;Z)Ljava/util/jar/JarFile;(SYNC)(0x00002aaaab0e7e30)
at position 0x00002aaaab0e803b (Connection.java:0)
LOG: [0x0000000040083950] Exception java.util.zip.ZipException thrown in
gnu.java.net.protocol.jar.Connection.connect()V(SYNC)(0x00002aaaab0e7a08) at
position 0x00002aaaab0e7aac (Connection.java:0)
LOG: [0x0000000040083950] Exception java.util.zip.ZipException thrown in
gnu.java.net.protocol.jar.Connection.getJarFile()Ljava/util/jar/JarFile;(SYNC)(0x00002aaaab0e78c0)
at position 0x00002aaaab0e790f (Connection.java:0)
LOG: [0x0000000040083950] Exception java.util.zip.ZipException thrown in
gnu.java.net.loader.JarURLLoader.initialize()V(NOSYNC)(0x00002aaaab0e4c98) at
position 0x00002aaaab0e4d69 (JarURLLoader.java:0)
java.util.zip.ZipException:
/home/cthalinger/cacao/jboss/jboss-4.2.2.GA/server/default/lib/getopt.jar
Caused by: java.io.FileNotFoundException:
/home/cthalinger/cacao/jboss/jboss-4.2.2.GA/server/default/lib/getopt.jar
        at
java.util.zip.ZipFile.openFile(Ljava/lang/String;Ljava/io/File;)Ljava/io/RandomAccessFile;(ZipFile.java:122)
        at java.util.zip.ZipFile.<init>(Ljava/io/File;I)V(ZipFile.java:177)
        at java.util.jar.JarFile.<init>(Ljava/io/File;ZI)V(JarFile.java:265)
        at
gnu.java.net.protocol.jar.Connection$JarFileCache.get(Ljava/net/URL;Z)Ljava/util/jar/JarFile;(Connection.java:99)
        at gnu.java.net.protocol.jar.Connection.connect()V(Connection.java:141)
        at
gnu.java.net.protocol.jar.Connection.getJarFile()Ljava/util/jar/JarFile;(Connection.java:170)
        at gnu.java.net.loader.JarURLLoader.initialize()V(JarURLLoader.java:85)
        at
gnu.java.net.loader.JarURLLoader.<init>(Ljava/net/URLClassLoader;Lgnu/java/net/loader/URLStreamHandlerCache;Ljava/net/URLStreamHandlerFactory;Ljava/net/URL;Ljava/net/URL;)V(JarURLLoader.java:76)
        at
gnu.java.net.loader.JarURLLoader.initialize()V(JarURLLoader.java:143)
        at
gnu.java.net.loader.JarURLLoader.<init>(Ljava/net/URLClassLoader;Lgnu/java/net/loader/URLStreamHandlerCache;Ljava/net/URLStreamHandlerFactory;Ljava/net/URL;Ljava/net/URL;)V(JarURLLoader.java:76)
        at
gnu.java.net.loader.JarURLLoader.initialize()V(JarURLLoader.java:143)
        at
gnu.java.net.loader.JarURLLoader.<init>(Ljava/net/URLClassLoader;Lgnu/java/net/loader/URLStreamHandlerCache;Ljava/net/URLStreamHandlerFactory;Ljava/net/URL;Ljava/net/URL;)V(JarURLLoader.java:76)
        at
java.net.URLClassLoader.addURLImpl(Ljava/net/URL;)V(URLClassLoader.java:386)
        at
java.net.URLClassLoader.addURL(Ljava/net/URL;)V(URLClassLoader.java:280)
        at
org.jboss.mx.loading.RepositoryClassLoader.addURL(Ljava/net/URL;)V(RepositoryClassLoader.java:732)
        at
org.jboss.deployment.DeploymentInfo.createClassLoaders()V(DeploymentInfo.java:298)
        at
org.jboss.deployment.MainDeployer.init(Lorg/jboss/deployment/DeploymentInfo;)Z(MainDeployer.java:874)
        at
org.jboss.deployment.MainDeployer.deploy(Lorg/jboss/deployment/DeploymentInfo;)V(MainDeployer.java:809)
        at
org.jboss.deployment.MainDeployer.deploy(Ljava/net/URL;)V(MainDeployer.java:782)
        at
org.jboss.deployment.MainDeployer.deploy(Ljava/lang/String;)V(MainDeployer.java:766)
        at
java.lang.reflect.Method.invokeNative(Ljava/lang/Object;[Ljava/lang/Object;Ljava/lang/Class;I)Ljava/lang/Object;(Native
Method)
        at
java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Method.java:384)
        at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(Lorg/jboss/mx/server/Invocation;)Ljava/lang/Object;(ReflectedDispatcher.java:155)
        at
org.jboss.mx.server.Invocation.dispatch()Ljava/lang/Object;(Invocation.java:94)
        at
org.jboss.mx.interceptor.AbstractInterceptor.invoke(Lorg/jboss/mx/server/Invocation;)Ljava/lang/Object;(AbstractInterceptor.java:133)
        at
org.jboss.mx.server.Invocation.invoke()Ljava/lang/Object;(Invocation.java:88)
        at
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(Lorg/jboss/mx/server/Invocation;)Ljava/lang/Object;(ModelMBeanOperationInterceptor.java:142)
        at
org.jboss.mx.server.Invocation.invoke()Ljava/lang/Object;(Invocation.java:88)
        at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object;(AbstractMBeanInvoker.java:264)
        at
org.jboss.mx.server.MBeanServerImpl.invoke(Ljavax/management/ObjectName;Ljava/lang/String;[Ljava/lang/Object;[Ljava/lang/String;)Ljava/lang/Object;(MBeanServerImpl.java:659)
        at
org.jboss.mx.util.MBeanProxyExt.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;(MBeanProxyExt.java:210)
        at $Proxy5.deploy(Ljava/lang/String;)V(NULL:0)
        at org.jboss.system.server.ServerImpl.doStart()V(ServerImpl.java:482)
        at org.jboss.system.server.ServerImpl.start()V(ServerImpl.java:362)
        at org.jboss.Main.boot([Ljava/lang/String;)V(Main.java:200)
        at org.jboss.Main$1.run()V(Main.java:508)
        at java.lang.Thread.run()V(Thread.java:743)
        at java.lang.VMThread.run()V(VMThread.java:120)


-- 
           Summary: recursive ZipException (resulting in
                    StackOverflowException) with JBoss-4.2.2
           Product: classpath
           Version: 0.97
            Status: UNCONFIRMED
          Severity: blocker
          Priority: P3
         Component: classpath
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: twisti at complang dot tuwien dot ac dot at


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35522





reply via email to

[Prev in Thread] Current Thread [Next in Thread]