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=0x40152522
Function name=JVM_IHashCode
Library=/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 00000000 08:01 1006738    /usr/local/j2sdk1.3.1/bin/i386/native_threads/java
0804c000-0804d000 rw-p 00003000 08:01 1006738    /usr/local/j2sdk1.3.1/bin/i386/native_threads/java
40000000-40016000 r-xp 00000000 08:01 389379     /lib/ld-2.1.92.so
40016000-40017000 rw-p 00015000 08:01 389379     /lib/ld-2.1.92.so
40018000-40019000 r--p 00000000 08:01 908554     /usr/lib/locale/en_US/LC_IDENTIFICATION
40019000-4001a000 r--p 00000000 08:01 908555     /usr/lib/locale/en_US/LC_MEASUREMENT
4001a000-4001b000 r--p 00000000 08:01 908560     /usr/lib/locale/en_US/LC_TELEPHONE
4001b000-4001c000 r--p 00000000 08:01 908551     /usr/lib/locale/en_US/LC_ADDRESS
4001c000-4002a000 r-xp 00000000 08:01 389418     /lib/libpthread-0.9.so
4002a000-40032000 rw-p 0000d000 08:01 389418     /lib/libpthread-0.9.so
40032000-4003d000 r-xp 00000000 08:01 243797     /usr/local/j2sdk1.3.1/jre/lib/i386/native_threads/libhpi.so
4003d000-4003e000 rw-p 0000a000 08:01 243797     /usr/local/j2sdk1.3.1/jre/lib/i386/native_threads/libhpi.so
4003e000-40301000 r-xp 00000000 08:01 617269     /usr/local/j2sdk1.3.1/jre/lib/i386/client/libjvm.so
40301000-40318000 rw-p 002c2000 08:01 617269     /usr/local/j2sdk1.3.1/jre/lib/i386/client/libjvm.so
40330000-40332000 r-xp 00000000 08:01 389390     /lib/libdl-2.1.92.so
40332000-40333000 rw-p 00001000 08:01 389390     /lib/libdl-2.1.92.so
40333000-4044e000 r-xp 00000000 08:01 389386     /lib/libc-2.1.92.so
4044e000-40454000 rw-p 0011a000 08:01 389386     /lib/libc-2.1.92.so
40458000-40459000 r-xp 00000000 08:01 389381     /lib/libBrokenLocale-2.1.92.so
40459000-4045a000 rw-p 00000000 08:01 389381     /lib/libBrokenLocale-2.1.92.so
4045b000-4046e000 r-xp 00000000 08:01 389395     /lib/libnsl-2.1.92.so
4046e000-40470000 rw-p 00012000 08:01 389395     /lib/libnsl-2.1.92.so
40472000-40491000 r-xp 00000000 08:01 389392     /lib/libm-2.1.92.so
40491000-40492000 rw-p 0001e000 08:01 389392     /lib/libm-2.1.92.so
40492000-404a4000 r-xp 00000000 08:01 617272     /usr/local/j2sdk1.3.1/jre/lib/i386/libverify.so
404a4000-404a6000 rw-p 00011000 08:01 617272     /usr/local/j2sdk1.3.1/jre/lib/i386/libverify.so
404a6000-404c9000 r-xp 00000000 08:01 617273     /usr/local/j2sdk1.3.1/jre/lib/i386/libjava.so
404c9000-404cb000 rw-p 00022000 08:01 617273     /usr/local/j2sdk1.3.1/jre/lib/i386/libjava.so
404cc000-404e1000 r-xp 00000000 08:01 617274     /usr/local/j2sdk1.3.1/jre/lib/i386/libzip.so
404e1000-404e4000 rw-p 00014000 08:01 617274     /usr/local/j2sdk1.3.1/jre/lib/i386/libzip.so
404e4000-411fd000 r--s 00000000 08:01 617303     /usr/local/j2sdk1.3.1/jre/lib/rt.jar
4122a000-414cf000 r--s 00000000 08:01 617304     /usr/local/j2sdk1.3.1/jre/lib/i18n.jar
414cf000-414e5000 r--s 00000000 08:01 617291     /usr/local/j2sdk1.3.1/jre/lib/sunrsasign.jar
4358d000-4358e000 r--p 00000000 08:01 908557     /usr/lib/locale/en_US/LC_NAME
4358e000-4358f000 r--p 00000000 08:01 908559     /usr/lib/locale/en_US/LC_PAPER
4358f000-43590000 r--p 00000000 08:01 973447     /usr/lib/locale/en_US/LC_MESSAGES/SYS_LC_MESSAGES
495ef000-495fb000 r--p 00000000 08:01 908553     /usr/lib/locale/en_US/LC_CTYPE
495fb000-495fc000 r--p 00000000 08:01 908556     /usr/lib/locale/en_US/LC_MONETARY
495fc000-49602000 r--p 00000000 08:01 908552     /usr/lib/locale/en_US/LC_COLLATE
49602000-49603000 r--p 00000000 08:01 908561     /usr/lib/locale/en_US/LC_TIME
49603000-49604000 r--p 00000000 08:01 908558     /usr/lib/locale/en_US/LC_NUMERIC
49604000-49606000 r--s 00000000 08:01 925063     /opt/anabas/classtime/sharedlet_repository/statsharedlet.jar
49608000-49612000 r-xp 00000000 08:01 389409     /lib/libnss_files-2.1.92.so
49612000-49613000 rw-p 00009000 08:01 389409     /lib/libnss_files-2.1.92.so
4967f000-496ae000 r--s 00000000 08:01 243698     /opt/anabas/classtime/lib/anabasutil.jar
496ae000-49762000 r--s 00000000 08:01 243699     /opt/anabas/classtime/lib/gxo.jar
49762000-497ac000 r--s 00000000 08:01 243700     /opt/anabas/classtime/lib/sharedlet.jar
497ac000-497b7000 r--s 00000000 08:01 243701     /opt/anabas/classtime/lib/sharedlet_server.jar
497b7000-497c0000 r-xp 00000000 08:01 617277     /usr/local/j2sdk1.3.1/jre/lib/i386/libnet.so
497c0000-497c1000 rw-p 00008000 08:01 617277     /usr/local/j2sdk1.3.1/jre/lib/i386/libnet.so
497c1000-497d2000 r--s 00000000 08:01 925059     /opt/anabas/classtime/sharedlet_repository/Auditorium.jar
497d2000-497e4000 r--s 00000000 08:01 925060     /opt/anabas/classtime/sharedlet_repository/Communication.jar
497e4000-497ed000 r--s 00000000 08:01 925061     /opt/anabas/classtime/sharedlet_repository/Poll.jar
497f1000-497f8000 r-xp 00000000 08:01 632834     /usr/X11R6/lib/libXp.so.6.2
497f8000-497f9000 rw-p 00006000 08:01 632834     /usr/X11R6/lib/libXp.so.6.2
497f9000-497fd000 r-xp 00000000 08:01 632840     /usr/X11R6/lib/libXtst.so.6.1
497fd000-497ff000 rw-p 00003000 08:01 632840     /usr/X11R6/lib/libXtst.so.6.1
49900000-49921000 r--s 00000000 08:01 925062     /opt/anabas/classtime/sharedlet_repository/Recorder.jar
49921000-49935000 r--s 00000000 08:01 925064     /opt/anabas/classtime/sharedlet_repository/Whiteboard.jar
49935000-49953000 r--s 00000000 08:01 925261     /opt/anabas/classtime/sharedlet_repository/RecorderServer.jar
49953000-49c45000 r-xp 00000000 08:01 617281     /usr/local/j2sdk1.3.1/jre/lib/i386/libawt.so
49c45000-49c55000 rw-p 002f1000 08:01 617281     /usr/local/j2sdk1.3.1/jre/lib/i386/libawt.so
49c6b000-49cb4000 r-xp 00000000 08:01 617280     /usr/local/j2sdk1.3.1/jre/lib/i386/libmlib_image.so
49cb4000-49cb6000 rw-p 00048000 08:01 617280     /usr/local/j2sdk1.3.1/jre/lib/i386/libmlib_image.so
49cb6000-49cfe000 r-xp 00000000 08:01 632838     /usr/X11R6/lib/libXt.so.6.0
49cfe000-49d02000 rw-p 00047000 08:01 632838     /usr/X11R6/lib/libXt.so.6.0
49d03000-49d0b000 r-xp 00000000 08:01 632816     /usr/X11R6/lib/libSM.so.6.0
49d0b000-49d0c000 rw-p 00007000 08:01 632816     /usr/X11R6/lib/libSM.so.6.0
49d0c000-49d20000 r-xp 00000000 08:01 632812     /usr/X11R6/lib/libICE.so.6.3
49d20000-49d21000 rw-p 00013000 08:01 632812     /usr/X11R6/lib/libICE.so.6.3
49d23000-49d30000 r-xp 00000000 08:01 632826     /usr/X11R6/lib/libXext.so.6.4
49d30000-49d31000 rw-p 0000c000 08:01 632826     /usr/X11R6/lib/libXext.so.6.4
49d31000-49dfa000 r-xp 00000000 08:01 632818     /usr/X11R6/lib/libX11.so.6.1
49dfa000-49dfe000 rw-p 000c8000 08:01 632818     /usr/X11R6/lib/libX11.so.6.1
 
Local Time = Wed Nov 14 08:52:25 2001
Elapsed Time = 269
#
# HotSpot Virtual Machine Error : 11
# Error ID : 4F530E43505002CC
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Java VM: Java HotSpot(TM) Client VM (Blackdown-1.3.1-FCS mixed mode)
#
 
**********************************************************************************************************************
 
The problem is traced to the native method identityHashCode() in class System.

Here are some of my system config info:
 
    1)The output of the execution of "uname -a" is:   Linux Testing  2.2.16-22smp #1 SMP Tue Aug 22 16:39:21 EDT 2000 i686 unknown
 
    2)using libc6
 
    3)ld-linux.so.2 (ELF) => /lib/ld-linux.so.2
   
 

2.    The second question I hope to ask is that on this linux computer, Java green thread is not supported.  Here are the top part of the core dump got from executing "java -green"  (filtered by command "strings"):
 
CORE
CORE
java
/usr/local/j2sdk1.3.1/bin/i386/green_threads/java -classic
CORE
java
_threads
CORE
Error: could not find Java 2 Runtime Environment.
Error: no `%s' JVM at `%s'.
Error: could not find a JVM.
java
CLASSPATH
Could not create the Java virtual machine.
%ld micro seconds to InitializeJVM
Main-Class is '%s'
Apps' argc is %d
    argv[%2d] = '%s'
Failed to load Main-Class manifest attribute from
([Ljava/lang/String;)V
..............
 
 
 
Can somebody there help me out on these two problems?
 
 
Thanks a lot.
 
 
Hong ZHou

Reply via email to