Maintained by: NLnet Labs

[Unbound-users] 1.4.1 crashing

W.C.A. Wijngaards
Fri Jan 15 15:44:51 CET 2010

Hash: SHA1

On 01/14/2010 04:51 PM, Attila Nagy wrote:
> Yes, we also have crashes (but with libev and on FreeBSD7 -8 crashes as
> well).
> Please try to obtain a crashdump, so we can see whether they are the same.
> Wouter wrote that I should run unbound in valgrind, but here it's not an
> easy task...

The stacktrace is nice, but the lruhash code did not change between
1.3.4 and 1.4.1.

Artis noted that it seems to be running fine with "validator iterator"
module-config statement (not without the validator).  Could this be the
same for you?

Other than that I have no clues except it seems to fail for both of you
FreeBSD.  But my tests on FreeBSD8 all work well.
libevent/libev/builtin does not make a difference.  Could check
with/without-pthreads.  Could try without a cache (0 sizes, the malloc
behaviour should be very simple).  valgrind is typically very good at
spotting such heap-corruption or double free-s (if it works well enough
for you).

But if those stackdumps are the same that would be interesting...

Best regards,
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora -