On Thursday, April 04, 2013 04:06:32 PM Kees Cook wrote:
> On Wed, Apr 3, 2013 at 10:28 AM, Paul Moore <[email protected]> wrote:
> > I just verified that Cython 0.15.1 does fail, but 0.16 or higher works
> > just fine.  Time to tweak the configure script to check the Cython
> > version ...
> 
> (ARM emulation is sooo sloooow.) I've built 0.17 now, and the tests
> show failures and errors:

Bummer.  The segfault on 11-basic-basic_errors.py is particularly bothersome.  
I feel bad asking but any chance I could ask you to do a little debugging?  
Failing that, would you mind sharing your "ARM VM for dummies" notes?
 
> $ ./regression -m python"
> ...
>  batch name: 11-basic-basic_errors
>  test mode:  python
>  test type:  basic
> ./regression: line 193: 32090 Segmentation fault
> PYTHONPATH=:/home/kees/libseccomp/src/python/build/lib.linux-armv5tejl-2.7
> /usr/bin/env python ./11-basic-basic_errors.py
> Test 11-basic-basic_errors%%001-00000 result:   FAILURE
> 11-basic-basic_errors rc=139
> ...
>  batch name: 16-sim-arch_basic
>  test mode:  python
>  test type:  bpf-sim
>  test arch:  x86
> Test 16-sim-arch_basic%%001-00001 result:   ERROR 16-sim-arch_basic rc=1
>  test arch:  x86
> Test 16-sim-arch_basic%%002-00001 result:   ERROR 16-sim-arch_basic rc=1
>  test arch:  x86
> Test 16-sim-arch_basic%%003-00001 result:   ERROR 16-sim-arch_basic rc=1
>  test arch:  x86
> Test 16-sim-arch_basic%%004-00001 result:   ERROR 16-sim-arch_basic rc=1
>  test arch:  x86
> Test 16-sim-arch_basic%%005-00001 result:   ERROR 16-sim-arch_basic rc=1
>  test arch:  x86
> Test 16-sim-arch_basic%%006-00001 result:   ERROR 16-sim-arch_basic rc=1
> Test 16-sim-arch_basic%%007-00001 result:   ERROR 16-sim-arch_basic rc=1
> Test 16-sim-arch_basic%%008-00001 result:   ERROR 16-sim-arch_basic rc=1
> Test 16-sim-arch_basic%%009-00001 result:   ERROR 16-sim-arch_basic rc=1
> Test 16-sim-arch_basic%%010-00001 result:   ERROR 16-sim-arch_basic rc=1
> Test 16-sim-arch_basic%%011-00001 result:   ERROR 16-sim-arch_basic rc=1
> Test 16-sim-arch_basic%%012-00001 result:   ERROR 16-sim-arch_basic rc=1
>  test mode:  python
>  test type:  bpf-sim-fuzz
> Test 16-sim-arch_basic%%013-00001 result:   ERROR 16-sim-arch_basic rc=1
>  batch name: 17-sim-arch_merge
>  test mode:  python
>  test type:  bpf-sim
> Test 17-sim-arch_merge%%001-00001 result:   ERROR 17-sim-arch_merge rc=1
> Test 17-sim-arch_merge%%002-00001 result:   ERROR 17-sim-arch_merge rc=1
> Test 17-sim-arch_merge%%003-00001 result:   ERROR 17-sim-arch_merge rc=1
> Test 17-sim-arch_merge%%004-00001 result:   ERROR 17-sim-arch_merge rc=1
> Test 17-sim-arch_merge%%005-00001 result:   ERROR 17-sim-arch_merge rc=1
> Test 17-sim-arch_merge%%006-00001 result:   ERROR 17-sim-arch_merge rc=1
> Test 17-sim-arch_merge%%007-00001 result:   ERROR 17-sim-arch_merge rc=1
> Test 17-sim-arch_merge%%008-00001 result:   ERROR 17-sim-arch_merge rc=1
> Test 17-sim-arch_merge%%009-00001 result:   ERROR 17-sim-arch_merge rc=1
>  test mode:  python
>  test type:  bpf-sim-fuzz
> Test 17-sim-arch_merge%%010-00001 result:   ERROR 17-sim-arch_merge rc=1
> ...
>  batch name: 23-sim-arch_all_basic
>  test mode:  python
>  test type:  bpf-sim
>  test arch:  x86
> Test 23-sim-arch_all_basic%%001-00001 result:   ERROR 23-sim-arch_all_basic
> rc=1 test arch:  x86
> Test 23-sim-arch_all_basic%%002-00001 result:   ERROR 23-sim-arch_all_basic
> rc=1 test arch:  x86
> Test 23-sim-arch_all_basic%%003-00001 result:   ERROR 23-sim-arch_all_basic
> rc=1 test arch:  x86
> Test 23-sim-arch_all_basic%%004-00001 result:   ERROR 23-sim-arch_all_basic
> rc=1 test arch:  x86
> Test 23-sim-arch_all_basic%%005-00001 result:   ERROR 23-sim-arch_all_basic
> rc=1 test arch:  x86
> Test 23-sim-arch_all_basic%%006-00001 result:   ERROR 23-sim-arch_all_basic
> rc=1 test arch:  x86
> Test 23-sim-arch_all_basic%%007-00001 result:   ERROR 23-sim-arch_all_basic
> rc=1 test mode:  python
>  test type:  bpf-sim-fuzz
> Test 23-sim-arch_all_basic%%008-00001 result:   ERROR 23-sim-arch_all_basic
> rc=1 batch name: 24-live-arg_allow
>  test mode:  python
>  test type:  live
> Regression Test Summary
>  tests run: 3580
>  tests skipped: 55
>  tests passed: 3579
>  tests failed: 1
>  tests errored: 31
> 
> -Kees
> 
> --
> Kees Cook
> Chrome OS Security
-- 
paul moore
security and virtualization @ redhat


------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
libseccomp-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libseccomp-discuss

Reply via email to