-
Notifications
You must be signed in to change notification settings - Fork 142
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
ooniprobe version
needs network access
#2586
Comments
Dear @chenrui333,
Thank you for letting us know about this issue! 🙏 🙌 I do not know the details of how @Homebrew builds packages and why it's trying to parse JSON. But I know that the message that is breaking the parser is emitted on the standard error. So, one way to fix the CI tests would definitely be that of only capturing the standard output of the process, provided that this is possible. That said, I also agree that the strace ./ooniprobe version 2>&1 | grep -v rt_sigaction | grep -v rt_sigreturn | \
grep -v mmap | grep -v mprotect | grep -v getrandom | grep -v futex | \
grep -v rt_sigprocmask | grep -v clone3 | grep -v SIGURG | grep -v sigaltstack | grep -v getrlimit The following listing contains the system calls not filtered out using grep:
I do not see any network I/O in here. All the epoll calls seem to be related to files I/O. Do you have any suggestion for me to reproduce the issue? Thank you! |
We will triage appropriately once we have more info from the reporter |
Another issue found when building/testing
3.19.0
release is the version cmd now needs network access, which is a bit weird.relates to Homebrew/homebrew-core#151911
The text was updated successfully, but these errors were encountered: