On Wed, Jul 8, 2015 at 12:09 AM, Garrett Cooper <yaneurab...@gmail.com> wrote:
>> On Jul 7, 2015, at 15:00, Oliver Pinter <oliver.pin...@hardenedbsd.org>
>> Hi all!
>> We discovered that one of the kyua test failing from gettimeofday tests.
>> The error is reproducible on recent snapshot from 11-CURRENT:
>> root@freebsd:~ # cat test-gtod.c
>> #include <sys/time.h>
>> #include <stdio.h>
>> main(int argc, char **argv)
>> return (gettimeofday((void *)-1, NULL));
>> root@freebsd:~ # make test-gtod
>> cc -O2 -pipe test-gtod.c -o test-gtod
>> root@freebsd:~ # uname -a
>> FreeBSD freebsd 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r284969: Tue Jun
>> 30 22:05:35 UTC 2015
>> r...@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64
>> root@freebsd:~ # ./test-gtod
>> Segmentation fault (core dumped)
>> root@freebsd:~ # gdb ./test-gtod
>> GNU gdb 6.1.1 [FreeBSD]
>> Copyright 2004 Free Software Foundation, Inc.
>> GDB is free software, covered by the GNU General Public License, and you are
>> welcome to change it and/or distribute copies of it under certain conditions.
>> Type "show copying" to see the conditions.
>> There is absolutely no warranty for GDB. Type "show warranty" for details.
>> This GDB was configured as "amd64-marcel-freebsd"...(no debugging
>> symbols found)...
>> (gdb) r
>> Starting program: /root/test-gtod
>> (no debugging symbols found)...(no debugging symbols found)...
>> Program received signal SIGSEGV, Segmentation fault.
>> 0x0000000800958fbd in bcopy () from /lib/libc.so.7
>> (gdb) bt
>> #0 0x0000000800958fbd in bcopy () from /lib/libc.so.7
>> #1 0x00000000559c1291 in ?? ()
>> #2 0xf9fde38df0174b80 in ?? ()
>> #3 0xffffffffffffffff in ?? ()
>> #4 0x0000000000000000 in ?? ()
>> And this is the original kyua test:
>> op@opn sys> kyua test gettimeofday_test
>> gettimeofday_test:gettimeofday_err -> broken: Premature exit; test
>> case received signal 11 (core dumped) [0.987s]
>> gettimeofday_test:gettimeofday_mono -> passed [0.014s]
>> Results file id is usr_tests_lib_libc_sys.20150707-215959-750045
>> Results saved to
>> 1/2 passed (1 failed)
>> op@opn sys> pwd
> Please file a bug.
Btw, here is one of the know good state:
op@robot sys# kyua test gettimeofday_test
gettimeofday_test:gettimeofday_err -> passed [0.026s]
gettimeofday_test:gettimeofday_mono -> passed [0.004s]
Results file id is usr_tests_lib_libc_sys.20150707-221532-875455
Results saved to
2/2 passed (0 failed)
op@robot sys# uname -a
FreeBSD robot.hardenedbsd.org 11.0-CURRENT FreeBSD 11.0-CURRENT #100
6ab779a(HEAD): Wed May 27 02:04:09 EDT 2015
> I have no idea where this broke because the Jenkins runs have been unreliable
> over the past few weeks ;(...
Do you have died executors too?
email@example.com mailing list
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"