-
Notifications
You must be signed in to change notification settings - Fork 112
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
arg#0 reference type('UNKNOWN ') size cannot be determined: #1488
Comments
Yeah, as @rafaelroquetto mentioned, I think this is related to #1447. I believe we only merged that in main @rafaelroquetto, correct? @Sobeston, would it be possible for you try with What caused the issue is not zig support, but the 6.11 I believe changed how the eBPF verifier counts the instructions and we had to refactor the code a bit to make it work. |
@grcevski is right, I just verified and the issue is not present in |
Tried the beyla:main image, and it works! It does not find the quic networking calls, but I think that's expected (beyla doesn't have support for it as far as I can tell). But it does pick up the http requests we are doing 👍. |
Thanks for confirming @Sobeston! Would you like to create a feature request for supporting quic networking calls and then I think we can close this issue? |
Opened a feature request here (I think I can't add labels to it?) #1490 Closing |
Hi,
I saw support for C++ and Rust services, and wanted to see if it worked on some Zig networking code using lsquic:
Some details:
6.12.7-arch1-1
kernel with a zen 3 CPU/sys/kernel/btf/vmlinux
exists, andCONFIG_DEBUG_INFO_BTF=y
bpftool prog show
lists a few programsFeel free to close if this isn't interesting. But either way, maybe some code path could be improved so that the error is more obvious.
The text was updated successfully, but these errors were encountered: