The GlobalChunkPoolMutex replaced ThreadCritical in JDK-8356173. In NMT, we can unfortunately reach a recursive locking situation in situations when the VM is crashing and NMT attempts to perform a error report. I suggest that we make this particular mutex recursive, until we can resolve the design issues that causes this.
Because of the severity of hanging on crash, I am bumping this to a P3.
Because of the severity of hanging on crash, I am bumping this to a P3.
- relates to
-
JDK-8369022 NMT has detected a memory corruption bug: ChunkPool
-
- Open
-
- links to
-
Commit(master)
openjdk/jdk/3fdb15fc
-
Review(master)
openjdk/jdk/27759
-
Review(master)
openjdk/jdk/27869