[19359] in Kerberos_V5_Development
nextincr in krb5int_dns_init too small
daemon@ATHENA.MIT.EDU (Daniel Colascione)
Fri Feb 19 15:57:27 2016
To: krbdev@mit.edu
From: Daniel Colascione <dancol@dancol.org>
Message-ID: <56C5BD2F.9030903@dancol.org>
Date: Thu, 18 Feb 2016 04:46:39 -0800
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="===============0191862529641202168=="
Errors-To: krbdev-bounces@mit.edu
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============0191862529641202168==
Content-Type: multipart/signed; micalg=pgp-sha256;
protocol="application/pgp-signature";
boundary="218QdekeDiSubX1QVE7djDHpxLOTKUXMd"
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--218QdekeDiSubX1QVE7djDHpxLOTKUXMd
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
krb5int_dns_init has a conventional malloc-and-realloc-until-it-fits
loop, but inside the loop body, we're calling res_nsearch, which can do
non-trivial work. It'd be better to increase the initial guess from 2048
to something bigger; even 4k is a trivial amount of memory these days,
and I'm getting 2786-byte responses.
--218QdekeDiSubX1QVE7djDHpxLOTKUXMd
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJWxb0vAAoJEN4WImmbpWBlgrQP/0phPbvZKqZmtbZHrpPjX6ks
Tg5ff38x3PRgnGm6sZ2vyekPnDGrpmGcns5nQJ/89rkSNPaFVe4SvfXoBoQyvuuk
6Lqw+jfQ29jC3B2bUf8W8yYYfpAIasSAWBKAvHaJK6lFEklAF/FhgvtBvCDJD4dz
2LpKg+ShJfoQFw9/GBZir59Vwje7ye0fDSjA3wQHO5EK81ZuITerpXTHmqfYM9Du
1JBtXqTn/2NM5FbdoPQFNu2KPEaearJeMCDbbQZnr5SUwOGGxxCdZynO4BNJnO8F
seBAAKyF6J0G1kT07CMoejl88Ulsg5G3mTEpE7SMqjO3seic6Rtl/8KPlO+nq+jU
ZtuHlO2OjtDTFyFkx4ZVekmQ4yImyHm62WoQOHJtF9hYB8I+zE1CqlRLXi4wwbiP
FWqrzkqm/wf+9h5oWuun87RYKPK+tM7aYnEhkpmYYMOwj+DsTIvK9TOBtv9wHv2x
6WQYYxdhRWJNEUH1T+/yt+D9+hm5wKNE4kv0P8Hhzx6riV7I8OHu6t2n/K3CRJfQ
sJ9+G03qtknjqWyjesIfYBdD6X/8DVJOLWjkrbQfU1yAHTiO17U8gbFqfW1oSp8N
Dc1kbCR9cdwFW2yF3beqz/VhCnhq0q872aBe0whwqyg/ehh2AOK1uLfJxeWhcmVD
pUbvtlkCpYx3HF/5h34i
=K+7+
-----END PGP SIGNATURE-----
--218QdekeDiSubX1QVE7djDHpxLOTKUXMd--
--===============0191862529641202168==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
krbdev mailing list krbdev@mit.edu
https://mailman.mit.edu/mailman/listinfo/krbdev
--===============0191862529641202168==--