-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Le 10/10/2014 12:57, Andrea Faulds a écrit : > >> On 10 Oct 2014, at 09:39, Remi Collet <r...@fedoraproject.org> >> wrote: >> >> Short, changing gmp memory allocator can cause segfaults in >> various case where gnutls is used and initialized "before" gmp. >> >> - - php + gmp + curl => segfaults - - apache + mod_php + >> mod_gnutls + gmp => segfaults - - php + gmp + odbc + freetds => >> se'gfaults >> >> >> The simple proposal will be to drop the mp_set_memory_functions >> call. >> >> Any other (better) idea ? > > Can't we just make gnutls use its own (statically-linked?) gmp > instance?
Not an option. As gnutls change will imply downtream change, and downstream doesn't allowed bundled library. > I'd rather not make gmp just use malloc. Would cause memory leaks. Can you please elaborate a little ? Doesn't such leak have to be fixed in ext/gmp ? Remi. > -- Andrea Faulds http://ajf.me/ > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlQ3zEgACgkQYUppBSnxahhLOwCfaZ2OlRuYaDAyfyERnUceXO5z gWIAoM9XmaZFMtKdKe56aQ2aPOOOq9/G =XbLF -----END PGP SIGNATURE----- -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php