-
Notifications
You must be signed in to change notification settings - Fork 51
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
More robust mechanism for getting strace events from gVisor #277
Comments
There are a few issue it seems:
Another slightly different example demonstrating the comma issue:
|
The strace parsing from GVisor needs much more improvement to avoid these parsing errors. The plan is to look into GVisor's support for connecting to the sentry via a UNIX socket (see: https://github.com/google/gvisor/blob/master/pkg/sentry/seccheck/checkers/remote/remote.go) |
I figured out possible a way to do this. The By passing I was able to successfully get this working by manually invoking Given that we currently |
That definitely seems promising! Is there documentation on the format here? |
I haven't found any documentation, but the code isn't terribly hard to follow (see https://github.com/google/gvisor/blob/master/pkg/eventchannel/processor.go and https://github.com/google/gvisor/blob/master/pkg/eventchannel/event.go). It's a binary stream consisting of a The |
For reference, here is the output from
|
Log entry:
The text was updated successfully, but these errors were encountered: