Kyle Huey
Kyle Huey
Complaining that rdrand is available is overkill if the tracee doesn't actually use rdrand, and there's no way for rr to determine if the tracee does use rdrand. Did you...
> According to https://en.wikipedia.org/wiki/RDRAND there's a specific call and a specific setting of bit 30 of the ECX register - but I guess the `rr record` cannot tinker with that,...
Does this happen on every program? What kernel version?
Probably not, if you see this on "a simple C program". #2646 requires PID namespaces.
Realistically we're not going to debug stuff on an 8 year old kernel and waitpid hanging immediately after the SIGCHLD like that sure looks like a kernel bug.
Another issue that came up today is that valgrind gets mad that we don't allow certain signals (SIGSTKFLT and SIGPWR) to be masked. In particular valgrind masks all signals (except...
I was mostly concerned that this might be fallout from the recent changes to buffer sigaltstack but given the age of your rr checkout that would seem to be precluded.
I don't know if there's a spec for `docker-compose.yml` beyond the reference, but it's documented at https://docs.docker.com/compose/compose-file/compose-file-v2/#environment with no minor version qualifications. The reason I didn't add an `assert_roundtrip!` test...
What else needs to happen here?
I don't see it documented anywhere but it does happen. ``` khuey@workspace:~/scratch/docker-test$ docker -v Docker version 1.13.1, build 092cba3 khuey@workspace:~/scratch/docker-test$ docker-compose -v docker-compose version 1.18.0, build 8dd22a9 khuey@workspace:~/scratch/docker-test$ cat docker-compose.yml...