-
Notifications
You must be signed in to change notification settings - Fork 741
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
jdk24 OpenJDK java/foreign/TestLinker crash vmState=0x00000000 #21017
Comments
perm issue eclipse-openj9/openj9#21016 temp issues eclipse-openj9/openj9#20357 eclipse-openj9/openj9#21017 eclipse-openj9/openj9#21018 eclipse-openj9/openj9#21019 Signed-off-by: Peter Shipton <[email protected]>
Exclude it via adoptium/aqa-tests#5912 |
perm issue eclipse-openj9/openj9#21016 temp issues eclipse-openj9/openj9#20357 eclipse-openj9/openj9#21017 eclipse-openj9/openj9#21018 eclipse-openj9/openj9#21019 Signed-off-by: Peter Shipton <[email protected]>
@h3110n3rv3 Please take a look at this issue. |
@h3110n3rv3 i was looking at this failure earlier this week. here are a few insights about the failure. gdb stack trace:
The segfault happens while throwing an openj9/runtime/vm/OutOfLineINL_openj9_internal_foreign_abi_InternalDowncallHandler.cpp Lines 189 to 193 in e88bbde
The following test code crashes: TestLinker.java#L254-L260
The test expects an For the above test case, we can throw an
The segfault will still happen while throwing the exception. To resolve the segfault, my initial premise was that we need to openj9/runtime/vm/OutOfLineINL_openj9_internal_foreign_abi_InternalDowncallHandler.cpp Lines 269 to 280 in e88bbde
Building an internal native stack frame in |
The changes reflect the fix for issue eclipse-openj9#21017. Cleared any pending exception before setting another. Closes: eclipse-openj9#21017 Signed-off-by: Nick Kamal <[email protected]>
The changes reflect the fix for issue eclipse-openj9#21017. Cleared any pending exception before setting another. Closes: eclipse-openj9#21017 Signed-off-by: Nick Kamal <[email protected]>
The changes reflect the fix for issue eclipse-openj9#21017. Cleared any pending exception before setting another. Closes: eclipse-openj9#21017 Signed-off-by: Nick Kamal <[email protected]> revert change prints revert revert+test prints remove goto crash fix
The changes reflect the fix for issue eclipse-openj9#21017. Cleared any pending exception before setting another. Closes: eclipse-openj9#21017 Signed-off-by: Nick Kamal <[email protected]> revert change prints revert revert+test prints remove goto crash fix
The changes reflect the fix for issue eclipse-openj9#21017. buildInternalNativeStackFrame before setting exception Closes: eclipse-openj9#21017 Signed-off-by: Nick Kamal <[email protected]>
The changes reflect the fix for issue eclipse-openj9#21017. buildInternalNativeStackFrame before setting exception Closes: eclipse-openj9#21017 Signed-off-by: Nick Kamal <[email protected]>
The changes reflect the fix for issue eclipse-openj9#21017. buildInternalNativeStackFrame before setting exception Closes: eclipse-openj9#21017 Signed-off-by: Nick Kamal <[email protected]> Revert "WIP:OpenJDK java/foreign/TestLinker crash fix" This reverts commit b08dccc.
@h3110n3rv3 Can you open a PR to re-enable TestLinker? See adoptium/aqa-tests#5967 for an example. |
Test re-enabled via adoptium/aqa-tests#5974. @h3110n3rv3 After enabling the test, the next steps are to |
perm issue eclipse-openj9/openj9#21016 temp issues eclipse-openj9/openj9#20357 eclipse-openj9/openj9#21017 eclipse-openj9/openj9#21018 eclipse-openj9/openj9#21019 Signed-off-by: Peter Shipton <[email protected]>
Likely all platforms, I didn't check them all.
https://openj9-jenkins.osuosl.org/job/Test_openjdk24_j9_sanity.openjdk_x86-64_linux_Nightly_testList_0/2
java/foreign/TestLinker.java
The text was updated successfully, but these errors were encountered: