<div dir="ltr">hi, everybody, Which compiler do you use for compiling pnds-recursor on mac os? LLVM or GCC or GCC-LLVM ?</div><div class="gmail_extra"><br clear="all"><div>







<p>====================</p>
<p><i><font face="'comic sans ms', sans-serif">with best regards,</font></i></p>
<p><font face="'comic sans ms', sans-serif" size="4">Jacky Wu</font></p>
<p>====================</p>
<p><a href="mailto:jacky.wucheng@gmail.com" target="_blank"><i>jacky.wucheng@gmail.com</i></a></p>
<p><span><i>blog:  </i><i><a href="http://www.sanote.org/" target="_blank">http://www.sanote.org</a></i></span></p><p><span>weibo: @object</span></p>
<p>====================</p></div>
<br><br><div class="gmail_quote">2013/5/28 Aki Tuomi <span dir="ltr"><<a href="mailto:cmouse@youzen.ext.b2.fi" target="_blank">cmouse@youzen.ext.b2.fi</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Can you recompile the software with following changes:<br>
<br>
edit Makefile and make sure your OPTFLAGS are '-O0 -g'<br>
<br>
before starting, run 'ulimit -c unlimited'<br>
<br>
Then start it normally, and hope it crashes. It should produce a core file.<br>
<br>
You can see where it crashed by typing 'gdb /path/to/binary /path/to/core'<br>
<br>
Aki Tuomi<br>
<div><div class="h5"><br>
On Tue, May 28, 2013 at 01:37:36PM +0800, jacky wu wrote:<br>
> $ ./configure && make install<br>
> $ sudo /usr/sbin/pdns_recursor --daemon=no<br>
> May 28 13:35:52 PowerDNS recursor 3.5.1 (C) 2001-2013 PowerDNS.COM BV (May<br>
> 26 2013, 22:54:09, gcc 4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.27))<br>
> starting up<br>
> May 28 13:35:52 PowerDNS comes with ABSOLUTELY NO WARRANTY. This is free<br>
> software, and you are welcome to redistribute it according to the terms of<br>
> the GPL version 2.<br>
> May 28 13:35:52 Operating in 64 bits mode<br>
> May 28 13:35:52 Reading random entropy from '/dev/urandom'<br>
> May 28 13:35:52 Only allowing queries from: <a href="http://127.0.0.0/8" target="_blank">127.0.0.0/8</a>, <a href="http://10.0.0.0/8" target="_blank">10.0.0.0/8</a>,<br>
> <a href="http://100.64.0.0/10" target="_blank">100.64.0.0/10</a>, <a href="http://169.254.0.0/16" target="_blank">169.254.0.0/16</a>, <a href="http://192.168.0.0/16" target="_blank">192.168.0.0/16</a>, <a href="http://172.16.0.0/12" target="_blank">172.16.0.0/12</a>, ::1/128,<br>


> fe80::/10<br>
> May 28 13:35:52 Will not send queries to: <a href="http://127.0.0.0/8" target="_blank">127.0.0.0/8</a>, <a href="http://10.0.0.0/8" target="_blank">10.0.0.0/8</a>,<br>
> <a href="http://100.64.0.0/10" target="_blank">100.64.0.0/10</a>, <a href="http://169.254.0.0/16" target="_blank">169.254.0.0/16</a>, <a href="http://192.168.0.0/16" target="_blank">192.168.0.0/16</a>, <a href="http://172.16.0.0/12" target="_blank">172.16.0.0/12</a>, ::1/128,<br>


> fe80::/10, 0.0.0.0, ::<br>
> May 28 13:35:52 NOT using IPv6 for outgoing queries - set<br>
> 'query-local-address6=::' to enable<br>
> May 28 13:35:52 Inserting rfc 1918 private space zones<br>
> May 28 13:35:52 Listening for UDP queries on <a href="http://127.0.0.1:53" target="_blank">127.0.0.1:53</a><br>
> May 28 13:35:52 Not decreasing socket buffer size from 131072 to 65000<br>
> May 28 13:35:52 Listening for TCP queries on <a href="http://127.0.0.1:53" target="_blank">127.0.0.1:53</a><br>
> May 28 13:35:52 Launching 2 threads<br>
> May 28 13:35:52 Done priming cache with root hints<br>
> May 28 13:35:52 Done priming cache with root hints<br>
> May 28 13:35:52 Enabled 'select' multiplexer<br>
> May 28 13:35:52 Refreshed . records<br>
> pdns_recursor(5159,0x10c85a000) malloc: *** error for object<br>
> 0x7feca8c16de0: pointer being freed was not allocated<br>
> *** set a breakpoint in malloc_error_break to debug<br>
><br>
><br>
> help !<br>
><br>
> ====================<br>
><br>
</div></div>> *with best regards,*<br>
><br>
> Jacky Wu<br>
><br>
> ====================<br>
><br>
> *<a href="mailto:jacky.wucheng@gmail.com">jacky.wucheng@gmail.com</a>* <<a href="mailto:jacky.wucheng@gmail.com">jacky.wucheng@gmail.com</a>><br>
><br>
> *blog:  **<a href="http://www.sanote.org" target="_blank">http://www.sanote.org</a>*<br>
><br>
> weibo: @object<br>
><br>
> ====================<br>
<br>
> _______________________________________________<br>
> Pdns-users mailing list<br>
> <a href="mailto:Pdns-users@mailman.powerdns.com">Pdns-users@mailman.powerdns.com</a><br>
> <a href="http://mailman.powerdns.com/mailman/listinfo/pdns-users" target="_blank">http://mailman.powerdns.com/mailman/listinfo/pdns-users</a><br>
<br>
</blockquote></div><br></div>