openresty was mostly idling on a mail server while serving some
files via tunnels. it had not been re-started for quite a while
and when that happened we got this:
Program received signal SIGILL, Illegal instruction.
x64_init_random () at x64/src/lj_str_hash_x64.h:153
153 seed = _mm_crc32_u32(0, getpid());
moreover, there were other errors in the symbols which also had
duplicates since there were references with and without empty
directories in the paths:
warning: the debug information found in
"/usr/lib/debug//usr/local/openresty/pcre/lib/libpcre.so.1.2.8.debug"
does not match "/usr/local/openresty/pcre/lib/libpcre.so.1" (CRC
mismatch).
warning: the debug information found in
"/usr/lib/debug/usr/local/openresty/pcre/lib/libpcre.so.1.2.8.debug"
does not match "/usr/local/openresty/pcre/lib/libpcre.so.1" (CRC
mismatch).
Missing separate debuginfo for
/usr/local/openresty/pcre/lib/libpcre.so.1
warning: the debug information found in
"/usr/lib/debug//usr/local/openresty/openssl/lib/libssl.so.1.0.0.debug"
does not match "/usr/local/openresty/openssl/lib/libssl.so.1.0.0"
(CRC mismatch).
warning: the debug information found in
"/usr/lib/debug/usr/local/openresty/openssl/lib/libssl.so.1.0.0.debug"
does not match "/usr/local/openresty/openssl/lib/libssl.so.1.0.0"
(CRC mismatch).
Missing separate debuginfo for
/usr/local/openresty/openssl/lib/libssl.so.1.0.0
warning: the debug information found in
"/usr/lib/debug//usr/local/openresty/openssl/lib/libcrypto.so.1.0.0.debug"
does not match "/usr/local/openresty/openssl/lib/libcrypto.so.1.0.0"
(CRCmismatch).
warning: the debug information found in
"/usr/lib/debug/usr/local/openresty/openssl/lib/libcrypto.so.1.0.0.debug"
does not match "/usr/local/openresty/openssl/lib/libcrypto.so.1.0.0"
(CRC mismatch).
Missing separate debuginfo for
/usr/local/openresty/openssl/lib/libcrypto.so.1.0.0
warning: the debug information found in
"/usr/lib/debug//lib64/libc-2.12.so.debug" does not match
"/lib64/libc.so.6" (CRC mismatch).
warning: the debug information found in
"/usr/lib/debug/lib64/libc-2.12.so.debug" does not match
"/lib64/libc.so.6" (CRC mismatch).
completely starting over with a bare-bones config yields the same
error.
system:
Linux 2.6.32-696.6.3.el6.centos.plus.x86_64 #1 SMP Thu Jul 13
14:24:50 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Installed Packages (ex debugs)
openresty.x86_64 (1.11.2.4-1.el6)
openresty-debuginfo.x86_64
openresty-doc.noarch
openresty-opm.noarch
openresty-resty.noarch
openresty-openssl.x86_64 (1.0.2k-1.el6)
openresty-openssl-debug.x86_64
openresty-openssl-devel.x86_64
openresty-pcre.x86_64 (8.40-1.el6)
openresty-pcre-devel.x86_64
openresty-zlib.x86_64 (1.2.11-3.el6)
openresty-zlib-devel.x86_64
any pointers would be appreciated.
--
Thank you,
Johann
|
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature