Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 May 2007 22:29:45 +0200 (MEST)
From:      Michiel Boland <michiel@boland.org>
To:        freebsd-current@freebsd.org
Subject:   openvpn dies in recent -CURRENT
Message-ID:  <Pine.GSO.4.64.0705192220330.4474@brakkenstein.nijmegen.internl.net>

next in thread | raw e-mail | index | archive | help
Hi. Openvpn dies with an illegal instruction error in recent -CURRENTs. (I 
guess currents with the new gcc.)

Running through a debugger gives:-

Starting program: /usr/local/sbin/openvpn 
/usr/local/etc/openvpn/openvpn.conf

Program received signal SIGILL, Illegal instruction.
0x0000000800868dd0 in PEM_read_bio_X509 (bp=0x800e4b080, x=0x0,
     cb=0x439e70 <pem_password_callback>, u=0x0) from /lib/libcrypto.so.5
(gdb) bt
#0  0x0000000800868dd0 in PEM_read_bio_X509 (bp=0x800e4b080, x=0x0,
     cb=0x439e70 <pem_password_callback>, u=0x0) from /lib/libcrypto.so.5
#1  0x00000008006b14e8 in SSL_CTX_use_certificate_file (ctx=0x800e3d1c0,
     file=0x800e1a0e8 "/usr/local/etc/openvpn/mboland.crt", type=Variable "type" is not available.
)
     at /usr/src/secure/lib/libssl/../../../crypto/openssl/ssl/ssl_rsa.c:481
#2  0x000000000043b0f8 in init_ssl ()
#3  0x0000000000413a04 in init_instance ()
#4  0x0000000000413ecd in init_instance_handle_signals ()
#5  0x0000000000422b7f in main ()
(gdb) disas
Dump of assembler code for function PEM_read_bio_X509:
0x0000000800868dd0 <PEM_read_bio_X509+0>:       ud2a
End of assembler dump.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.64.0705192220330.4474>