dhcp3-server goes into infinite loop and fill syslog when EOF unexpectedly occurs in a pool statement.
Shane Kerr
Shane_Kerr at isc.org
Wed Jun 27 13:41:33 UTC 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Guillaume,
Thanks for the report and the fix! We'll include this in upcoming releases.
- --
Shane
Guillaume Knispel wrote:
> I encountered a bug in dhcp3-server 3.0.4-13 of Debian Etch, which
> is also present in 3.0.4-14, and seems to also be in upstream 3.0.5
> and 3.0.6rc2.
>
> The problem is in a do {} while () loop in parse_pool_statement that
> does not test for end of file conditions.
>
> I attach a configuration file that demonstrate the problem and a
> patch that fixes it, I hope without any bad side effect.
>
> See also http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=334980
> and http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=430772
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGgmkFMsfZxBO4kbQRAj64AKC6y8XSivuY0dRWK5DqRYcB3wQVWACeNUCT
94K1FmT+NBLe6mUBDN3CaSo=
=64lS
-----END PGP SIGNATURE-----
More information about the dhcp-hackers
mailing list