JDK-4985594 : linux-amd64 VM crashes on AMD RH AS 3.0
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 5.0
  • Priority: P1
  • Status: Closed
  • Resolution: Duplicate
  • OS: linux_redhat_3.0
  • CPU: x86
  • Submitted: 2004-01-29
  • Updated: 2004-03-23
  • Resolved: 2004-01-29
Related Reports
Duplicate :  
Description
JDK            : JDK1.5.0 b32 linux-amd64
Platform[s]    : RedHat AS 3.0 on AMD machine

We did not have RHAS3.0 on AMD machine until today (1/29/04). So, this is the first time we tested linux-amd64 on RHAS AMD.

linux-amd64 VM fails:
[chien@bela linux-amd64]$ bin/java -version
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x0000002ae483c270, pid=3277, tid=-1789377920
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0-beta-b32c mixed mode)
# Problematic frame:
# C  0x0000002ae483c270
#
# An error report file with more information is saved as /tmp/hs_err_pid3277.log
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#
Abort


linux-i586 works:
[chien@bela linux-i586]$ bin/java -version
java version "1.5.0-beta"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta-b32c)
Java HotSpot(TM) Client VM (build 1.5.0-beta-b32c, mixed mode)


Error messages:
=================
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGSEGV (0xb) at pc=0x0000002ae472c400, pid=3151, tid=-1789377920
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.5.0-beta-b32c mixed mode)
# Problematic frame:
# C  0x0000002ae472c400
#
---------------  T H R E A D  ---------------

Current thread (0x00000000401145e0):  JavaThread "main" [_thread_in_Java, id=3151]

siginfo:si_signo=11, si_errno=0, si_code=2, si_addr=0x0000002ae472c400

Registers:
RAX=0x0000000000000000, RBX=0x0000002ade949690, RCX=0x0000002a9624a940, RDX=0x0000000000000000
RSP=0x0000007fbfffcb58, RBP=0x0000007fbfffcbb8, RSI=0x00000000401161c8, RDI=0x0000000040115e08
R8 =0x0000000040115de0, R9 =0x0000002a9624dcf0, R10=0x00000000401a9650, R11=0x0000002a96240218
R12=0x0000002ae472c400, R13=0x0000002ade949688, R14=0x0000007fbfffcbf0, R15=0x00000000401145e0
RIP=0x0000002ae472c400, EFL=0x0000000000010246, CSGSFS=0x0000000000000033, ERR=0x0000000000000015
  TRAPNO=0x000000000000000e

Top of Stack: (sp=0x0000007fbfffcb58)
0x0000007fbfffcb58:   0000002a998181f2 0000007fbfffcc98
0x0000007fbfffcb68:   0000000040115e38 00000000401145e0
0x0000007fbfffcb78:   0000000040115e70 0000007fbfffcb80
0x0000007fbfffcb88:   0000002ade949688 0000007fbfffcbf0
0x0000007fbfffcb98:   0000002ade94ac28 0000000000000000
0x0000007fbfffcba8:   0000002ade949690 0000007fbfffcbd8
0x0000007fbfffcbb8:   0000007fbfffcc30 0000002a9980ecfe
0x0000007fbfffcbc8:   0000000000000000 0000000000000000
0x0000007fbfffcbd8:   0000000000000019 0000000000000000
0x0000007fbfffcbe8:   0000002ada820348 0000002ada81bde0
0x0000007fbfffcbf8:   0000007fbfffcbf8 0000002ade94981c
0x0000007fbfffcc08:   0000007fbfffcc58 0000002ade94ac28
0x0000007fbfffcc18:   0000000000000000 0000002ade949830
0x0000007fbfffcc28:   0000007fbfffcc40 0000007fbfffcc98
0x0000007fbfffcc38:   0000002a9980ecfe 0000000000000019
0x0000007fbfffcc48:   0000000000000000 0000002ada820348
0x0000007fbfffcc58:   0000002ada81bde0 0000007fbfffcc60
0x0000007fbfffcc68:   0000002ade95340c 0000007fbfffcca8
0x0000007fbfffcc78:   0000002ade953a20 0000000000000000
0x0000007fbfffcc88:   0000002ade953428 0000007fbfffcca8
0x0000007fbfffcc98:   0000007fbfffccf8 0000002a9980ecfe
0x0000007fbfffcca8:   0000002ada820320 0000000000000001
0x0000007fbfffccb8:   0000002ada820320 0000007fbfffccb0
0x0000007fbfffccc8:   0000002ade9536c1 0000007fbfffcd08
0x0000007fbfffccd8:   0000002ade953a20 0000000000000000
0x0000007fbfffcce8:   0000002ade9536d8 0000007fbfffcd08
0x0000007fbfffccf8:   0000007fbfffcd58 0000002a9980ecfe
0x0000007fbfffcd08:   0000002ada820320 0000000000000000
0x0000007fbfffcd18:   0000002ada8202e0 0000007fbfffcd10
0x0000007fbfffcd28:   0000002ade94f82e 0000007fbfffcd90
0x0000007fbfffcd38:   0000002ade952708 0000000000000000
0x0000007fbfffcd48:   0000002ade94f878 0000007fbfffcd78 

Instructions: (pc=0x0000002ae472c400)
0x0000002ae472c3f0:   00 00 00 00 00 00 00 00 31 00 00 00 00 00 00 00
0x0000002ae472c400:   49 8d 36 49 8d 46 f8 33 d2 49 81 7e f8 00 00 00 

Stack: [0x0000007fbfe00000,0x0000007fc0000000),  sp=0x0000007fbfffcb58,  free space=2034k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  0x0000002ae472c400
j  java.io.FileOutputStream.write([BII)V+4
j  java.io.BufferedOutputStream.flushBuffer()V+20
j  java.io.BufferedOutputStream.flush()V+1
j  java.io.PrintStream.write([BII)V+30
j  sun.nio.cs.StreamEncoder$CharsetSE.writeBytes()V+120
j  sun.nio.cs.StreamEncoder$CharsetSE.implFlushBuffer()V+11
j  sun.nio.cs.StreamEncoder.flushBuffer()V+15
j  java.io.OutputStreamWriter.flushBuffer()V+4
j  java.io.PrintStream.write(Ljava/lang/String;)V+27
j  java.io.PrintStream.print(Ljava/lang/String;)V+9
j  java.io.PrintStream.println(Ljava/lang/String;)V+6
j  sun.misc.Version.print(Ljava/io/PrintStream;)V+3
j  sun.misc.Version.print()V+3
v  ~StubRoutines::call_stub
V  [libjvm.so+0x33dbbf]


---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x0000002ae4729d50 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3159]
  0x0000002ae47282e0 JavaThread "CompilerThread1" daemon [_thread_blocked, id=3158]
  0x0000002ae4726f80 JavaThread "CompilerThread0" daemon [_thread_blocked, id=3157]
  0x0000002ae4725bd0 JavaThread "AdapterThread" daemon [_thread_blocked, id=3156]
  0x00000000401be9d0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3155]
  0x00000000401ad330 JavaThread "Finalizer" daemon [_thread_blocked, id=3154]
  0x00000000401acb60 JavaThread "Reference Handler" daemon [_thread_blocked, id=3153]
=>0x00000000401145e0 JavaThread "main" [_thread_in_Java, id=3151]

Other Threads:
  0x00000000401a8bd0 VMThread [id=3152]
  0x0000002ae472b640 WatcherThread [id=3160]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 1856K, used 173K [0x0000002ada810000, 0x0000002adaa10000, 0x0000002adbd60000)
  eden space 1664K,  10% used [0x0000002ada810000, 0x0000002ada83b5b8, 0x0000002ada9b0000)
  from space 192K,   0% used [0x0000002ada9b0000, 0x0000002ada9b0000, 0x0000002ada9e0000)
  to   space 192K,   0% used [0x0000002ada9e0000, 0x0000002ada9e0000, 0x0000002adaa10000)
 tenured generation   total 1408K, used 0K [0x0000002adbd60000, 0x0000002adbec0000, 0x0000002ade810000)
   the space 1408K,   0% used [0x0000002adbd60000, 0x0000002adbd60000, 0x0000002adbd60200, 0x0000002adbec0000)
 compacting perm gen  total 16384K, used 1692K [0x0000002ade810000, 0x0000002adf810000, 0x0000002ae2810000)
   the space 16384K,  10% used [0x0000002ade810000, 0x0000002ade9b7348, 0x0000002ade9b7400, 0x0000002adf810000)
No shared spaces configured.

.......

VM Arguments:
java_command: <unknown>

Environment Variables:
PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
USERNAME=root
LD_LIBRARY_PATH=/.automount/cady/root/export/dtf/unified/jdk/linux-amd64/jre/lib/amd64/server:/.automount/cady/root/export/dtf/unified/jdk/linux-amd64/jre/lib/amd64:/.automount/cady/root/export/dtf/unified/jdk/linux-amd64/jre/../lib/amd64
SHELL=/bin/bash
DISPLAY=:0.0


---------------  S Y S T E M  ---------------

OS:Red Hat Enterprise Linux AS release 3 (Taroon)

uname:Linux 2.4.21-4.ELsmp #1 SMP Fri Oct 3 17:32:58 EDT 2003 x86_64
libc:glibc 2.3.2 NPTL 0.60 
rlimit: STACK 10240k, CORE 0k, NPROC 8191, NOFILE 1024, AS infinity
load average:0.25 0.20 0.08

CPU:total 2(active 2) 

Memory: 4k page, physical 1015364k(699936k free), swap 2024148k(2024148k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (1.5.0-beta-b32c) for linux-amd64, built on Jan 23 2004 02:31:19 by java_re with gcc 3.2.2 (SuSE Linux)



machine info:
===============
hostname: bela (AMD 2CPU)
redhat-release: Red Hat Enterprise Linux AS release 3 (Taroon)

telnet bela
Trying 10.5.21.28...
Connected to bela.
Escape character is '^]'.
Red Hat Enterprise Linux AS release 3 (Taroon)
Kernel 2.4.21-4.ELsmp on an x86_64


Complete coredump file is attached.

###@###.### 2004-01-29

Comments
PUBLIC COMMENTS verified on tiger beta2 b43 ###@###.### 2004-03-23
23-03-2004

EVALUATION There seem to be no compiled frames in the thread experiencing the fault so I'm moving this to runtime_system. ###@###.### 2004-01-29 duplicate of 4969341 ###@###.### 2004-01-29
29-01-2004