JDK-6288902 : crash running Java2D with low compile threshold
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 6
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS: linux_redhat_3.0,solaris,solaris_9
  • CPU: sparc
  • Submitted: 2005-06-21
  • Updated: 2010-08-19
  • Resolved: 2005-07-13
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6
6 b43Fixed
Related Reports
Duplicate :  
Duplicate :  
Description
  [1] _read(0x0, 0xffffffff4befcbf0, 0x10, 0x0, 0x64, 0x0), at 0xffffffff7efa7910 
  [2] _ti_read(0x0, 0xffffffff4befcbf0, 0x10, 0x1a6, 0x4f, 0x1), at 0xffffffff7f210200 
=>[3] os::message_box(title = ???, message = ???) (optimized), at 0xffffffff7d9ef4c4 (line ~3104) in "os_solaris.cpp"
  [4] VMError::show_message_box(this = ???, buf = ???, buflen = ???) (optimized), at 0xffffffff7dcce028 (line ~100) in "vmError_solaris.cpp"
  [5] VMError::report_and_die(this = ???) (optimized), at 0xffffffff7dccc9b8 (line ~625) in "vmError.cpp"
  [6] JVM_handle_solaris_signal(sig = ???, info = ???, ucVoid = ???, abort_if_unrecognized = ???) (optimized), at 0xffffffff7d9f37c4 (line ~529) in "os_solaris_sparc.cpp"
  [7] __sighndlr(0xa, 0xffffffff4befd5e0, 0xffffffff4befd300, 0xffffffff7d9ef750, 0x0, 0x0), at 0xffffffff7f218478 
  ---- called from signal handler with signal 10 (SIGBUS) ------
  [8] SharedRuntime::complete_monitor_locking_C(_obj = ???, lock = ???, thread = ???) (optimized), at 0xffffffff7db2913c (line ~1393) in "sharedRuntime.cpp"
  [9] 0xffffffff74b5b008(0xffffffff698081f8, 0xffffffff4befd948, 0x100d9eed0, 0x16, 0x0, 0xffffffff4f000000), at 0xffffffff74b5b007 
  [10] 0xffffffff74b5af10(0xffffffff54435630, 0x100d9eed0, 0x16, 0xffffffff545b4438, 0x2, 0xffffffff4befd191), at 0xffffffff74b5af0f 

where frame 9/10 are a "compiled" native wrapper.


###@###.### 2005-06-21 19:29:13 GMT

Comments
EVALUATION This is caused by not propogating the java thread in G2 into L7 when an inner frame is created in a synchronized native method. ###@###.### 2005-06-21 20:20:20 GMT
21-06-2005