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

Simon Kelley simon at thekelleys.org.uk
Fri Apr 14 14:30:49 BST 2006


leaf-user at doorstop.kicks-ass.org wrote:
> 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.
> 

This is believed fixed in dnsmasq-2.28, due out in the next week or so.

Cheers,

Simon.



More information about the Dnsmasq-discuss mailing list