-
-
Notifications
You must be signed in to change notification settings - Fork 13
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
fatal error has been detected by the Java Runtime Environment (SIGSEGV (0xb) at pc=0x00000000000204b6, pid=109, tid=110) #1211
Comments
See logs attached: |
@conorheffron What version of netty are you using? It looks like a native call failing and propagating back to Java. |
Hi @karianna, Thanks for response. The main changes from the last stable GKE build are below.
These changes were tested locally via Docker & Minikube without issue.   |
We are seeing the same issue, but with the following version Downgrading |
Yes, I have completed rollback to release with Google Cloud Secret Manager version 2.49 for now but I do not think this is the solution. I found similar issue here but this was from 2022. |
@jarledb & @conorheffron - I would report this to the grpc or netty issue tracker. I suspect this will be similar to that last issue Connor spotted from 2022 (Alpine has made a change that the native lib needs to take into account). |
@jarledb I opened issue grpc/grpc-java#11800 This issue was fixed on recommendation to load gcompat lib & environment variable LD_PRELOAD. Please see PR / change-set here that allowed for successful GKE deployment with JDK 23. |
Closing ticket as this issue was resolved with recommendation from @ejona86 at https://github.com/grpc/grpc-java further information at grpc/grpc-java#8751 (comment) |
Please provide a brief summary of the bug
After upgrading JDK and testing via docker and k8s, the app runs fine but deployment fails on Google Kubernetes Engine (GKE).
It may be an issue running JDK version 23 on GKE cluster noted below?
See crash log notes below, it suggested to post new issue here.
Did you test with the latest update version?
Please provide steps to reproduce where possible
Run any release version after v5.3.9 (post JDK upgrade) here on GKE cluster.
Expected Results
Continue running without crash
Actual Results
crash SIGSEGV
What Java Version are you using?
What is your operating system and platform?
OS: Linux/amd64
GKE / Cluster Version: 1.31.1-gke.2105000
COS Version: cos-117-18613-0-92
Docker base image - gradle:8.11.1-jdk23-alpine
docker hub details for gradle:8.11.1-jdk23-alpine
How did you install Java?
docker image
Did it work before?
Did you test with other Java versions?
Yes with 21 & 23
Relevant log output
The text was updated successfully, but these errors were encountered: