<font size=2 face="sans-serif">Hi Simon,</font>
<br>
<br><font size=2 face="sans-serif">It worked!, thanks so much for your
always quick reply.</font>
<br>
<br><font size=2 face="sans-serif">Thanks & Best Regards<br>
Yu Da Zhao(ڴ)<br>
--------------------------------------------------<br>
Cloud Solutions & OpenStack Development<br>
China Systems & Technology Laboratory in Beijing<br>
Email: dzyu@cn.ibm.com<br>
Tel:   (86)10-82450677<br>
--------------------------------------------------</font>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From:      
 </font><font size=1 face="sans-serif">Simon Kelley <simon@thekelleys.org.uk></font>
<br><font size=1 color=#5f5f5f face="sans-serif">To:      
 </font><font size=1 face="sans-serif">dnsmasq-discuss@lists.thekelleys.org.uk,
</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date:      
 </font><font size=1 face="sans-serif">2014/01/11 01:23</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject:    
   </font><font size=1 face="sans-serif">Re: [Dnsmasq-discuss]
Dnsmasq server enabled IPv6 RA error: kernel: dnsmasq[26991]: segfault
at 0 ip 0000003b12080e1e sp 00007fff17a4d2f8 error 6 in libc-2.12.so[3b12000000+18a000]</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Sent by:    
   </font><font size=1 face="sans-serif">dnsmasq-discuss-bounces@lists.thekelleys.org.uk</font>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>On 10/01/14 10:45, Da Zhao Y Yu wrote:<br>
> Hi All,<br>
><br>
> I encountered some problems when use dnsmasq to support IPv6 router<br>
> advertisement<br>
><br>
> I want to use IPv6 ra-only mode in my openstack environment.<br>
><br>
> When I run the following dnsmasq command:<br>
><br>
> /usr/sbin/dnsmasq --no-hosts --no-resolv --strict-order<br>
> --bind-interfaces --interface=tapbc4dfa1a-d1 --except-interface=lo<br>
> --pid-file=/var/lib/neutro/dhcp/5abfc7bd-c5dd-47f9-aeb5-757534881dfb/pid<br>
> --dhcp-hostsfile=/var/lib/neutron/dhcp/5abfc7bd-c5dd-47f9-aeb5-757534881dfb/host<br>
> --dhcp-optsfile=/var/lib/neutron/dhcp/5abc7bd-c5dd-47f9-aeb5-757534881dfb/opts<br>
> --leasefile-ro --dhcp-range=set:tag0,2001:2011::,ra-only,86400s<br>
> --dhcp-lease-max=16777216 --conf-file= --domain=openstacklocal<br>
><br>
>  From /var/log/messages, I just got the following message:<br>
><br>
> Jan 10 04:06:57 localhost dnsmasq[26991]: started, version 2.64<br>
> cachesize 150<br>
> Jan 10 04:06:57 localhost dnsmasq[26991]: compile time options: IPv6<br>
> GNU-getopt DBus no-i18n no-IDN DHCP DHCPv6 no-Lua TFTP no-conntrack<br>
> Jan 10 04:06:57 localhost dnsmasq[26991]: warning: no upstream servers<br>
> configured<br>
> Jan 10 04:06:57 localhost *dnsmasq-dhcp[26991]: IPv6 router<br>
> advertisement enabled*<br>
> Jan 10 04:06:57 localhost* kernel: dnsmasq[26991]: segfault at 0 ip<br>
> 0000003b12080e1e sp 00007fff17a4d2f8 error 6 in<br>
> libc-2.12.so[3b12000000+18a000]*<br>
><br>
> Who can give me some suggestion about it?<br>
><br>
> Also when I set the dhcp-modes as static, it is OK,<br>
><br>
<br>
Would it be possible to try doing the same thing with dnsmasq-2.68, just
<br>
to save us chasing bugs which are already fixed?<br>
<br>
If you see the same problem in 2.68, then doing the following would be
<br>
useful<br>
<br>
1) Build dnsmasq with debugging symbols<br>
<br>
cd /path/to/dnsmasq-2.68; make clean; make CFLAGS=-g<br>
<br>
2) Run dnsmasq under gdb<br>
<br>
gdb /path/to/dnsmasq-2.68/src/dnsmasq<br>
<br>
3) Start dnsmasq with command line options you use, but add -d<br>
<br>
run -d --no-hosts --no-resolv, .............<br>
<br>
4) When the segfault occurs, run print a backtrace:<br>
<br>
bt<br>
<br>
5) Send the output from the bt command to me and/or/ the list.<br>
<br>
<br>
Cheers,<br>
<br>
Simon.<br>
<br>
<br>
_______________________________________________<br>
Dnsmasq-discuss mailing list<br>
Dnsmasq-discuss@lists.thekelleys.org.uk<br>
</font></tt><a href="http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss"><tt><font size=2>http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss</font></tt></a><tt><font size=2><br>
<br>
</font></tt>
<br>