Created attachment 512674 [details] test-suite.log FAIL: signal_receive.gen ======================== --- exp 2018-01-01 22:35:11.070789051 +0100 +++ log 2018-01-01 22:35:11.070789051 +0100 @@ -13,7 +13,7 @@ kill(3066, SIGEMT) = 0 --- SIGEMT {si_signo=SIGEMT, si_code=SI_USER, si_pid=3066, si_uid=250} --- kill(3066, SIGFPE) = 0 ---- SIGFPE {si_signo=SIGFPE, si_code=SI_USER, si_pid=3066, si_uid=250} --- +--- SIGFPE {si_signo=SIGFPE, si_code=SI_USER, si_pid=250, si_uid=0} --- kill(3066, SIGBUS) = 0 --- SIGBUS {si_signo=SIGBUS, si_code=SI_USER, si_pid=3066, si_uid=250} --- kill(3066, SIGSEGV) = 0 signal_receive.gen.test: failed test: ../../strace -a16 -e trace=kill ../signal_receive output mismatch basic details in bug 643044
Is this reproducible?
Yes.
Reported upstream, https://github.com/strace/strace/issues/21
This is a kernel bug.