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
|
- Re: jdk1.3.1 crash on Linux Hong ZHou
- Re: jdk1.3.1 crash on Linux Thomas Nichols
- Re: jdk1.3.1 crash on Linux Juergen Kreileder