Re: named crashes on assertion in rbtdb.c on sparc64/SMP

From: KOT MATPOCKuH <matpockuh_at_gmail.com>
Date: Thu, 7 Jul 2011 15:44:32 +0400
2011/7/7 Marius Strobl <marius_at_alchemy.franken.de>:
> On Thu, Jul 07, 2011 at 01:46:23PM +0400, KOT MATPOCKuH wrote:
>> I updated system to r223824 and got named patched to 9.6.-ESV-R4-P3,
>> but problem is still exists:
>> 07-Jul-2011 13:24:22.765 general:
>> /usr/src/lib/bind/dns/../../../contrib/bind9/lib/dns/rbtdb.c:1622:
>> REQUIRE(prev > 0) failed
>> 07-Jul-2011 13:24:22.781 general: exiting (due to assertion failure)
>>
>> How can I find root cause of the problem?
> From your description it's unclear whether you've built BIND with or
> without sparc64_isc_disable_atomic.diff. If it was built without that
> patch please give it a try.
As You can see, Doug is already included your patch in head:
http://svnweb.freebsd.org/base/head/contrib/bind9/lib/isc/sparc64/include/isc/atomic.h?r1=222395&r2=223811
And, of course, bind builded with your patch...

> If you had applied it then this apparently
> is a generic bug in BIND and unrelated to the MD atomic implementation
> and I don't know how to proceed in order to get that fixed. Hopefully
> Doug can help you in that case.
Okey, I look forward to for guidance from Doug...

-- 
MATPOCKuH
Received on Thu Jul 07 2011 - 09:44:32 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:15 UTC