Skip to content

Conversation

@KavinSatheeskumar
Copy link
Contributor

This PR adds a trace point to attempt to diagnose this issue #23057

This segmentation fault appears very infrequently, so we add break points to attempt to gleam more information the next time it arises in the tests.

From the stack trace, we have narrowed down the issue to the method instanceOfOrCheckCastNoCacheUpdate. So we add the break point as required.

@dsouzai
Copy link
Contributor

dsouzai commented Dec 17, 2025

I may be wrong, but I think new tracepoints have to be added at the end of the file. @pshipton could you confirm?

@dsouzai dsouzai added the comp:jitserver Artifacts related to JIT-as-a-Service project label Dec 17, 2025
@pshipton
Copy link
Member

That is correct, we don't want to change existing tracepoint numbers.
https://github.com/eclipse-openj9/openj9/blob/master/doc/diagnostics/AddingTracepoints.md

@mpirvu mpirvu self-assigned this Dec 18, 2025
This PR adds a trace point to the method which calls
inlineCheckCast to attempt to diagnose this issue
eclipse-openj9#23057
Copy link
Contributor

@mpirvu mpirvu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. I will wait for confirmation from local tests that the trace message appears in the Snap files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp:jitserver Artifacts related to JIT-as-a-Service project

Projects

Status: In progress

Development

Successfully merging this pull request may close these issues.

4 participants