On 13/11/2018 10:49, Richard Henderson wrote: > On 11/12/18 10:10 PM, Laurent Vivier wrote: >> Running some tests for my pull request, I've found this commit breaks >> ltp-full-20180515 sigaltstack01 tests with ubuntu arm64/trusty. >> >> sigaltstack01 274 TBROK : tst_sig.c:233: unexpected signal >> SIGIOT/SIGABRT(6) received (pid = 15241). >> *** Error in `/opt/ltp/testcases/bin/sigaltstack01': free(): invalid >> pointer: 0x000000000042a010 *** > > How exactly does one reproduce this failure? > > $ ~/qemu/bld/aarch64-linux-user/qemu-aarch64 -cpu max > ./testcases/kernel/syscalls/sigaltstack/sigaltstack01 > sigaltstack01 1 TPASS : Functionality of sigaltstack() successful
For me it happens only with Ubuntu trusty: sudo chroot chroot/arm64/trusty /opt/ltp/testcases/bin/sigaltstack01 Thanks, Laurent