diff options
author | Dan Winship <danw@gnome.org> | 2010-04-05 14:05:52 -0400 |
---|---|---|
committer | Dan Winship <danw@gnome.org> | 2010-04-06 08:33:54 -0400 |
commit | ed8634ddf73a56cb1935fd87254b3c6c04352893 (patch) | |
tree | 0f42bd727ef2687a236d6f473a06f0fa8f984d15 /configure.ac | |
parent | f81ef8287f49978c82397251082b3f74d93366fb (diff) | |
download | gobject-introspection-ed8634ddf73a56cb1935fd87254b3c6c04352893.tar.gz |
g_callable_info_prepare_closure: handle mmap permissions error
When SELinux or similar is active, a process may not be able to mmap()
a segment that is both writable and executable, which would causing
g_callable_info_prepare_closure() to fail. Libffi has a workaround for
this problem though (it maps the same non-anonymous region twice, once
writable and once executable, and returns two separate pointers to
it), so use that.
https://bugzilla.gnome.org/show_bug.cgi?id=614903
Diffstat (limited to 'configure.ac')
0 files changed, 0 insertions, 0 deletions