-
Notifications
You must be signed in to change notification settings - Fork 3
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
debugSymbolsQuarkus fails with latest GraalVM master #138
Comments
There are two possible issues which might cause this too:
|
Perhaps 👀 Not sure what's installed on the runner...
Jaeger has been always complaining, because there is no https://www.jaegertracing.io/download/ running. That is fine and whitelisted WhitelistLogLines.java, so that should be ok... |
I think that the whole breakage starts at:
which indicates that |
When I run this manually I'm getting:
Not sure why that is. Does the integration test capture warning output? |
Apparently the After a manual run (not with quarkus which does the stripping automatically):
Lets try to debug it:
OK, that looks good. Let's strip debuginfo:
Trying debugging again?
|
This raised a flag:
So looking at the original unstripped binary we see a
|
Heh, running with
So after oracle/graal#5691, native image does the stripping by default:
And indeed, adding
No more CRC check warning! |
This avoids trying to add a debuglink to the resulting binary twice which then fails the CRC check when reading the debuginfo. Closes Karm#138
Related quarkus issue is: quarkusio/quarkus#31258 |
Should be fixed with quarkusio/quarkus#31294 I'll close once we have confirmation from the nightly CI. |
This is fixed. The run from yesterday doesn't show it as failing anymore (JDK 20-based mandrel build doesn't have any Mandrel IT failures): |
There are failures in GDB flows on the latest Ubuntu GHA runners, e.g.:
See #102 (comment)
The Mandrel CI runs on Ubuntu-latest (i.e. 22.04): https://github.com/graalvm/mandrel/blob/default/.github/workflows/base.yml#L88
Whereas our IT CI runs on Ubuntu 20.04: https://github.com/Karm/mandrel-integration-tests/blob/master/.github/workflows/local_tests.yml#L29
FYI @zakkak I think there might be some devel package missing to make gdb happy with glibc stuff. I will eventually spin up a VM and investigate unless you know from the top of your head what it is...
The text was updated successfully, but these errors were encountered: