On 27 Feb 2015 01:23, Dmitry V. Levin wrote: > On Thu, Feb 26, 2015 at 01:10:39AM -0500, Mike Frysinger wrote: > > vFAIL: test; i686/32-bit/LSB linux-3.18.4 kernel-headers-3.3.0 glibc-2.17 > > gcc-4.7.2 > > I'd like to know how to reproduce this.
this is just a standard 32-bit x86 userland system with a 64-bit x86_64 kernel (which is itself vanilla from kernel.org). nothing special i can see really. i've verified it's not a load issue (as my things normally build+test in parallel) -- when i run `make check TESTS=detach-stopped.test` when things are quiet, it still fails. i manually added set -x to the top of the file -- that log is attached. should init.sh run `set -x` mode all the time to make the failing logs a bit more helpful in edge cases like this ? detach-stopped.test.tmp contains just this: Process 1267 attached restart_syscall(<... resuming interrupted call ...> -mike
+ . ./init.sh ++ ME_=detach-stopped.test ++ check_prog cat ++ type cat ++ check_prog rm ++ type rm ++ LOG=detach-stopped.test.tmp ++ rm -f detach-stopped.test.tmp ++ : ../strace ++ : 60 ++ : 'sleep 1' + kill -0 1260 + check_prog grep + type grep + check_prog sleep + type sleep + ../strace -d -enone / + grep -F -x 'PTRACE_SEIZE doesn'\''t work' detach-stopped.test.tmp + set -e + rm -f detach-stopped.test.tmp + '[' -s detach-stopped.test.tmp ']' + kill -0 1267 + sleep 1 + ./set_ptracer_any sleep 120 + '[' -s detach-stopped.test.tmp ']' + tracee_pid=1267 + kill -STOP 1267 + rm -f detach-stopped.test.tmp + grep -F 'Process 1267 attached' detach-stopped.test.tmp + ../strace -p 1267 + kill -0 1270 + sleep 1 + grep -F 'Process 1267 attached' detach-stopped.test.tmp + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1 + grep -F -e '--- stopped by ' detach-stopped.test.tmp + kill -0 1270 + sleep 1
signature.asc
Description: Digital signature
------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________ Strace-devel mailing list Strace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/strace-devel