On Wed, 25 Mar 2015 08:15:18 +0000 Paul Moore <p.f.mo...@gmail.com> wrote: > On 25 March 2015 at 08:05, Maciej Fijalkowski <fij...@gmail.com> wrote: > > Linux crashes. The mechanism for detecting the number of arguments is > > only available on windows (note that this is a band-aid anyway, since > > if your arguments are of the wrong kind you segfault anyway). We do > > have two copies of libffi one for windows one for unix anyway, don't > > we? > > Yes, this is in relation to looking at whether we can just use the > upstream libffi directly on Windows. It looks like we guarantee a > ValueError for the wrong number of arguments on Windows and upstream > libffi doesn't give a way to detect that, so there may be a backward > compatibility issue in doing so.
I'm not sure we guarantee anything. In any case, it's only a small proportion of the kind of crashes you can get by messing the signature. Regards Antoine. _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com