jdk1.3.1 crash on Linux

2001-11-13 Thread Hong ZHou



Hi, Dear ALL:
 
I have two problems that need great 
helps.
 
1.   On my Redhat Linux computer, when I 
run blackdown-1.3.1-FCS java, I got the JVM crashes time to time at about 30% 
frequences.  The error message says:
 
***
Unexpected Signal : 11 occurred at 
PC=0x40152522Function 
name=JVM_IHashCodeLibrary=/usr/local/j2sdk1.3.1/jre/lib/i386/client/libjvm.so
 
Current Java 
thread:    at 
java.lang.System.identityHashCode(Native 
Method)    at 
java.io.ObjectOutputStream$HandleTable.findWireOffset(ObjectOutputStream.java:2344)    
at 
java.io.ObjectOutputStream.serializeNullAndRepeat(ObjectOutputStream.java:1257)    
at 
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:281)    
at 
java.io.ObjectOutputStream.outputClassFields(ObjectOutputStream.java:1827)    
at 
java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:480)    
at 
java.util.Hashtable.writeObject(Hashtable.java:747)    
at java.lang.reflect.Method.invoke(Native 
Method)    at 
java.io.ObjectOutputStream.invokeObjectWriter(ObjectOutputStream.java:1864)    
at 
java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:1210)    
at 
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:366)    
at 
java.io.ObjectOutputStream.outputClassFields(ObjectOutputStream.java:1827)    
at 
java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:480)    
at 
java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:1214)    
at 
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:366)    
at 
com.anabas.recorderServer.ZipSaver.saveMessage(ZipSaver.java:174)    
at 
com.anabas.recorderServer.Recorder$MeetingMessageListener.onMessage(Recorder.java:235)
    at 
com.anabas.sonicmq.SonicMQMessageListenerAdapter.onMessage(SonicMQMessageListenerAdapter.java:32)    
at 
com.anabas.sonicmq.Receiver.onMessage(GMS_SubscriberImpl.java:194)    
at progress.message.jclient.Session.dc_(Unknown 
Source)    at 
progress.message.jclient.TopicSession.run(Unknown 
Source)    at 
progress.message.jclient.co.run(Unknown Source)
 
Dynamic libraries:08048000-0804c000 r-xp 
 08:01 1006738    
/usr/local/j2sdk1.3.1/bin/i386/native_threads/java0804c000-0804d000 rw-p 
3000 08:01 1006738    
/usr/local/j2sdk1.3.1/bin/i386/native_threads/java4000-40016000 r-xp 
 08:01 389379 
/lib/ld-2.1.92.so40016000-40017000 rw-p 00015000 08:01 
389379 /lib/ld-2.1.92.so40018000-40019000 r--p 
 08:01 908554 
/usr/lib/locale/en_US/LC_IDENTIFICATION40019000-4001a000 r--p  08:01 
908555 
/usr/lib/locale/en_US/LC_MEASUREMENT4001a000-4001b000 r--p  08:01 
908560 
/usr/lib/locale/en_US/LC_TELEPHONE4001b000-4001c000 r--p  08:01 
908551 
/usr/lib/locale/en_US/LC_ADDRESS4001c000-4002a000 r-xp  08:01 
389418 /lib/libpthread-0.9.so4002a000-40032000 rw-p 
d000 08:01 389418 
/lib/libpthread-0.9.so40032000-4003d000 r-xp  08:01 
243797 
/usr/local/j2sdk1.3.1/jre/lib/i386/native_threads/libhpi.so4003d000-4003e000 
rw-p a000 08:01 243797 
/usr/local/j2sdk1.3.1/jre/lib/i386/native_threads/libhpi.so
4003e000-40301000 r-xp  08:01 
617269 
/usr/local/j2sdk1.3.1/jre/lib/i386/client/libjvm.so40301000-40318000 rw-p 
002c2000 08:01 617269 
/usr/local/j2sdk1.3.1/jre/lib/i386/client/libjvm.so4033-40332000 r-xp 
 08:01 389390 
/lib/libdl-2.1.92.so40332000-40333000 rw-p 1000 08:01 
389390 /lib/libdl-2.1.92.so40333000-4044e000 r-xp 
 08:01 389386 
/lib/libc-2.1.92.so4044e000-40454000 rw-p 0011a000 08:01 
389386 /lib/libc-2.1.92.so40458000-40459000 r-xp 
 08:01 389381 
/lib/libBrokenLocale-2.1.92.so40459000-4045a000 rw-p  08:01 
389381 
/lib/libBrokenLocale-2.1.92.so4045b000-4046e000 r-xp  08:01 
389395 /lib/libnsl-2.1.92.so4046e000-4047 rw-p 
00012000 08:01 389395 
/lib/libnsl-2.1.92.so40472000-40491000 r-xp  08:01 
389392 /lib/libm-2.1.92.so40491000-40492000 rw-p 
0001e000 08:01 389392 
/lib/libm-2.1.92.so40492000-404a4000 r-xp  08:01 
617272 
/usr/local/j2sdk1.3.1/jre/lib/i386/libverify.so404a4000-404a6000 rw-p 
00011000 08:01 617272 
/usr/local/j2sdk1.3.1/jre/lib/i386/libverify.so404a6000-404c9000 r-xp 
 08:01 617273 
/usr/local/j2sdk1.3.1/jre/lib/i386/libjava.so404c9000-404cb000 rw-p 00022000 
08:01 617273 
/usr/local/j2sdk1.3.1/jre/lib/i386/libjava.so404cc000-404e1000 r-xp  
08:01 617274 
/usr/local/j2sdk1.3.1/jre/lib/i386/libzip.so404e1000-404e4000 rw-p 00014000 
08:01 617274 
/usr/local/j2sdk1.3.1/jre/lib/i386/libzip.so404e4000-411fd000 r--s  
08:01 617303 
/usr/local/j2sdk1.3.1/jre/lib/rt.jar4122a000-414cf000 r--s  08:01 
617304 
/usr/local/j2sdk1.3.1/jre/l

what are the differences among classic/libjvm.so, server/libjvm.so, and client/libjvm.so?

2001-11-13 Thread Hong ZHou



Hi, Dear ALL:
 
In the linux JDK, there are 3 libjvm.so,  what 
are the differences among them?
 

(classic/libjvm.so, server/libjvm.so, and client/libjvm.so)
 
Thanks a lot.