RFR JDK-6730115: Fastdebug VM crashes with "ExceptionMark destructor expects no pending exceptions" error

Zhengyu Gu zhengyu.gu at oracle.com
Fri Dec 27 12:10:28 PST 2013


The issue here is that EXCEPTION_MARK and CHECK are not compatible. 
EXCEPTION_MARK limits exception in the local scope, while CHECK tries to 
propagate the exception.

AttachListener::init() appears to try to handle the exception in local 
scope, but mis-used CHECK macro.


Bug: https://bugs.openjdk.java.net/browse/JDK-6730115
Webrev: http://cr.openjdk.java.net/~zgu/6730115/webrev.00/ 
<http://cr.openjdk.java.net/%7Ezgu/6730115/webrev.00/>

Test:
   vm.quick.testlist with no exclude list on Linux 64

Thanks,

-Zhengyu


More information about the hotspot-runtime-dev mailing list