RFR: 8303948: HsErrFileUtils.checkHsErrFileContent() fails to check the last pattern. [v3]

Varada M duke at openjdk.org
Mon Mar 20 06:44:55 UTC 2023


> When last pattern in deque [positivePatternStack] is not matching in HsErrFile, it comes out of the loop and check whether the positivePatternStack is empty or not, which turns to be empty because the pollFirst() removes the pattern. 
> 
> This has been noticed in the TestSigInfoInHsErrFile.java where the segfault address for AIX is set as "0x0*1400" instead of "0xffffffffffffffff", which should throw the expected error but the error is neglected due to empty deque and the test is passed. 
> 
> JBS issue : [8303948](https://bugs.openjdk.org/browse/JDK-8303948)

Varada M has updated the pull request incrementally with one additional commit since the last revision:

  comment

-------------

Changes:
  - all: https://git.openjdk.org/jdk/pull/12970/files
  - new: https://git.openjdk.org/jdk/pull/12970/files/871b2e42..22c1843f

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=12970&range=02
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=12970&range=01-02

  Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
  Patch: https://git.openjdk.org/jdk/pull/12970.diff
  Fetch: git fetch https://git.openjdk.org/jdk pull/12970/head:pull/12970

PR: https://git.openjdk.org/jdk/pull/12970


More information about the hotspot-runtime-dev mailing list