United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-8007147 Trace event ExecuteVMOperation may get dangling pointer
JDK-8007147 : Trace event ExecuteVMOperation may get dangling pointer

Details
Type:
Bug
Submit Date:
2013-01-30
Status:
Resolved
Updated Date:
2013-04-30
Project Name:
JDK
Resolved Date:
2013-02-25
Component:
hotspot
OS:
Sub-Component:
svc
CPU:
Priority:
P3
Resolution:
Fixed
Affected Versions:
Fixed Versions:
hs24 (b34)

Related Reports
Backport:

Sub Tasks

Description
If the ExecuteVMOperation event happens at a non-blocking safepoint operation, then the calling thread may have terminated when the event is committed making calling_thread a dangling pointer. Found by David Holmes during review.
                                    

Comments
fix in progress
                                     
2013-02-12
fix posted for review
                                     
2013-02-12
URL:   http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/606aa0fc3944
User:  sla
Date:  2013-02-25 14:57:12 +0000

                                     
2013-02-25



Hardware and Software, Engineered to Work Together