At Wed, 30 Jul 2008 19:19:12 -0700 (PDT),
caowh@zhong-ying.com wrote:

> I have a solaris 10 and solaris 9 installed on sun server. a few days
> ago ,the log of bind9.4.3b2 appear the following messages;
> [ID 873579 daemon.crit] resolver.c:5494: REQUIRE((((query) != 0) &&
> (((const isc__magic_t *)(
> query))->magic == ((('Q') << 24 | ('!') << 16 | ('!') << 8 |
> ('!')))))) failed;
> [ID 873579 daemon.crit] exiting (due to assertion failure).
>
> yesterday ,according to the file http://www.jinmei.org/bind-9.4.3b2-dispatch.diff
> ,i have reconfigure bind9.4.3b2 and re-make ,but today,the above
> questiong still exist;


Did the process (after patched) dump a core? If so, its back trace
would be of help.

BTW, the patch itself wouldn't *solve* the problem. It just adds some
more debug information so that we can get more informative context
from a core file when named crashes.

> so ,who can help me ?


If you can keep running it and help us debug the problem, that would
be very much appreciated. But, if you cannot accept the frequency of
the crash, I'd recommend you disable threads. Or, if you don't have
a performance issue in the P1 versions, using them is another option.

---
JINMEI, Tatuya
Internet Systems Consortium, Inc.