You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Nick Wesselman <ni...@digivis.com> on 2002/06/07 17:21:42 UTC

4.1.3b1 zip lib crash

Greetings,

I was trying out 4.1.3b1 and received the error below in my 
catalina.out. Should I submit this to bugzilla?

JVM 1.3.1_01 on RedHat 7.1 stock (2.4.2-2 kernel).

The last line in my catalina log is
2002-06-07 09:09:47 WebappLoader[]: Deploy JAR /WEB-
INF/lib/jce1_2-do.jar to 
/mnt/development/NWESSELMAN/webhome/webapps/ROOT/WEB-
INF/lib/jce1_2-do.jar

I hope there's a fix, I really want to check out the admin app :-)

Nick Wesselman
Digital Visions, Inc.

---------------

Starting service Tomcat-Apache
Apache Tomcat/4.1.3

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 7 occurred at PC=0x405327a7
Function name=allocZip
Library=/usr/java/jdk1.3.1_01/jre/lib/i386/libzip.so

Current Java thread:
         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:110)
         at java.util.jar.JarFile.<init>(JarFile.java:115)
         at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:48)
         at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:31)
         at sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:152)
         at java.security.AccessController.doPrivileged(Native Method)
         at 
sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:138)
         at 
sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:43)
         at 
sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:71)
         at 
sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:88)
         at 
sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:
72)
         at 
org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java:894)
         at 
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:856)
         at 
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
         at 
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:
243)
         at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:166)
         at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:3445)
         at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
821)
         at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
         at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
         at 
org.apache.catalina.core.StandardHostDeployer.install
(StandardHostDeployer.java:257)
         at 
org.apache.catalina.core.StandardHost.install(StandardHost.java:774)
         at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:569)
         at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:411)
         at 
org.apache.catalina.startup.HostConfig.start(HostConfig.java:882)
         at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:368)
         at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:166)
         at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1198)
         at 
org.apache.catalina.core.StandardHost.start(StandardHost.java:740)
         at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1190)
         at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
         at 
org.apache.catalina.core.StandardService.start(StandardService.java:499)
         at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:2186)
         at org.apache.catalina.startup.Catalina.start(Catalina.java:510)
         at 
org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
         at 
org.apache.catalina.startup.Catalina.process(Catalina.java:180)
         at java.lang.reflect.Method.invoke(Native Method)
         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)

Dynamic libraries:
08048000-0804c000 r-xp 00000000 03:03 1161464    
/usr/java/jdk1.3.1_01/bin/i386/native_threads/java
0804c000-0804d000 rw-p 00003000 03:03 1161464    
/usr/java/jdk1.3.1_01/bin/i386/native_threads/java
40000000-40016000 r-xp 00000000 03:03 65444      /lib/ld-2.2.2.so
40016000-40017000 rw-p 00015000 03:03 65444      /lib/ld-2.2.2.so
40018000-40019000 r--p 00000000 03:03 686792     
/usr/lib/locale/en_US/LC_IDENTIFICATION
40019000-4001a000 r--p 00000000 03:03 686793     
/usr/lib/locale/en_US/LC_MEASUREMENT
4001a000-4001b000 r--p 00000000 03:03 686796     
/usr/lib/locale/en_US/LC_TELEPHONE
4001b000-4001c000 r--p 00000000 03:03 686791     
/usr/lib/locale/en_US/LC_ADDRESS
4001c000-4001d000 r--p 00000000 03:03 686794     
/usr/lib/locale/en_US/LC_NAME
4001d000-4001e000 r--p 00000000 03:03 686795     
/usr/lib/locale/en_US/LC_PAPER
4001e000-4001f000 r--p 00000000 03:03 278006     
/usr/lib/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES
4001f000-40020000 r--p 00000000 03:03 408810     
/usr/lib/locale/en_US/LC_MONETARY
40020000-4002d000 r-xp 00000000 03:03 1128313    
/lib/i686/libpthread-0.9.so
4002d000-40035000 rw-p 0000c000 03:03 1128313    
/lib/i686/libpthread-0.9.so
40035000-4003e000 r-xp 00000000 03:03 916490     
/usr/java/jdk1.3.1_01/jre/lib/i386/native_threads/libhpi.so
4003e000-4003f000 rw-p 00008000 03:03 916490     
/usr/java/jdk1.3.1_01/jre/lib/i386/native_threads/libhpi.so
4003f000-4022c000 r-xp 00000000 03:03 736561     
/usr/java/jdk1.3.1_01/jre/lib/i386/client/libjvm.so
4022c000-40322000 rw-p 001ec000 03:03 736561     
/usr/java/jdk1.3.1_01/jre/lib/i386/client/libjvm.so
40339000-4033c000 r-xp 00000000 03:03 65457      /lib/libdl-2.2.2.so
4033c000-4033d000 rw-p 00002000 03:03 65457      /lib/libdl-2.2.2.so
4033d000-40463000 r-xp 00000000 03:03 1128309    /lib/i686/libc-2.2.2.so
40463000-40469000 rw-p 00125000 03:03 1128309    /lib/i686/libc-2.2.2.so
4046d000-40480000 r-xp 00000000 03:03 65462      /lib/libnsl-2.2.2.so
40480000-40482000 rw-p 00012000 03:03 65462      /lib/libnsl-2.2.2.so
40484000-404a7000 r-xp 00000000 03:03 1128311    /lib/i686/libm-2.2.2.so
404a7000-404a8000 rw-p 00022000 03:03 1128311    /lib/i686/libm-2.2.2.so
404a9000-404dd000 r-xp 00000000 03:03 376126     
/usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
404dd000-404e9000 rw-p 00033000 03:03 376126     
/usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
404eb000-404fc000 r-xp 00000000 03:03 736580     
/usr/java/jdk1.3.1_01/jre/lib/i386/libverify.so
404fc000-404fe000 rw-p 00010000 03:03 736580     
/usr/java/jdk1.3.1_01/jre/lib/i386/libverify.so
404fe000-4051f000 r-xp 00000000 03:03 736571     
/usr/java/jdk1.3.1_01/jre/lib/i386/libjava.so
4051f000-40521000 rw-p 00020000 03:03 736571     
/usr/java/jdk1.3.1_01/jre/lib/i386/libjava.so
40522000-40536000 r-xp 00000000 03:03 736581     
/usr/java/jdk1.3.1_01/jre/lib/i386/libzip.so
40536000-40539000 rw-p 00013000 03:03 736581     
/usr/java/jdk1.3.1_01/jre/lib/i386/libzip.so
40539000-41267000 r--s 00000000 03:03 294817     
/usr/java/jdk1.3.1_01/jre/lib/rt.jar
41294000-41539000 r--s 00000000 03:03 294810     
/usr/java/jdk1.3.1_01/jre/lib/i18n.jar
41539000-4154f000 r--s 00000000 03:03 294818     
/usr/java/jdk1.3.1_01/jre/lib/sunrsasign.jar
435f7000-435fd000 r--p 00000000 03:03 523284     
/usr/lib/locale/en_US/LC_COLLATE
435fd000-435fe000 r--p 00000000 03:03 686797     
/usr/lib/locale/en_US/LC_TIME
435fe000-435ff000 r--p 00000000 03:03 654097     
/usr/lib/locale/en_US/LC_NUMERIC
435ff000-43600000 r--s 00000000 03:03 65986      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/servlets-common.jar
49c5f000-49c7a000 r--p 00000000 03:03 1079243    
/usr/lib/locale/en_US/LC_CTYPE
49c7a000-49c80000 r--s 00000000 03:03 1031098    
/usr/local/jakarta-tomcat-4.1.3b1/bin/bootstrap.jar
49c80000-49c82000 r--s 00000000 03:03 409642     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/jdbc2_0-stdext.jar
49c82000-49c8c000 r-xp 00000000 03:03 65478      
/lib/libnss_files-2.2.2.so
49c8c000-49c8d000 rw-p 00009000 03:03 65478      
/lib/libnss_files-2.2.2.so
4a4f9000-4a978000 r--s 00000000 03:03 278379     
/usr/java/jdk1.3.1_01/lib/tools.jar
4a978000-4a97b000 r--s 00000000 03:03 1031097    
/usr/local/jakarta-tomcat-4.1.3b1/bin/commons-daemon.jar
4a97b000-4ab22000 r--s 00000000 03:03 687638     
/usr/local/jakarta-tomcat-4.1.3b1/common/endorsed/xercesImpl.jar
4ab22000-4ab43000 r--s 00000000 03:03 687639     
/usr/local/jakarta-tomcat-4.1.3b1/common/endorsed/xmlParserAPIs.jar
4ab43000-4ab57000 r--s 00000000 03:03 409639     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/servlet.jar
4ab57000-4ab9c000 r--s 00000000 03:03 409640     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/mail.jar
4ab9c000-4abb3000 r--s 00000000 03:03 409641     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/commons-collections.jar
4abb3000-4abb6000 r--s 00000000 03:03 409643     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/jta-spec1_0_1.jar
4abb6000-4abbe000 r--s 00000000 03:03 409644     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/commons-pool.jar
4abbe000-4abeb000 r--s 00000000 03:03 409645     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/jasper-compiler.jar
4abeb000-4abf0000 r--s 00000000 03:03 409646     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/naming-factory.jar
4abf0000-4ac09000 r--s 00000000 03:03 409647     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/jndi.jar
4ac09000-4ac15000 r--s 00000000 03:03 409648     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/activation.jar
4ac15000-4ac26000 r--s 00000000 03:03 409649     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/jasper-runtime.jar
4ac26000-4ac30000 r--s 00000000 03:03 409650     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/naming-resources.jar
4ac30000-4ac37000 r--s 00000000 03:03 409651     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/naming-common.jar
4ac37000-4ac40000 r--s 00000000 03:03 409652     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/commons-dbcp.jar
4ac40000-4ac46000 r--s 00000000 03:03 409653     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/commons-logging.jar
4ac46000-4acf3000 r--s 00000000 03:03 409654     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/ant.jar
4acf3000-4ad09000 r--s 00000000 03:03 65971      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/commons-digester.jar
4ad09000-4ad0b000 r--s 00000000 03:03 65973      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/servlets-invoker.jar
4ad0b000-4ad0f000 r--s 00000000 03:03 65974      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/servlets-manager.jar
4ad0f000-4ad17000 r--s 00000000 03:03 65975      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/commons-modeler.jar
4ad17000-4ad1c000 r--s 00000000 03:03 65976      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/servlets-default.jar
4ad1c000-4ad25000 r--s 00000000 03:03 65977      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/tomcat-http11.jar
4ad25000-4ad47000 r--s 00000000 03:03 65979      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/tomcat-util.jar
4ad47000-4adf4000 r--s 00000000 03:03 65980      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/catalina.jar
4adf4000-4ae03000 r--s 00000000 03:03 65981      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/commons-beanutils.jar
4ae03000-4ae3d000 r--s 00000000 03:03 65982      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/mx4j.jar
4ae3d000-4ae4b000 r--s 00000000 03:03 65983      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/tomcat-coyote.jar
4ae4b000-4ae65000 r--s 00000000 03:03 65984      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/jaas.jar
4ae65000-4ae6b000 r--s 00000000 03:03 65987      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/servlets-webdav.jar
4ae6b000-4ae71000 r--s 00000000 03:03 65988      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/tomcat-warp.jar
4ae71000-4ae75000 r--s 00000000 03:03 65989      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/catalina-ant.jar
4ae75000-4ae88000 r--s 00000000 03:03 65990      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/tomcat-jk2.jar
4ae88000-4ae90000 r--s 00000000 03:03 65991      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/jakarta-regexp-1.2.jar
4ae90000-4aea0000 r--s 00000000 03:03 65992      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/tomcat-jk.jar
4aea0000-4aea9000 r-xp 00000000 03:03 736578     
/usr/java/jdk1.3.1_01/jre/lib/i386/libnet.so
4aea9000-4aeaa000 rw-p 00008000 03:03 736578     
/usr/java/jdk1.3.1_01/jre/lib/i386/libnet.so
4aeaa000-4b082000 r--s 00000000 00:08 39         
/mnt/development/NWESSELMAN/webhome/webapps/ROOT/WEB-
INF/lib/classes12.jar
4b082000-4b083000 r--s 00000000 00:08 40         
/mnt/development/NWESSELMAN/webhome/webapps/ROOT/WEB-
INF/lib/dv_crypto_020218.jar
4b083000-4b0aa000 r--s 00000000 00:08 41         
/mnt/development/NWESSELMAN/webhome/webapps/ROOT/WEB-
INF/lib/jce1_2-do.jar
4b0aa000-4b0ab000 r--s 00000000 00:08 411        
/mnt/development/NWESSELMAN/webhome/temp/jar_cache61984.tmp (deleted)

Local Time = Fri Jun  7 09:09:48 2002
Elapsed Time = 5
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.3.1_01 mixed mode)
#
# An error report file has been saved as hs_err_pid21812.log.
# Please refer to the file for further information.
#


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: 4.1.3b1 zip lib crash

Posted by Remy Maucherat <re...@apache.org>.
> That helps me? Some pointers on what to try next maybe????

I ran out of ideas. Unless somebody else can reproduce it and can look into
it, I can't do anything. It works for me on all JDKs on my Win2k box.

> Could using a conf file from 4.0.x (modified to use Coyote http/1.1
> connector) be the culprit? Should I not be using
> org.apache.catalina.logger.FileLogger anymore?

It doesn't use commons-logging, so it's not the problem.

Remy


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: 4.1.3b1 zip lib crash

Posted by Nick Wesselman <ni...@digivis.com>.
That helps me? Some pointers on what to try next maybe????

Could using a conf file from 4.0.x (modified to use Coyote http/1.1 
connector) be the culprit? Should I not be using 
org.apache.catalina.logger.FileLogger anymore?

Nick

On Friday, June 7, 2002, at 02:23 PM, Remy Maucherat wrote:

>> OK, How about this? From the catalina.out when I try using jdk 1.4...
>>
>
>> java.lang.reflect.Constructor.newInstance(Constructor.java:263)
>>          at
>> org.apache.commons.logging.impl.LogFactoryImpl.newInstance
>> (LogFactoryImpl.java:487)
>>          ... 12 more
>> Caused by: java.lang.NoSuchMethodError:
>> java.util.logging.Logger.setUseParentHandlers(Z)V
>>          at
>> org.apache.commons.logging.impl.Jdk14Logger.<init>(Jdk14Logger.java:97)
>>          ... 17 more
>
> I'm using JDK 1.4 on Windows (on the box used to generate the build 
> you're
> using) and it works (and uses the JDK 1.4 logger).
>
> Remy
>
>
> --
> To unsubscribe, e-mail:   <mailto:tomcat-dev-
> unsubscribe@jakarta.apache.org>
> For additional commands, e-mail: <mailto:tomcat-dev-
> help@jakarta.apache.org>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: 4.1.3b1 zip lib crash

Posted by Remy Maucherat <re...@apache.org>.
> OK, How about this? From the catalina.out when I try using jdk 1.4...
>

> java.lang.reflect.Constructor.newInstance(Constructor.java:263)
>          at
> org.apache.commons.logging.impl.LogFactoryImpl.newInstance
> (LogFactoryImpl.java:487)
>          ... 12 more
> Caused by: java.lang.NoSuchMethodError:
> java.util.logging.Logger.setUseParentHandlers(Z)V
>          at
> org.apache.commons.logging.impl.Jdk14Logger.<init>(Jdk14Logger.java:97)
>          ... 17 more

I'm using JDK 1.4 on Windows (on the box used to generate the build you're
using) and it works (and uses the JDK 1.4 logger).

Remy


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: 4.1.3b1 zip lib crash

Posted by Nick Wesselman <ni...@digivis.com>.
OK, How about this? From the catalina.out when I try using jdk 1.4...

org.apache.commons.logging.LogConfigurationException: 
java.lang.reflect.InvocationTargetException
         at 
org.apache.commons.logging.impl.LogFactoryImpl.newInstance
(LogFactoryImpl.java:494)
         at 
org.apache.commons.logging.impl.LogFactoryImpl.getInstance
(LogFactoryImpl.java:285)
         at 
org.apache.commons.logging.LogFactory.getLog(LogFactory.java:400)
         at org.apache.commons.digester.Digester.<init>(Digester.java:310)
         at 
org.apache.catalina.startup.Catalina.createStartDigester(Catalina.java:280)
         at org.apache.catalina.startup.Catalina.start(Catalina.java:441)
         at 
org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
         at 
org.apache.catalina.startup.Catalina.process(Catalina.java:180)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
42)
         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:28)
         at java.lang.reflect.Method.invoke(Method.java:313)
         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
Caused by: java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
         at 
sun.reflect.NativeConstructorAccessorImpl.newInstance
(NativeConstructorAccessorImpl.java:42)
         at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance
(DelegatingConstructorAccessorImpl.java:30)
         at 
java.lang.reflect.Constructor.newInstance(Constructor.java:263)
         at 
org.apache.commons.logging.impl.LogFactoryImpl.newInstance
(LogFactoryImpl.java:487)
         ... 12 more
Caused by: java.lang.NoSuchMethodError: 
java.util.logging.Logger.setUseParentHandlers(Z)V
         at 
org.apache.commons.logging.impl.Jdk14Logger.<init>(Jdk14Logger.java:97)
         ... 17 more

Nick

On Friday, June 7, 2002, at 02:08 PM, Remy Maucherat wrote:

>> OK, I gave the IBM jdk a shot, and it crashes on me as well. 
>> Interesting
>> that it also happens related to opening a zip:
>>
>>      "main" (TID:0x100519D8, sys_thread_t:0x8059108, state:R, native
>> ID:0x400) prio=5
>>          at java.util.zip.ZipFile.open(Native Method)
>>          at java.util.zip.ZipFile.<init>(ZipFile.java:127)
>>          at java.util.jar.JarFile.<init>(JarFile.java:138)
>>          at 
>> sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:62)
>>          at 
>> sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:45)
>>          at 
>> sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:166)
>>          at java.security.AccessController.doPrivileged(Native Method)
>>          at
>> sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:152)
>>          at
>> sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:57)
>>          at
>> sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:65)
>>          at
>>
> sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:108)
>>          at
>>
> sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:
>> 92)
>>          at
>>
> org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java:894)
>
> I don't see anything wrong with the code in that source file. That code 
> is
> more or less identical in 4.0.x.
>
> Unless you can point out a specific flaw in what Tomcat does, this 
> won't be
> fixed.
>
> Remy
>
>
> --
> To unsubscribe, e-mail:   <mailto:tomcat-dev-
> unsubscribe@jakarta.apache.org>
> For additional commands, e-mail: <mailto:tomcat-dev-
> help@jakarta.apache.org>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: 4.1.3b1 zip lib crash

Posted by Remy Maucherat <re...@apache.org>.
> OK, I gave the IBM jdk a shot, and it crashes on me as well. Interesting
> that it also happens related to opening a zip:
>
>      "main" (TID:0x100519D8, sys_thread_t:0x8059108, state:R, native
> ID:0x400) prio=5
>          at java.util.zip.ZipFile.open(Native Method)
>          at java.util.zip.ZipFile.<init>(ZipFile.java:127)
>          at java.util.jar.JarFile.<init>(JarFile.java:138)
>          at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:62)
>          at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:45)
>          at sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:166)
>          at java.security.AccessController.doPrivileged(Native Method)
>          at
> sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:152)
>          at
> sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:57)
>          at
> sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:65)
>          at
>
sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:108)
>          at
>
sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:
> 92)
>          at
>
org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java:894)

I don't see anything wrong with the code in that source file. That code is
more or less identical in 4.0.x.

Unless you can point out a specific flaw in what Tomcat does, this won't be
fixed.

Remy


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: 4.1.3b1 zip lib crash

Posted by Nick Wesselman <ni...@digivis.com>.
OK, I gave the IBM jdk a shot, and it crashes on me as well. Interesting 
that it also happens related to opening a zip:

     "main" (TID:0x100519D8, sys_thread_t:0x8059108, state:R, native 
ID:0x400) prio=5
         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:127)
         at java.util.jar.JarFile.<init>(JarFile.java:138)
         at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:62)
         at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:45)
         at sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:166)
         at java.security.AccessController.doPrivileged(Native Method)
         at 
sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:152)
         at 
sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:57)
         at 
sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:65)
         at 
sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:108)
         at 
sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:
92)
         at 
org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java:894)
         at 
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:856)
         at 
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
         at 
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:
243)
         at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:166)
         at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:3445)
         at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
821)
         at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
         at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
         at 
org.apache.catalina.core.StandardHostDeployer.install
(StandardHostDeployer.java:257)
         at 
org.apache.catalina.core.StandardHost.install(StandardHost.java:774)
         at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:569)
         at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:411)
         at 
org.apache.catalina.startup.HostConfig.start(HostConfig.java:882)
         at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:368)
         at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:166)
         at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1198)
         at 
org.apache.catalina.core.StandardHost.start(StandardHost.java:740)
         at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1190)
         at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
         at 
org.apache.catalina.core.StandardService.start(StandardService.java:499)
         at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:2186)
         at org.apache.catalina.startup.Catalina.start(Catalina.java:510)
         at 
org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
         at 
org.apache.catalina.startup.Catalina.process(Catalina.java:180)
         at java.lang.reflect.Method.invoke(Native Method)
         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)

Full "javacore" follows.

Nick

------------------
Fri Jun  7 13:09:03 2002
SIGBUS received at 0x(nil) in unknown. Processing terminated.
J2RE 1.3.1 IBM build cxia32131-20020410
Operating Environment
---------------------
Host            : odyssey.digivis.com.(none)
OS Level        : 2.4.2-2.#1 Sun Apr 8 20:41:30 EDT 2001
glibc Version   : 2.2.2
No. of Procs    : 1
Memory Info:
         total:    used:    free:  shared: buffers:  cached:
Mem:  261595136 62472192 199122944        0  3072000 31584256
Swap: 271425536        0 271425536
MemTotal:       255464 kB
MemFree:        194456 kB
MemShared:           0 kB
Buffers:          3000 kB
Cached:          30844 kB
Active:          31880 kB
Inact_dirty:      1964 kB
Inact_clean:         0 kB
Inact_target:      924 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       255464 kB
LowFree:        194456 kB
SwapTotal:      265064 kB
SwapFree:       265064 kB
User Limits (in bytes except for NOFILE and NPROC) -
         RLIMIT_FSIZE    : infinity
         RLIMIT_DATA     : infinity
         RLIMIT_STACK    : 8388608
         RLIMIT_CORE     : 1024000000
         RLIMIT_NOFILE   : 1024
         RLIMIT_NPROC    : 8188
Application Environment
-----------------------
Signal Handlers -
         SIGHUP          : intrDispatchMD (libhpi.so)
         SIGINT          : intrDispatchMD (libhpi.so)
         SIGQUIT         : intrDispatchMD (libhpi.so)
         SIGILL          : intrDispatchMD (libhpi.so)
         SIGTRAP         : intrDispatchMD (libhpi.so)
         SIGABRT         : intrDispatchMD (libhpi.so)
         SIGFPE          : intrDispatchMD (libhpi.so)
         SIGBUS          : intrDispatchMD (libhpi.so)
         SIGSEGV         : intrDispatchMD (libhpi.so)
         SIGPIPE         : ignored
         SIGUSR1         : sigusr1Handler (libhpi.so)
         SIGUSR2         : get_self (libhpi.so)
         SIGTERM         : intrDispatchMD (libhpi.so)
Environment Variables -
PWD=/home/nick
CATALINA_BASE=/home/nick
CATALINA_HOME=/usr/local/jakarta-tomcat-4.1.3b1
HOSTNAME=odyssey.digivis.com
LD_LIBRARY_PATH=/usr/java/IBMJava2-131/jre/bin:/usr/java/IBMJava2-131/jre/
bin/classic:
LESSOPEN=|/usr/bin/lesspipe.sh %s
USER=nick
LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;
33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=
01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;
31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=
01;31:*.bz2=01;31:*.bz=01;31:*.tz=01;31:*.rpm=01;31:*.cpio=01;31:*.jpg=01;
35:*.gif=01;35:*.bmp=01;35:*.xbm=01;35:*.xpm=01;35:*.png=01;35:*.tif=01;35:
MACHTYPE=i386-redhat-linux-gnu
MAIL=/var/spool/mail/root
INPUTRC=/etc/inputrc
BASH_ENV=/root/.bashrc
LANG=en_US
JAVAHOME=/usr/java/IBMJava2-131/jre
JAVA_HOME=/usr/java/IBMJava2-131
LOGNAME=nick
SHLVL=4
SHELL=/bin/bash
USERNAME=root
HOSTTYPE=i386
OSTYPE=linux-gnu
HISTSIZE=1000
HOME=/home/nick
TERM=vt100
PATH=/usr/local/sbin:/usr/sbin:/sbin:/usr/local/sbin:/usr/local/bin:/sbin:
/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
SSH_TTY=/dev/pts/0
IBM_JAVA_COMMAND_LINE=/usr/java/IBMJava2-131/jre/bin/exe/java 
-Djava.endorsed.dirs=/usr/local/jakarta-
tomcat-4.1.3b1/bin:/usr/local/jakarta-tomcat-4.1.3b1/common/endorsed 
-classpath 
/usr/java/IBMJava2-131/lib/tools.jar:/usr/local/jakarta-
tomcat-4.1.3b1/bin/bootstrap.jar -Dcatalina.base=/home/nick 
-Dcatalina.home=/usr/local/jakarta-tomcat-4.1.3b1 
-Djava.io.tmpdir=/home/nick/temp org.apache.catalina.startup.Bootstrap 
start
Memory map
----------
08048000-0804c000 r-xp 00000000 03:03 671162     
/usr/java/IBMJava2-131/jre/bin/exe/java
0804c000-0804d000 rw-p 00003000 03:03 671162     
/usr/java/IBMJava2-131/jre/bin/exe/java
0804d000-0843f000 rwxp 00000000 00:00 0
10000000-17cbd000 rwxp 00000000 00:00 0
17cbd000-17eb0000 rwxp 00000000 00:00 0
17eb0000-180a3000 rwxp 00000000 00:00 0
180a3000-180e4000 rwxp 00000000 00:00 0
40000000-40016000 r-xp 00000000 03:03 65444      /lib/ld-2.2.2.so
40016000-40017000 rw-p 00015000 03:03 65444      /lib/ld-2.2.2.so
40017000-40018000 rw-p 00000000 00:00 0
40018000-4001c000 r-xp 00000000 03:03 507521     
/usr/java/IBMJava2-131/jre/bin/libxhpi.so
4001c000-4001e000 rw-p 00003000 03:03 507521     
/usr/java/IBMJava2-131/jre/bin/libxhpi.so
4001e000-4001f000 r--p 00000000 03:03 686792     
/usr/lib/locale/en_US/LC_IDENTIFICATION
4001f000-40020000 r--p 00000000 03:03 686793     
/usr/lib/locale/en_US/LC_MEASUREMENT
40020000-4002d000 r-xp 00000000 03:03 1128313    
/lib/i686/libpthread-0.9.so
4002d000-40035000 rw-p 0000c000 03:03 1128313    
/lib/i686/libpthread-0.9.so
40035000-40048000 r-xp 00000000 03:03 65462      /lib/libnsl-2.2.2.so
40048000-4004a000 rw-p 00012000 03:03 65462      /lib/libnsl-2.2.2.so
4004a000-4004c000 rw-p 00000000 00:00 0
4004c000-4004f000 r-xp 00000000 03:03 65457      /lib/libdl-2.2.2.so
4004f000-40050000 rw-p 00002000 03:03 65457      /lib/libdl-2.2.2.so
40050000-40176000 r-xp 00000000 03:03 1128309    /lib/i686/libc-2.2.2.so
40176000-4017c000 rw-p 00125000 03:03 1128309    /lib/i686/libc-2.2.2.so
4017c000-40180000 rw-p 00000000 00:00 0
40180000-40300000 r-xp 00000000 03:03 1031111    
/usr/java/IBMJava2-131/jre/bin/classic/libjvm.so
40300000-40307000 rw-p 0017f000 03:03 1031111    
/usr/java/IBMJava2-131/jre/bin/classic/libjvm.so
40307000-4031a000 rw-p 00000000 00:00 0
4031a000-4033d000 r-xp 00000000 03:03 1128311    /lib/i686/libm-2.2.2.so
4033d000-4033e000 rw-p 00022000 03:03 1128311    /lib/i686/libm-2.2.2.so
4033e000-40350000 r-xp 00000000 03:03 507520     
/usr/java/IBMJava2-131/jre/bin/libhpi.so
40350000-40352000 rw-p 00011000 03:03 507520     
/usr/java/IBMJava2-131/jre/bin/libhpi.so
40352000-40353000 rw-p 00000000 00:00 0
40353000-40375000 rw-p 00000000 00:00 0
40375000-40398000 r-xp 00000000 03:03 507522     
/usr/java/IBMJava2-131/jre/bin/libjava.so
40398000-4039c000 rw-p 00022000 03:03 507522     
/usr/java/IBMJava2-131/jre/bin/libjava.so
4039c000-403aa000 r-xp 00000000 03:03 507523     
/usr/java/IBMJava2-131/jre/bin/libzip.so
403aa000-403ad000 rw-p 0000d000 03:03 507523     
/usr/java/IBMJava2-131/jre/bin/libzip.so
403ad000-40b60000 r--s 00000000 03:03 851297     
/usr/java/IBMJava2-131/jre/lib/rt.jar
40b60000-40b91000 rw-p 00000000 00:00 0
40b91000-40f10000 r--s 00000000 03:03 851292     
/usr/java/IBMJava2-131/jre/lib/i18n.jar
40f10000-40f11000 ---p 00000000 00:00 0
40f11000-40f1a000 rwxp 00001000 00:00 0
40f1a000-40f1b000 ---p 0000a000 00:00 0
40f1b000-40f52000 rwxp 0000b000 00:00 0
40f52000-40f53000 ---p 00000000 00:00 0
40f53000-40f5c000 rwxp 00001000 00:00 0
40f5c000-40f5d000 ---p 0000a000 00:00 0
40f5d000-40f94000 rwxp 0000b000 00:00 0
40f94000-40f95000 ---p 00000000 00:00 0
40f95000-40f9e000 rwxp 00001000 00:00 0
40f9e000-40f9f000 ---p 0000a000 00:00 0
40f9f000-40fd6000 rwxp 0000b000 00:00 0
40fd6000-40ff1000 r--p 00000000 03:03 1079243    
/usr/lib/locale/en_US/LC_CTYPE
40ff1000-40ff2000 r--p 00000000 03:03 686796     
/usr/lib/locale/en_US/LC_TELEPHONE
40ff2000-40ff3000 r--p 00000000 03:03 686791     
/usr/lib/locale/en_US/LC_ADDRESS
40ff3000-40ff4000 r--p 00000000 03:03 686794     
/usr/lib/locale/en_US/LC_NAME
40ff4000-40ff5000 r--p 00000000 03:03 686795     
/usr/lib/locale/en_US/LC_PAPER
40ff5000-40ff6000 r--p 00000000 03:03 278006     
/usr/lib/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES
40ff6000-40ff7000 r--p 00000000 03:03 408810     
/usr/lib/locale/en_US/LC_MONETARY
40ff7000-40ffd000 r--p 00000000 03:03 523284     
/usr/lib/locale/en_US/LC_COLLATE
40ffd000-40ffe000 r--p 00000000 03:03 686797     
/usr/lib/locale/en_US/LC_TIME
40ffe000-40fff000 r--p 00000000 03:03 654097     
/usr/lib/locale/en_US/LC_NUMERIC
40fff000-41005000 r--s 00000000 03:03 1031098    
/usr/local/jakarta-tomcat-4.1.3b1/bin/bootstrap.jar
41005000-41007000 r--s 00000000 03:03 409642     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/jdbc2_0-stdext.jar
41007000-41011000 r-xp 00000000 03:03 65478      
/lib/libnss_files-2.2.2.so
41011000-41012000 rw-p 00009000 03:03 65478      
/lib/libnss_files-2.2.2.so
41012000-4127a000 r-xp 00000000 03:03 507538     
/usr/java/IBMJava2-131/jre/bin/libjitc.so
4127a000-41282000 rw-p 00267000 03:03 507538     
/usr/java/IBMJava2-131/jre/bin/libjitc.so
41282000-413cc000 rw-p 00000000 00:00 0
413cc000-4144d000 rw-p 00000000 00:00 0
4144d000-414ce000 rw-p 00000000 00:00 0
414ce000-415cf000 rw-p 00000000 00:00 0
415cf000-4162c000 r--s 00000000 03:03 851230     
/usr/java/IBMJava2-131/jre/lib/ext/ibmjcaprovider.jar
4162c000-41637000 r--s 00000000 03:03 851231     
/usr/java/IBMJava2-131/jre/lib/ext/indicim.jar
41637000-41b0e000 r--s 00000000 03:03 442426     
/usr/java/IBMJava2-131/lib/tools.jar
41b0e000-41b30000 rw-p 00000000 00:00 0
41b30000-41b33000 r--s 00000000 03:03 1031097    
/usr/local/jakarta-tomcat-4.1.3b1/bin/commons-daemon.jar
41b33000-41cda000 r--s 00000000 03:03 687638     
/usr/local/jakarta-tomcat-4.1.3b1/common/endorsed/xercesImpl.jar
41cda000-41cfb000 r--s 00000000 03:03 687639     
/usr/local/jakarta-tomcat-4.1.3b1/common/endorsed/xmlParserAPIs.jar
41cfb000-41d0f000 r--s 00000000 03:03 409639     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/servlet.jar
41d0f000-41d54000 r--s 00000000 03:03 409640     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/mail.jar
41d54000-41d6b000 r--s 00000000 03:03 409641     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/commons-collections.jar
41d6b000-41d6e000 r--s 00000000 03:03 409643     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/jta-spec1_0_1.jar
41d6e000-41d76000 r--s 00000000 03:03 409644     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/commons-pool.jar
41d76000-41da3000 r--s 00000000 03:03 409645     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/jasper-compiler.jar
41da3000-41da8000 r--s 00000000 03:03 409646     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/naming-factory.jar
41da8000-41dc1000 r--s 00000000 03:03 409647     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/jndi.jar
41dc1000-41dcd000 r--s 00000000 03:03 409648     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/activation.jar
41dcd000-41dde000 r--s 00000000 03:03 409649     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/jasper-runtime.jar
41dde000-41de8000 r--s 00000000 03:03 409650     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/naming-resources.jar
41de8000-41def000 r--s 00000000 03:03 409651     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/naming-common.jar
41def000-41df8000 r--s 00000000 03:03 409652     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/commons-dbcp.jar
41df8000-41dfe000 r--s 00000000 03:03 409653     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/commons-logging.jar
41dfe000-41eab000 r--s 00000000 03:03 409654     
/usr/local/jakarta-tomcat-4.1.3b1/common/lib/ant.jar
41eab000-41ec1000 r--s 00000000 03:03 65971      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/commons-digester.jar
41ec1000-41ec3000 r--s 00000000 03:03 65973      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/servlets-invoker.jar
41ec3000-41ec7000 r--s 00000000 03:03 65974      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/servlets-manager.jar
41ec7000-41ecf000 r--s 00000000 03:03 65975      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/commons-modeler.jar
41ecf000-41ed4000 r--s 00000000 03:03 65976      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/servlets-default.jar
41ed4000-41edd000 r--s 00000000 03:03 65977      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/tomcat-http11.jar
41edd000-41eff000 r--s 00000000 03:03 65979      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/tomcat-util.jar
41eff000-41fac000 r--s 00000000 03:03 65980      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/catalina.jar
41fac000-41fbb000 r--s 00000000 03:03 65981      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/commons-beanutils.jar
41fbb000-41ff5000 r--s 00000000 03:03 65982      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/mx4j.jar
41ff5000-42003000 r--s 00000000 03:03 65983      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/tomcat-coyote.jar
42003000-4201d000 r--s 00000000 03:03 65984      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/jaas.jar
4201d000-4201e000 r--s 00000000 03:03 65986      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/servlets-common.jar
4201e000-42024000 r--s 00000000 03:03 65987      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/servlets-webdav.jar
42024000-4202a000 r--s 00000000 03:03 65988      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/tomcat-warp.jar
4202a000-4202e000 r--s 00000000 03:03 65989      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/catalina-ant.jar
4202e000-42041000 r--s 00000000 03:03 65990      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/tomcat-jk2.jar
42041000-42049000 r--s 00000000 03:03 65991      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/jakarta-regexp-1.2.jar
42049000-42059000 r--s 00000000 03:03 65992      
/usr/local/jakarta-tomcat-4.1.3b1/server/lib/tomcat-jk.jar
42059000-42060000 r-xp 00000000 03:03 507534     
/usr/java/IBMJava2-131/jre/bin/libnet.so
42060000-42061000 rw-p 00006000 03:03 507534     
/usr/java/IBMJava2-131/jre/bin/libnet.so
42061000-42239000 r--s 00000000 00:08 38         
/mnt/development/NWESSELMAN/webhome/webapps/ROOT/WEB-
INF/lib/classes12.jar
42239000-42411000 r--s 00000000 00:08 44         
/mnt/development/NWESSELMAN/webhome/temp/jar_cache42010.tmp (deleted)
42411000-42492000 rw-p 00000000 00:00 0
42492000-42493000 rw-p 00000000 00:00 0
bffbf000-bffc8000 rwxp fffc0000 00:00 0
bffc8000-bffc9000 ---p fffc9000 00:00 0
bffc9000-c0000000 rwxp fffca000 00:00 0
          PID: 861
          ----- Native Stack -----
         GetJavacoreFileName_Impl at 4001AA57 in libxhpi.so
         Diagnostics_Impl at 4001ABAB in libxhpi.so
         dgGenerateJavacore at 402506B9 in libjvm.so
         abortJVM at 402E13F1 in libjvm.so
         xmSetProtectionDomain at 402E364B in libjvm.so
         sysUnwindSignalCatchFrame at 4034680F in libhpi.so
         sysSignalCatchHandler at 403468A1 in libhpi.so
         intrDispatch at 4034712C in libhpi.so
         intrDispatch at 403470BA in libhpi.so
         intrDispatchMD at 4034731C in libhpi.so
         sigaction at 400299C3 in libpthread.so.0
         killpg at 4007D640 in libc.so.6
         allocZip at 403A0A3B in libzip.so
         ZIP_Open_Generic at 403A1271 in libzip.so
         Java_java_util_zip_ZipFile_open at 403A0277 in libzip.so
         ??
         invq_doinvoke_V__ at 402B0FB8 in libjvm.so
         invq_doinvoke_V__ at 402B0FB8 in libjvm.so
         invq_doinvoke_V__ at 402B0FB8 in libjvm.so
         invq_doinvoke_V__ at 402B0FB8 in libjvm.so
         EJinvq_doinvoke_I__ at 402AB55E in libjvm.so
         ??
--------------------------------------------------------
---------------------- Exception Information ---------------------------
JVM Exception 0x10 (subcode 0x0) occurred in thread "main" 
(TID:0x100519D8)

Native stack at exception generation:
Program Name                                 Entry 
Name                       Statement ID


---------------------- System Properties -------------------------------
J2RE 1.3.1 IBM build cxia32131-20020410
/usr/java/IBMJava2-131/jre/bin/exe/java 
-Djava.endorsed.dirs=/usr/local/jakarta-
tomcat-4.1.3b1/bin:/usr/local/jakarta-tomcat-4.1.3b1/common/endorsed 
-classpath 
/usr/java/IBMJava2-131/lib/tools.jar:/usr/local/jakarta-
tomcat-4.1.3b1/bin/bootstrap.jar -Dcatalina.base=/home/nick 
-Dcatalina.home=/usr/local/jakarta-tomcat-4.1.3b1 
-Djava.io.tmpdir=/home/nick/temp org.apache.catalina.startup.Bootstrap 
start
Java Home Dir:  /usr/java/IBMJava2-131/jre
Java DLL Dir:   /usr/java/IBMJava2-131/jre/bin
Sys Classpath:  
/usr/java/IBMJava2-131/jre/lib/rt.jar:/usr/java/IBMJava2-131/jre/lib/i18n.
jar:/usr/java/IBMJava2-131/jre/classes
UserArgs:
         -Djava.class.path=.
         -Djava.endorsed.dirs=/usr/local/jakarta-
tomcat-4.1.3b1/bin:/usr/local/jakarta-tomcat-4.1.3b1/common/endorsed
         
-Djava.class.path=/usr/java/IBMJava2-131/lib/tools.jar:/usr/local/jakarta-tomcat-4.
1.3b1/bin/bootstrap.jar
         -Dcatalina.base=/home/nick
         -Dcatalina.home=/usr/local/jakarta-tomcat-4.1.3b1
         -Djava.io.tmpdir=/home/nick/temp
         -Dinvokedviajava
---------------------- XM component Dump Routine  ----------------------
Full thread dump Classic VM (J2RE 1.3.1 IBM build cxia32131-20020410, 
native threads):
     "Finalizer" (TID:0x10051900, sys_thread_t:0x80DD958, state:CW, 
native ID:0xC04) prio=8
         at java.lang.Object.wait(Native Method)
         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:133)
         at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:148)
         at 
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:213)
          PID: 873
          ----- Register Values -----
REG_EAX : FFFFFFFC, REG_EBX : 40FD56EC, REG_ECX : 8, REG_EDX : 4017A9E4, 
REG_ESI : 40FD56EC, REG_EDI : 40032688, REG_EBP : 40FD56D4
--------------------------------------------------------
          PID: 873
          ----- Native Stack -----
         pthread_setconcurrency at 0x400290d9 in libpthread.so.0
         pthread_cond_wait at 0x40025c5c in libpthread.so.0
         condvarWait at 0x403464ca in libhpi.so
         sysMonitorWait at 0x40348a72 in libhpi.so
         lkMonitorWait at 0x40267644 in libjvm.so
         JVM_MonitorWait at 0x4022216e in libjvm.so
         ??
         ivq_doinvoke_I__ at 0x402b0eb6 in libjvm.so
         ivq_doinvoke_I__ at 0x402b0eb6 in libjvm.so
         EJinvq_doinvoke_V__ at 0x402ab553 in libjvm.so
         ??
--------------------------------------------------------
     "Reference Handler" (TID:0x10051948, sys_thread_t:0x80D6118, 
state:CW, native ID:0x803) prio=10
         at java.lang.Object.wait(Native Method)
         at java.lang.Object.wait(Object.java:429)
         at 
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:132)
          PID: 872
          ----- Register Values -----
REG_EAX : FFFFFFFC, REG_EBX : 40F93744, REG_ECX : 8, REG_EDX : 4017A9E4, 
REG_ESI : 40F93744, REG_EDI : 40032688, REG_EBP : 40F9372C
--------------------------------------------------------
          PID: 872
          ----- Native Stack -----
         pthread_setconcurrency at 0x400290d9 in libpthread.so.0
         pthread_cond_wait at 0x40025c5c in libpthread.so.0
         condvarWait at 0x403464ca in libhpi.so
         sysMonitorWait at 0x40348a72 in libhpi.so
         lkMonitorWait at 0x40267644 in libjvm.so
         JVM_MonitorWait at 0x4022216e in libjvm.so
         ??
         ivoq_doinvoke_V__ at 0x402b1491 in libjvm.so
         EJinvq_doinvoke_V__ at 0x402ab553 in libjvm.so
         ??
--------------------------------------------------------
     "Signal dispatcher" (TID:0x10051990, sys_thread_t:0x80D5C98, 
state:CW, native ID:0x402) prio=5
          PID: 871
          ----- Register Values -----
REG_EAX : FFFFFFFC, REG_EBX : 40F51958, REG_ECX : 8, REG_EDX : 4017A9E4, 
REG_ESI : 40F51958, REG_EDI : 40032688, REG_EBP : 40F51940
--------------------------------------------------------
          PID: 871
          ----- Native Stack -----
         pthread_setconcurrency at 0x400290d9 in libpthread.so.0
         pthread_cond_wait at 0x40025c5c in libpthread.so.0
         condvarWait at 0x403464ca in libhpi.so
         sysMonitorWait at 0x40348a72 in libhpi.so
         sysSignalWait at 0x4034746f in libhpi.so
         xmSetProtectionDomain at 0x402e36bf in libjvm.so
         xmExecuteThread at 0x402e57c1 in libjvm.so
         double2ll at 0x402dfa1e in libjvm.so
         sysThreadRegs at 0x4034b702 in libhpi.so
         pthread_detach at 0x40026bfd in libpthread.so.0
         __clone at 0x4013677a in libc.so.6
--------------------------------------------------------
     "main" (TID:0x100519D8, sys_thread_t:0x8059108, state:R, native 
ID:0x400) prio=5
         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:127)
         at java.util.jar.JarFile.<init>(JarFile.java:138)
         at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:62)
         at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:45)
         at sun.net.www.protocol.jar.URLJarFile$1.run(URLJarFile.java:166)
         at java.security.AccessController.doPrivileged(Native Method)
         at 
sun.net.www.protocol.jar.URLJarFile.retrieve(URLJarFile.java:152)
         at 
sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:57)
         at 
sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:65)
         at 
sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:108)
         at 
sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:
92)
         at 
org.apache.catalina.startup.ContextConfig.tldScanJar(ContextConfig.java:894)
         at 
org.apache.catalina.startup.ContextConfig.tldScan(ContextConfig.java:856)
         at 
org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:647)
         at 
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:
243)
         at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:166)
         at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:3445)
         at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:
821)
         at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
         at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
         at 
org.apache.catalina.core.StandardHostDeployer.install
(StandardHostDeployer.java:257)
         at 
org.apache.catalina.core.StandardHost.install(StandardHost.java:774)
         at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:569)
         at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:411)
         at 
org.apache.catalina.startup.HostConfig.start(HostConfig.java:882)
         at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:368)
         at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:166)
         at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1198)
         at 
org.apache.catalina.core.StandardHost.start(StandardHost.java:740)
         at 
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1190)
         at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
         at 
org.apache.catalina.core.StandardService.start(StandardService.java:499)
         at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:2186)
         at org.apache.catalina.startup.Catalina.start(Catalina.java:510)
         at 
org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
         at 
org.apache.catalina.startup.Catalina.process(Catalina.java:180)
         at java.lang.reflect.Method.invoke(Native Method)
         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
          PID: 861
          ----- Register Values -----
REG_EAX : 0, REG_EBX : 8059108, REG_ECX : 1, REG_EDX : 40350E60, 
REG_ESI : 3, REG_EDI : 8059108, REG_EBP : BFFFD040
--------------------------------------------------------
          PID: 861
          ----- Native Stack -----
         ??
--------------------------------------------------------
---------------------- LK component Dump Routine  ----------------------
Monitor pool info:
   Initial monitor count: 32
   Minimum number of free monitors before expansion: 5
   Pool will next be expanded by: 16
   Current total number of monitors: 32
   Current number of free monitors: 28
Monitor Pool Dump (flat & inflated object-monitors):
   sys_mon_t:0x08058368 infl_mon_t: 0x08057F40:
     java.lang.ref.ReferenceQueue$Lock@1005F4D0/1005F4D8: <unowned>
         Waiting to be notified:
             "Finalizer" (0x80DD958)
   sys_mon_t:0x08058398 infl_mon_t: 0x08057F60:
     java.lang.ref.Reference$Lock@1005F8C0/1005F8C8: <unowned>
         Waiting to be notified:
             "Reference Handler" (0x80D6118)
JVM System Monitor Dump (registered monitors):
     Evacuation Region lock: <unowned>
     Heap Promotion lock: <unowned>
     Sleep lock: <unowned>
     Method trace lock: <unowned>
     Heap lock: owner "main" (0x8059108), entry count 1
     Monitor Cache lock: owner "main" (0x8059108), entry count 1
     JNI Pinning lock: <unowned>
     JNI Global Reference lock: <unowned>
     Classloader lock: <unowned>
     Binclass lock: <unowned>
     Monitor Registry lock: owner "main" (0x8059108), entry count 1
     Thread queue lock: owner "main" (0x8059108), entry count 1
Thread identifiers (as used in flat monitors):
     ident 0x05 "Finalizer" (0x80DD958) ee 0x080DD74C
     ident 0x04 "Reference Handler" (0x80D6118) ee 0x080D5F0C
     ident 0x03 "Signal dispatcher" (0x80D5C98) ee 0x080D5A8C
     ident 0x02 "main" (0x8059108) ee 0x08058EFC
Java Object Monitor Dump (flat & inflated object-monitors):
     java.lang.ref.ReferenceQueue$Lock@1005F4D0/1005F4D8
         locknflags 80000300 Monitor inflated infl_mon 0x08057F40
     java.lang.ref.Reference$Lock@1005F8C0/1005F8C8
         locknflags 80000400 Monitor inflated infl_mon 0x08057F60
     org.apache.catalina.core.StandardContext@1007EC38/1007EC40
         locknflags 00020000 Flat locked by thread ident 0x02, entry 
count 1
     java.util.HashMap@100932E0/100932E8
         locknflags 00020000 Flat locked by thread ident 0x02, entry 
count 1
     org.apache.catalina.core.StandardHost@10093318/10093320
         locknflags 00020100 Flat locked by thread ident 0x02, entry 
count 2
     org.apache.catalina.core.StandardHostDeployer@10098D78/10098D80
         locknflags 00020000 Flat locked by thread ident 0x02, entry 
count 1
     org.apache.catalina.Service[1]
         locknflags 00020012 Flat locked by thread ident 0x02, entry 
count 1
     org.apache.catalina.core.StandardEngine@10197470/10197478
         locknflags 00020100 Flat locked by thread ident 0x02, entry 
count 2
     org.apache.catalina.startup.ContextConfig@10225610/10225618
         locknflags 00020000 Flat locked by thread ident 0x02, entry 
count 1
---------------------- END OF DUMP -------------------------------------


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: 4.1.3b1 zip lib crash

Posted by Remy Maucherat <re...@apache.org>.
> True enough, VM bug, but we use this JVM w/ 4.0.1 and 4.0.3 in
> production no problem. I won't argue with you about it though--I'm not a
> TC developer :-)

It's not the same crash we're used to see (if I remember well, it usually is
a crash on startup parsing XML with 4.0.x, but it may also crash later
randomly), but those JDKs are not stable with recent kernels unless you use
the workarounds described in the release notes.

Remy


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: 4.1.3b1 zip lib crash

Posted by Nick Wesselman <ni...@digivis.com>.
True enough, VM bug, but we use this JVM w/ 4.0.1 and 4.0.3 in 
production no problem. I won't argue with you about it though--I'm not a 
TC developer :-)

Thanks for the quick reply.

Nick

On Friday, June 7, 2002, at 10:28 AM, Remy Maucherat wrote:

>> Greetings,
>>
>> I was trying out 4.1.3b1 and received the error below in my
>> catalina.out. Should I submit this to bugzilla?
>>
>> JVM 1.3.1_01 on RedHat 7.1 stock (2.4.2-2 kernel).
>>
>> The last line in my catalina log is
>> 2002-06-07 09:09:47 WebappLoader[]: Deploy JAR /WEB-
>> INF/lib/jce1_2-do.jar to
>> /mnt/development/NWESSELMAN/webhome/webapps/ROOT/WEB-
>> INF/lib/jce1_2-do.jar
>>
>> I hope there's a fix, I really want to check out the admin app :-)
>
> VM crash = VM bug.
>
> Do *not* use Tomcat with Linux and JDK 1.2 or 1.3. There are workarounds
> (read the release notes), but either use Sun JDK 1.4 or IBM JDK 1.3.
>
> Remy
>
>
> --
> To unsubscribe, e-mail:   <mailto:tomcat-dev-
> unsubscribe@jakarta.apache.org>
> For additional commands, e-mail: <mailto:tomcat-dev-
> help@jakarta.apache.org>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: 4.1.3b1 zip lib crash

Posted by Remy Maucherat <re...@apache.org>.
> Greetings,
>
> I was trying out 4.1.3b1 and received the error below in my
> catalina.out. Should I submit this to bugzilla?
>
> JVM 1.3.1_01 on RedHat 7.1 stock (2.4.2-2 kernel).
>
> The last line in my catalina log is
> 2002-06-07 09:09:47 WebappLoader[]: Deploy JAR /WEB-
> INF/lib/jce1_2-do.jar to
> /mnt/development/NWESSELMAN/webhome/webapps/ROOT/WEB-
> INF/lib/jce1_2-do.jar
>
> I hope there's a fix, I really want to check out the admin app :-)

VM crash = VM bug.

Do *not* use Tomcat with Linux and JDK 1.2 or 1.3. There are workarounds
(read the release notes), but either use Sun JDK 1.4 or IBM JDK 1.3.

Remy


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>