-
Notifications
You must be signed in to change notification settings - Fork 224
8339725: Concurrent GC crashed due to GetMethodDeclaringClass #3646
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
base: master
Are you sure you want to change the base?
8339725: Concurrent GC crashed due to GetMethodDeclaringClass #3646
Conversation
👋 Welcome back fandreuz! A progress list of the required criteria for merging this PR into |
❗ This change is not yet ready to be integrated. |
This backport pull request has now been updated with issue from the original commit. |
|
/approval request Fixes JDK-8339725. Solves a crash during concurrent GC after a call to GetMethodDeclaringClass. |
Hi @fandreuz |
/approval request Fixes JDK-8339725. Applies almost cleanly, except for small changes required in test makefiles. Passes tier 1 test suite. This backport solves a crash in concurrent GC after a call to GetMethodDeclaringClass. I confirm that the newly introduced test fails on |
Hi @GoeLin, thank you for the feedback. I amended my approval request |
Backport JDK-8339725. Applies almost cleanly. Fixes a crash in concurrent GC due to GetMethodDeclaringClass.
I ran the reproducer against jdk17, and I confirm that the crash applies to this version too.
Progress
Issue
Reviewers
Reviewing
Using
git
Checkout this PR locally:
$ git fetch https://git.openjdk.org/jdk17u-dev.git pull/3646/head:pull/3646
$ git checkout pull/3646
Update a local copy of the PR:
$ git checkout pull/3646
$ git pull https://git.openjdk.org/jdk17u-dev.git pull/3646/head
Using Skara CLI tools
Checkout this PR locally:
$ git pr checkout 3646
View PR using the GUI difftool:
$ git pr show -t 3646
Using diff file
Download this PR as a diff file:
https://git.openjdk.org/jdk17u-dev/pull/3646.diff
Using Webrev
Link to Webrev Comment