This is the mail archive of the libffi-discuss@sourceware.org mailing list for the libffi project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: libffi 3.1-rc1 needs testing!


Am 25.03.2014 22:10, schrieb Anthony Green:
I am still hoping to get a release out before April, but I'll need
plenty of help with the testing...

the good news is that the testsuite passes on every Debian and Ubuntu architecture without test failures. The bad news is that it is broken on x86 (not x86_64).

running the python, ruby-ffi, cffi testsuites against the newly built libffi, it breaks with segfaults.

A small reproducer is (taken from https://launchpad.net/bugs/1298824):

  sudo apt-get install python3-gi gir1.2-gtk-3.0 xvfb
xvfb-run python3 -c 'from gi.repository import GLib, Gtk; GLib.timeout_add_seconds(1, Gtk.main_quit, None); Gtk.main()'

It is pointed out that rebuilding the depending packages fixes the segfaults.

Signal: 11
SourcePackage: python3.4
StacktraceTop:
g_callable_info_free_closure (callable_info=0x9e8a5b0, closure=0xb6b43008) at girepository/girffi.c:426
 _pygi_invoke_closure_free (data=0x9efdd50) at ../../gi/pygi-closure.c:638
_pygi_destroy_notify_callback_closure (cif=0x9efddbc, result=0xbfaec770, args=0xbfaec710, data=0x0) at ../../gi/pygi-closure.c:703 ffi_closure_SYSV_inner (closure=0xb6b43030, respp=0xbfaec77c, args=0xbfaec790) at ../src/x86/ffi.c:503
 ffi_closure_SYSV () at ../src/x86/sysv.S:199



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]