Maintained by: NLnet Labs

[Unbound-users] Unbound from EPEL segfaults at start

Maik Zumstrull
Tue Mar 23 20:37:40 CET 2010


Paul Wouters wrote:

> On Tue, 23 Mar 2010, Maik Zumstrull wrote:
> 
> > The most interesting part doesn't have debug symbols. Is there an
> > easy way to rebuild the package with them?
> 
> Install the debug packages. You might need to enable the debug
> repository for that. (On Fedora, gcc will tell you the yum command to
> use, but I don't think it does that on RHEL yet)

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x4304b940 (LWP 3427)]
0x0000003fd48750ed in realloc () from /lib64/libc.so.6
(gdb) bt
#0  0x0000003fd48750ed in realloc () from /lib64/libc.so.6
#1  0x0000003cbd605db8 in poll_add () from /usr/lib64/libevent-1.1a.so.1
#2  0x0000003cbd6038da in event_add () from /usr/lib64/libevent-1.1a.so.1
#3  0x000000000043fc98 in comm_point_create_tcp (base=0x2aaab00409a0, fd=9, num=10, bufsize=65552, 
    callback=0x4113b0 <worker_handle_request>, callback_arg=0xc4edc60) at util/netevent.c:1231
#4  0x000000000041e8fd in listen_create (base=0x2aaab00409a0, ports=0xc45e900, bufsize=65552, tcp_accept_count=10, 
    cb=0x4113b0 <worker_handle_request>, cb_arg=0xc4edc60) at services/listen_dnsport.c:556
#5  0x0000000000410628 in worker_init (worker=0xc4edc60, cfg=0xc438da0, ports=0xc45e900, do_sigs=<value optimized out>)
    at daemon/worker.c:1025
#6  0x0000000000409965 in thread_start (arg=<value optimized out>) at daemon/daemon.c:344
#7  0x0000003fd5406617 in start_thread () from /lib64/libpthread.so.0
#8  0x0000003fd48d3c2d in clone () from /lib64/libc.so.6

Better.