<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<font size="-1"><font face="Verdana">Dear David,<br>
<br>
thank you for your quick reply.<br>
<br>
I will open a ticket @ the bugs section. I need to talk to my customer
regarding the dhcpd.leases/dhcpd.conf files, as these contain
information we don't want to spread around. I'll try to debug some more
to see if there's a specific portion of the dhcpd.leases that makes it
go haywire.<br>
<br>
Again, thank you for your quick feedback.<br>
<br>
Ola<br>
</font></font><br>
David W. Hankins skrev:
<blockquote cite="mid:20080313132111.GB4079@isc.org" type="cite">
<pre wrap="">On Thu, Mar 13, 2008 at 11:14:36AM +0100, Ola Sandstad wrote:
</pre>
<blockquote type="cite">
<pre wrap="">*** glibc detected *** /usr/sbin/dhcpd: munmap_chunk(): invalid pointer:
0x080d7f47 ***
</pre>
</blockquote>
<pre wrap=""><!---->
isc dhcp 3.1.0 doesn't call mmap (some 4.x version does use mmap to
read config files so we can rewind the parser, but not 3.x).
so this has to be some kind of double free bug (calling free() twice
on the same pointer or similar), and your libc is using mmap'd regions
as a tactic to reduce memory fragmentation.
open a ticket on <a class="moz-txt-link-abbreviated" href="mailto:dhcp-bugs@isc.org">dhcp-bugs@isc.org</a>. it would be handiest to get
your config and leases files to see if they're reproducable on other
systems (and to have our hands on gdb to step through it).
</pre>
</blockquote>
</body>
</html>