[Dnsmasq-discuss] versions 2.26 and 2.27 crash on uClib LEAF running on WRAP box

leaf-user at doorstop.kicks-ass.org leaf-user at doorstop.kicks-ass.org
Thu Apr 13 04:03:18 BST 2006


eehouse wrote:
> Hello,
>
> I'm using dnsmasq as part of the LEAF (uClib) firewall application on
> sourceforge.  The project recently moved to using version 2.26 of
> dnsmasq, and that version is not working for me, where 2.24 works fine
> with an identical dsnmasq.conf file and on an otherwise identical LEAF
> system.  After I tried version 2.27 with the same results, the LEAF
> folks suggested I forward details to this group.
>
> I rebooted my router (a WRAP board from PC Engines) at 10:43 pm last
> night, at which time dnsmasq started.  This morning dns was down, and
> I looked on the router.

I too have this problem under LEAF (uClibc) (versions 2.26 and 2.27).
When I run dnsmasq from the command line with -d I get something like the
following:
DHCPINFORM(eth1) 192.168.1.6 00:15:f2:94:e9:0a
DHCPACK(eth1) 192.168.1.6 00:15:f2:94:e9:0a nexus42
DHCPINFORM(eth1) 192.168.1.6 00:15:f2:94:e9:0a
DHCPACK(eth1) 192.168.1.6 00:15:f2:94:e9:0a nexus42
DHCPDISCOVER(eth1) 192.168.1.6 00:15:f2:94:e9:0a
DHCPOFFER(eth1) 192.168.1.6 00:15:f2:94:e9:0a
DHCPREQUEST(eth1) 192.168.1.6 00:15:f2:94:e9:0a
DHCPACK(eth1) 192.168.1.6 00:15:f2:94:e9:0a nexus42
Segmentation Fault

To get around this I currently run it from the console like:
while (true); do dnsmasq -d; done

My previous LEAF version had been up for ~700 days with tinydns.

I'll try compiling dnsmasq to get a core file.



More information about the Dnsmasq-discuss mailing list