Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 4316406
Votes 0
Synopsis Better handling of low resource conditions and errors
Category hotspot:other
Reported Against merlin-fcs
Release Fixed
State 11-Closed, duplicate of 4515367, request for enhancement
Priority: 4-Low
Related Bugs 4287415 , 4515367
Submit Date 25-FEB-2000
Description
As part of the Merlin RAS effort, better handling for low resource
conditions will be implemented, such as improved Stack Overflow
handling, improved low memory handling, and graceful termination/
error handling in case of unrecoverable errors (Reliability).

As part of better Servicability, better error reporting will
be implemented, including:
- symbolic info for crashes in native code when available
- partial thread dumps
- better VM error info
Work Around
N/A
Evaluation
ladybird and merlin have a better fatal error handler. In case of
unrecoverable error, VM will dump the following information before
it exits to the OS:

1. crash address (PC) and symbolic information (function name, offset,
   library name, source file name and line number) if available.
2. current thread dump, with Java stack trace
3. open libraries (Solaris and Windows) or memory dump (Linux)

Native stack trace is not included yet.

  xxxxx@xxxxx   2001-09-05

  xxxxx@xxxxx   2001-09-07

Merlin includes improved stack overflow handling, including support for
repeated overflows on the same thread (bugs 4402735 and 4298656) and for
several stack overflow stress tests.



  xxxxx@xxxxx   2002-07-17

Additional fatal error handling enhancements are targetted for Tiger
under 4515367
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang