-
Bug
-
Resolution: Fixed
-
P4
-
9
-
b29
-
x86
-
solaris
-
Not verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8056383 | emb-9 | Zhengyu Gu | P4 | Resolved | Fixed | b29 |
JDK-8063422 | 8u45 | Unassigned | P4 | Resolved | Fixed | b01 |
JDK-8056293 | 8u40 | Zhengyu Gu | P4 | Closed | Fixed | b04 |
JDK-8070976 | emb-8u47 | Unassigned | P4 | Resolved | Fixed | team |
This is a racing issue during debuggee exit.
The debuggee calls ::exit() to force the process to exit, by-passes VM shutdown sequence. As the result, C runtime starts to destroy static variables while VM is still using them.
This particular case, it is VirtualMemoryTracker::_reserved_regions.
The debuggee calls ::exit() to force the process to exit, by-passes VM shutdown sequence. As the result, C runtime starts to destroy static variables while VM is still using them.
This particular case, it is VirtualMemoryTracker::_reserved_regions.
- backported by
-
JDK-8056383 nsk/jdi/VirtualMachine/exit/exit002 crash with detail tracking on (NMT2)
-
- Resolved
-
-
JDK-8063422 nsk/jdi/VirtualMachine/exit/exit002 crash with detail tracking on (NMT2)
-
- Resolved
-
-
JDK-8070976 nsk/jdi/VirtualMachine/exit/exit002 crash with detail tracking on (NMT2)
-
- Resolved
-
-
JDK-8056293 nsk/jdi/VirtualMachine/exit/exit002 crash with detail tracking on (NMT2)
-
- Closed
-