Hi,

Since Mar 17 snapshot all relayd TLS regression tests fail.  The
relayd child processes crash at startup in BIO_new_file().

bluhm

Core was generated by `relayd'.
Program terminated with signal SIGABRT, Aborted.
#0  _thread_sys_open () at -:3
3       -: No such file or directory.

#0  _thread_sys_open () at -:3
#1  0x00001dab0cec0bac in _libc_open_cancel (
    path=0x1daaadda0180 "/etc/ssl/openssl.cnf", flags=<optimized out>)
    at /usr/src/lib/libc/sys/w_open.c:36
#2  0x00001dab0ced49b2 in _libc_fopen (
    file=0x1daaadda0180 "/etc/ssl/openssl.cnf", mode=<optimized out>)
    at /usr/src/lib/libc/stdio/fopen.c:54
#3  0x00001dab5cd4b646 in BIO_new_file (
    filename=0x1daaadda0180 "/etc/ssl/openssl.cnf", mode=0x1dab5cf6f295 "rb")
    at /usr/src/lib/libcrypto/bio/bss_file.c:119
#4  0x00001dab5cdbbd03 in def_load (conf=0x1dab0ec3b780, 
    name=0x1daaadda0180 "/etc/ssl/openssl.cnf", line=0x0)
    at /usr/src/lib/libcrypto/conf/conf_def.c:195
#5  0x00001dab5cd4db87 in CONF_modules_load_file (filename=0x0, appname=0x0, 
    flags=48) at /usr/src/lib/libcrypto/conf/conf_mod.c:180
#6  0x00001dab5cdd3ee9 in OPENSSL_config_internal ()
    at /usr/src/lib/libcrypto/conf/conf_sap.c:96
#7  0x00001dab0cedbd66 in pthread_once (
    once_control=0x1dab5d0f1c40 <openssl_configured>, 
    init_routine=0x1dab5cdd3ec0 <OPENSSL_config_internal>)
    at /usr/src/lib/libc/thread/rthread_once.c:26
#8  0x00001dab0cedbd66 in pthread_once (
    once_control=0x1dab5d0efdd0 <OPENSSL_init_crypto.once>, 
    init_routine=0x1dab5cd5a250 <OPENSSL_init_crypto_internal>)
    at /usr/src/lib/libc/thread/rthread_once.c:26
#9  0x00001dab5cd5a237 in OPENSSL_init_crypto (opts=0, 
    settings=<optimized out>) at /usr/src/lib/libcrypto/crypto_init.c:52
#10 0x00001dab5cd8b167 in EVP_get_cipherbyname (name=0x1daac1539e3c "DES-CBC")
    at /usr/src/lib/libcrypto/evp/names.c:116
#11 0x00001daac141ea90 in ssl_load_ciphers ()
    at /usr/src/lib/libssl/ssl_ciph.c:465
#12 0x00001daac1419db4 in SSL_library_init ()
    at /usr/src/lib/libssl/ssl_algs.c:123
#13 0x00001da89833de33 in ssl_init (env=0x1dab70ba4000)
    at src/usr.sbin/relayd/ssl.c:45
#14 0x00001da898314fc0 in config_getcfg (env=0x1dab70ba4000, 
    imsg=0x7f7ffffd0a98)
    at src/usr.sbin/relayd/config.c:274
#15 0x00001da89832a407 in relay_dispatch_parent (fd=3, 
    p=0x1da8985583f0 <procs>, imsg=0x7f7ffffd0a98)
    at src/usr.sbin/relayd/relay.c:1964
#16 0x00001da8983226af in proc_dispatch (fd=3, event=2, arg=0x1daaeb03b000)
    at src/usr.sbin/relayd/proc.c:652
#17 0x00001dab14799821 in event_process_active (base=0x1dab70bacc00)
    at /usr/src/lib/libevent/event.c:350
#18 event_base_loop (base=0x1dab70bacc00, flags=0)
    at /usr/src/lib/libevent/event.c:502
#19 0x00001da8983233f1 in proc_run (ps=0x1dab70ba7800, 
    p=0x1da898558b60 <procs+128>, procs=0x1da8985583f0 <procs>, nproc=4, 
    run=0x1da898323a40 <relay_init>, arg=0x0)
    at src/usr.sbin/relayd/proc.c:594
#20 0x00001da898323a2a in relay (ps=0x1dab70ba7800, 
    p=0x1da898558b60 <procs+128>)
    at src/usr.sbin/relayd/relay.c:104
#21 0x00001da898321f3a in proc_init (ps=0x1dab70ba7800, 
    procs=0x1da898558ae0 <procs>, nproc=4, argc=8, argv=0x7f7ffffd0db8, 
    proc_id=PROC_RELAY)
    at src/usr.sbin/relayd/proc.c:249
#22 0x00001da898333693 in main (argc=0, argv=0x7f7ffffd0db8)
    at src/usr.sbin/relayd/relayd.c:215

Reply via email to