-
Notifications
You must be signed in to change notification settings - Fork 907
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why nginx coredump on Suse12 ? Give me some advice, please! #38
Comments
I don't know why OpenSSL initialization caused core dump, does the original nginx work fine? |
I have been already use "--with-debug", and nginx is more than 10M Bytes. I try to gdb nginx, and check where it happends. |
Nginx 1.12 can work well on this machine, but nginx_fstack (nginx 1.11 ) always go wrong.
|
Thanks for LogWang's help, it works ok on suse12. |
And something should be taken in account, some funcs is replaced before main() executed. such as: These funcs in glibc are replaced by same name function in nginx bin file, |
SUSE 12SP1, x86_64, gcc version 4.8.5 (SUSE Linux) , OpenSSL 1.0.1i-fips
All following steps are OK, except the last one core dump.
After start.sh executed, /usr/local/nginx_fstack/sbin/nginx failed with core dump as:
(gdb) bt
#0 0x0000000000000000 in ?? ()
First Issues, hoping f-stack back soon. #1 0x00007ffff6af4ae1 in RAND_poll () from /lib64/libcrypto.so.1.0.0
没有找到ff_api.h!编译报错 #2 0x00007ffff6af38b4 in ssleay_rand_bytes () from /lib64/libcrypto.so.1.0.0
Compiling errors #3 0x00007ffff6af41d3 in ?? () from /lib64/libcrypto.so.1.0.0
ff_dpdk_init函数的代码重复问题 #4 0x00007ffff6b628e5 in ?? () from /lib64/libcrypto.so.1.0.0
Can I use f-stack without enabling DPDK? #5 0x00007ffff6b6300f in FIPS_drbg_instantiate () from /lib64/libcrypto.so.1.0.0
dpdk installation error #6 0x00007ffff6af4773 in RAND_init_fips () from /lib64/libcrypto.so.1.0.0
init arp ring related issues #7 0x00007ffff6a6e110 in OPENSSL_init_library () from /lib64/libcrypto.so.1.0.0
param num_procs[0] or proc_id[0] error! #8 0x00007ffff7dea92a in call_init.part () from /lib64/ld-linux-x86-64.so.2
循环变量i的重复使用 #9 0x00007ffff7deaa13 in _dl_init_internal () from /lib64/ld-linux-x86-64.so.2
fix compile error #10 0x00007ffff7ddd1ca in _dl_start_user () from /lib64/ld-linux-x86-64.so.2
document mistake: File:Launch F-Stack on AWS EC2 in one minute ,Section: Compile Nginx #11 0x0000000000000007 in ?? ()
support nginx reload. #12 0x00007fffffffe666 in ?? ()
compile method error #13 0x00007fffffffe689 in ?? ()
f-stack和seastar对比,有哪些优势? #14 0x00007fffffffe694 in ?? ()
add documents #15 0x00007fffffffe697 in ?? ()
compile error #16 0x00007fffffffe699 in ?? ()
compiling error with gcc 6.3.1 on fedora #17 0x00007fffffffe6ad in ?? ()
freebsd: fix compiling error with gcc 6.3.1 #18 0x00007fffffffe6bb in ?? ()
The text was updated successfully, but these errors were encountered: