On Wed, Apr 3, 2013 at 10:28 AM, Paul Moore <[email protected]> wrote:
> On Tuesday, April 02, 2013 05:10:14 PM Paul Moore wrote:
>> On Tuesday, April 02, 2013 02:01:42 PM Kees Cook wrote:
>> > On Tue, Apr 2, 2013 at 1:53 PM, Paul Moore <[email protected]> wrote:
>> > > On Tuesday, April 02, 2013 11:52:04 AM Kees Cook wrote:
>> > > Interesting.  What version of Cython do you have installed?  For
>> > > reference
>> > > I'm curently using Cython 0.17.4 ... although I just noticed that 0.18
>> > > is
>> > > available.  Also, can I assume this is Ubuntu and/or Debian?
>> >
>> > The disk image I got running was Debian wheezy. It has 0.15.1. :)
>>
>> I wonder if that is the culprit?  I vaguely remember upgrading from
>> 0.16.mumble to 0.17.x but never from 0.15.mumble ...
>
> 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:

$ ./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

------------------------------------------------------------------------------
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