[jdk8u-dev] RFR: 8250825: C2 crashes with assert(field != __null) failed: missing field

SendaoYan syan at openjdk.org
Wed Jul 24 12:34:01 UTC 2024


Hi all,
This is backport of [JDK-8250825](https://bugs.openjdk.org/browse/JDK-8250825).
Patch does not apply cleanly due to different context, before [JDK-8250825](https://bugs.openjdk.org/browse/JDK-8250825)  the  PR [JDK-8230505](https://bugs.openjdk.org/browse/JDK-8230505) change these lines, and I think [JDK-8230505](https://bugs.openjdk.org/browse/JDK-8230505) do not needed backport to jdk8u-dev.

New test fails without the patch, passes with it.

Additional testing:

- [ ] linux x64 tier1/2/3 jtreg test
- [ ] inux aarch64 tier1/2/3 jtreg test

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

Commit messages:
 - Backport e03ca73dc122af84d4a5456120e5cf5fac7aed31

Changes: https://git.openjdk.org/jdk8u-dev/pull/552/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk8u-dev&pr=552&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8250825
  Stats: 97 lines in 2 files changed: 93 ins; 0 del; 4 mod
  Patch: https://git.openjdk.org/jdk8u-dev/pull/552.diff
  Fetch: git fetch https://git.openjdk.org/jdk8u-dev.git pull/552/head:pull/552

PR: https://git.openjdk.org/jdk8u-dev/pull/552


More information about the jdk8u-dev mailing list