On Thu, Jun 12, 2014 at 03:44:54AM +0900, Masatake YAMATO wrote: > strace-k.test is failed on i386 GNU/Linux. I inspect the reason and it > seems that libunwind does not have enough ability to unwinding the > stack when pc is at [vdso]. However, I think stacktrace feature is > still useful even on i386 GNU/Linux. So this patch relaxes the pass > condition of strace-k.test test case.
Unfortunately, this relaxation seems to be insufficient. The only x86 GNU/Linux instance I've seen where strace-k.test fails is i686 Fedora rawhide: https://kojipkgs.fedoraproject.org/work/tasks/3725/7043725/build.log (built from https://sourceforge.net/p/strace/code/ci/ldv/unwind/~/log/) tests$ ../strace -e getpid -k ./stack-fcall getpid() = 3372 > [vdso](+0x0) [0x430] > /usr/lib/libc-2.19.90.so(__libc_start_main+0xde) [0x17e8e] > /builddir/build/BUILD/strace-4.9/tests/stack-fcall(_start+0x21) [0x35c] +++ exited with 0 +++ -- ldv
pgpVP6B6kqVuQ.pgp
Description: PGP signature
------------------------------------------------------------------------------ HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems
_______________________________________________ Strace-devel mailing list Strace-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/strace-devel