NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: bin/52695: rndc-confgen takes forever



The following reply was made to PR bin/52695; it has been noted by GNATS.

From: Martin Husemann <martin%duskware.de@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: bin/52695: rndc-confgen takes forever
Date: Fri, 3 Nov 2017 14:51:32 +0100

 Here is a backtrace:
 
 #0  0xbb574088 in _sys___select50 () from /usr/lib/libc.so.12
 #1  0xbbb86314 in __select50 (nfds=4, readfds=readfds@entry=0xbfffe2f0, 
     writefds=writefds@entry=0xbfffe310, exceptfds=<optimized out>, timeout=0x0)
     at /work/src-8/lib/libpthread/pthread_cancelstub.c:514
 #2  0xbbbe1930 in wait_for_sources (ent=0xbb314000)
     at /work/src-8/external/bsd/bind/dist/lib/isc/unix/entropy.c:438
 #3  fillpool (ent=ent@entry=0xbb314000, desired=desired@entry=128, 
     blocking=isc_boolean_true)
     at /work/src-8/external/bsd/bind/dist/lib/isc/unix/entropy.c:357
 #4  0xbbbe1dac in isc_entropy_getdata (ent=0xbb314000, data=0xbfffe4e0, 
     length=length@entry=16, returned=returned@entry=0x0, flags=5)
     at /work/src-8/external/bsd/bind/dist/lib/isc/unix/../entropy.c:590
 #5  0xbbc94590 in dst__entropy_getdata (buf=buf@entry=0xbfffe4e0, 
     len=len@entry=16, pseudo=pseudo@entry=isc_boolean_false)
     at /work/src-8/external/bsd/bind/dist/lib/dns/dst_api.c:1951
 #6  0xbbc8c450 in hmacmd5_generate (key=0xbb316000, pseudorandom_ok=0, 
     callback=<optimized out>)
     at /work/src-8/external/bsd/bind/dist/lib/dns/hmac_link.c:171
 #7  0xbbc925e8 in dst_key_generate2 (name=0xbbe530f8, alg=alg@entry=157, 
     bits=bits@entry=128, param=param@entry=0, flags=0, 
     protocol=protocol@entry=255, rdclass=rdclass@entry=1, 
     mctx=mctx@entry=0xbb3090e0, keyp=keyp@entry=0xbfffe5f4, 
     callback=callback@entry=0x0)
     at /work/src-8/external/bsd/bind/dist/lib/dns/dst_api.c:975
 #8  0xbbc92728 in dst_key_generate (name=<optimized out>, alg=alg@entry=157, 
     bits=bits@entry=128, param=param@entry=0, flags=flags@entry=0, 
     protocol=protocol@entry=255, rdclass=rdclass@entry=1, 
     mctx=mctx@entry=0xbb3090e0, keyp=keyp@entry=0xbfffe5f4)
     at /work/src-8/external/bsd/bind/dist/lib/dns/dst_api.c:937
 #9  0x00011758 in generate_key (mctx=0xbb3090e0, randomfile=<optimized out>, 
     alg=<optimized out>, keysize=128, key_txtbuffer=0xbfffe708)
     at /work/src-8/external/bsd/bind/dist/bin/confgen/keygen.c:177
 #10 0x0001228c in main (argc=<optimized out>, argv=<optimized out>)
     at /work/src-8/external/bsd/bind/dist/bin/confgen/rndc-confgen.c:246
 
 
 It stays this way for hours.
 
 Martin
 


Home | Main Index | Thread Index | Old Index