United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6788951 BigApp cause 1.4.2 server JVM crash with SIGBUS (0xa)
JDK-6788951 : BigApp cause 1.4.2 server JVM crash with SIGBUS (0xa)

Details
Type:
Bug
Submit Date:
2008-12-24
Status:
Closed
Updated Date:
2012-10-08
Project Name:
JDK
Resolved Date:
2009-03-09
Component:
hotspot
OS:
solaris,generic
Sub-Component:
runtime
CPU:
sparc,generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
1.4.2_19-rev,5.0u16
Fixed Versions:
5.0u18-rev (b03)

Related Reports
Backport:
Backport:
Backport:
Duplicate:
Relates:

Sub Tasks

Description
BigApp cause 1.4.2 server JVM  crash with SIGBUS (0xa).

java version "1.4.2_19-rev"
Java(TM) Platform, Standard Edition for Business (build 1.4.2_19-rev-b06)
Java HotSpot(TM) Client VM (build 1.4.2_19-rev-b06, mixed mode)

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  SIGBUS (0xa) at pc=0xc8008791, pid=12264, tid=182
#
# Java VM: Java HotSpot(TM) Server VM (1.4.2_19-rev-b06 mixed mode)
# Problematic frame:
# j  java.lang.Thread.run()V+0
#

---------------  T H R E A D  ---------------

Current thread (0x0826a5e8):  JavaThread "Sender-86" [_thread_in_Java, id=182]

siginfo:si_signo=10, si_errno=12, si_code=3, si_addr=0xbd31ad18

Registers:
EAX=0x00000000, EBX=0xc3c21620, ECX=0x00000559, EDX=0xc3c4b4b0
ESP=0xbd31bd18, EBP=0xbd31bd34, ESI=0xc3c21674, EDI=0xbd31bd3c
EIP=0xc8008791, EFLAGS=0x00010287

Top of Stack: (sp=0xbd31bd18)
0xbd31bd18:   bd31bd18 c3c21674 bd31bd3c c3c4b4b0
0xbd31bd28:   00000000 c3c21620 bd31bd3c bd31bd4c
0xbd31bd38:   c8000216 bfc25d88 ce4d6000 0826a5e8
0xbd31bd48:   00000001 bd31bdf4 ce0e8e07 bd31bd98
0xbd31bd58:   bd31bf58 0000000a c3c21620 c8008660
0xbd31bd68:   bd31beb0 00000001 0826a5e8 c3c22930
0xbd31bd78:   0826a5e8 ce4d6000 0000000a 0031be18
0xbd31bd88:   bd31bf58 c3c21620 c80001e9 c8008660 

Instructions: (pc=0xc8008791)
0xc8008781:   ce 00 00 00 3b 0d 08 f5 53 ce 0f 83 9a 01 00 00
0xc8008791:   89 84 24 00 f0 ff ff 89 84 24 00 e0 ff ff 89 84 

Full logs:

http://latte.ireland/results/1.4.2_19/Build06/bigapps/solaris-x86/VolanoMarkrun/
http://latte.ireland/results/1.4.2_19/Build06/bigapps/solaris-x86/VolanoTestrun/
moved to comments.

                                    

Comments
SUGGESTED FIX

http://jpsesvr.sfbay.sun.com:8080/ctetools/html/ViewDetail.jsp?index=2835
                                     
2009-02-25
EVALUATION

The fix for the first crash is to check the result of create_thread and exit VM with proper message if it failed.
                                     
2009-02-25



Hardware and Software, Engineered to Work Together