Darren Zamrykut <[EMAIL PROTECTED]> wrote: >> I have freeradius 1.0.1 installed on a 64bit linux server. It was >> compiled using libraries and includes from an recent openssl SNAP >> version. After I run a test (radiusd -sfxxyz -l stdout) I get the >> following response: >... >> Illegal instruction >> >> Anyone with an idea of what this means. > > Hmm... see "doc/bugs" for instructions on using gdb to find out >what's going wrong, and where. > > It looks like something isn't 64-bit clean. > > Alan DeKok. Recompiled freeradius 1.0.1 server with instructions from docs/bug. The following is the output of 'gdb /usr/sbin/radiusd /root/core':
This GDB was configured as "s390x-suse-linux"... Core was generated by `/usr/sbin/radiusd -sfxxyz -l stdout'. Program terminated with signal 4, Illegal instruction. Reading symbols from /lib64/libcrypt.so.1...done. Loaded symbols for /lib64/libcrypt.so.1 Reading symbols from /lib64/libnsl.so.1...done. Loaded symbols for /lib64/libnsl.so.1 Reading symbols from /lib64/libresolv.so.2...done. Loaded symbols for /lib64/libresolv.so.2 Reading symbols from /lib64/libpthread.so.0...done. Loaded symbols for /lib64/libpthread.so.0 Reading symbols from /usr/lib64/freeradius/libradius-1.0.1.so...done. Loaded symbols for /usr/lib64/freeradius/libradius-1.0.1.so Reading symbols from /usr/lib64/libsnmp-0.4.2.5.so...done. Loaded symbols for /usr/lib64/libsnmp-0.4.2.5.so Reading symbols from /usr/lib64/libcrypto.so.0.9.6...done. Loaded symbols for /usr/lib64/libcrypto.so.0.9.6 Reading symbols from /usr/lib64/libltdl.so.3...done. Loaded symbols for /usr/lib64/libltdl.so.3 Reading symbols from /lib64/libc.so.6...done. Loaded symbols for /lib64/libc.so.6 Reading symbols from /lib64/libdl.so.2...done. Loaded symbols for /lib64/libdl.so.2 Reading symbols from /lib/ld64.so.1...done. Loaded symbols for /lib/ld64.so.1 Reading symbols from /lib64/libnss_files.so.2...done. Loaded symbols for /lib64/libnss_files.so.2 Reading symbols from /usr/lib64/freeradius/rlm_exec-1.0.1.so...done. Loaded symbols for /usr/lib64/freeradius/rlm_exec-1.0.1.so Reading symbols from /usr/lib64/freeradius/rlm_expr-1.0.1.so...done. Loaded symbols for /usr/lib64/freeradius/rlm_expr-1.0.1.so Reading symbols from /usr/lib64/freeradius/rlm_pap-1.0.1.so...done. Loaded symbols for /usr/lib64/freeradius/rlm_pap-1.0.1.so Reading symbols from /usr/lib64/freeradius/rlm_chap-1.0.1.so...done. Loaded symbols for /usr/lib64/freeradius/rlm_chap-1.0.1.so Reading symbols from /usr/lib64/freeradius/rlm_mschap-1.0.1.so...done. Loaded symbols for /usr/lib64/freeradius/rlm_mschap-1.0.1.so Reading symbols from /usr/lib64/freeradius/rlm_unix-1.0.1.so...done. Loaded symbols for /usr/lib64/freeradius/rlm_unix-1.0.1.so Reading symbols from /usr/lib64/freeradius/rlm_eap-1.0.1.so...done. Loaded symbols for /usr/lib64/freeradius/rlm_eap-1.0.1.so #0 0x000001008000652e in ?? () (gdb) bt #0 0x000001008000652e in ?? () Thanks. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

