Page 1 of 1

php backtrace from gdb

Posted: Mon Aug 01, 2011 12:23 pm
by hostingguy
Could yuo help me read this - Im not 100% sure but it seems like the thread was terminated prematurely due to the CPU limits in place while attempting to load a zendguarded page that was attempting to make a soap call - is that accurate?


Core was generated by `/usr/bin/php-cgi'.
Program terminated with signal 24, CPU time limit exceeded.
#0 0x00000000005721d9 in vspprintf ()

Thread 1 (Thread 965368):
#0 0x00000000005721d9 in vspprintf ()
No symbol table info available.
#1 0x000000000056ec6c in ?? ()
No symbol table info available.
#2 0x00002ba6707058af in ?? () from /usr/lib64/php/modules/soap.so
No symbol table info available.
#3 0x00000000005c075f in zend_error ()
No symbol table info available.
#4 0x00000000005c8e04 in ?? ()
No symbol table info available.
#5 0x00000000005c9dc9 in zend_parse_parameters ()
No symbol table info available.
#6 0x00000000005181ac in zif_feof ()
No symbol table info available.
#7 0x00002ba670a6a56c in ?? () from /usr/lib64/php/modules/suhosin.so
No symbol table info available.
#8 0x00000000005e671d in ?? ()
No symbol table info available.
#9 0x00000000005e5e4b in execute ()
No symbol table info available.
#10 0x00002ba669be0aa6 in zend_oe () from /usr/lib64/php/modules/ZendGuardLoader.so
No symbol table info available.
#11 0x00002ba670a69aed in ?? () from /usr/lib64/php/modules/suhosin.so
No symbol table info available.
#12 0x00000000005e63dd in ?? ()
No symbol table info available.
#13 0x00000000005e5e4b in execute ()
No symbol table info available.
#14 0x00002ba669be0aa6 in zend_oe () from /usr/lib64/php/modules/ZendGuardLoader.so
No symbol table info available.
#15 0x00002ba670a69aed in ?? () from /usr/lib64/php/modules/suhosin.so
No symbol table info available.
#16 0x00000000005e63dd in ?? ()
No symbol table info available.
#17 0x00000000005e5e4b in execute ()
No symbol table info available.
#18 0x00002ba669be0aa6 in zend_oe () from /usr/lib64/php/modules/ZendGuardLoader.so
No symbol table info available.
#19 0x00002ba670a69aed in ?? () from /usr/lib64/php/modules/suhosin.so
No symbol table info available.
#20 0x00000000005e63dd in ?? ()
No symbol table info available.
#21 0x00000000005e5e4b in execute ()
No symbol table info available.
#22 0x00002ba669be0aa6 in zend_oe () from /usr/lib64/php/modules/ZendGuardLoader.so
No symbol table info available.
#23 0x00002ba670a69aed in ?? () from /usr/lib64/php/modules/suhosin.so
No symbol table info available.
#24 0x00000000005bf415 in zend_execute_scripts ()
No symbol table info available.
#25 0x000000000056f6a8 in php_execute_script ()
No symbol table info available.
#26 0x0000000000649137 in ?? ()
No symbol table info available.
#27 0x000000359521d994 in __libc_start_main () from /lib64/libc.so.6
No symbol table info available.
#28 0x0000000000422089 in _start ()
No symbol table info available.

Re: php backtrace from gdb

Posted: Mon Aug 01, 2011 2:49 pm
by scott
Yeah it looks that way, although zend isnt very descriptive without any debug symbols to look at. Do you get that off of anything else?

Re: php backtrace from gdb

Posted: Mon Aug 01, 2011 6:00 pm
by hostingguy
i've seen this come from a few other servers in ossec, but I dont see any dumps on these boxes

/etc/httpd/modules/libphp5.so(zend_error+0x56f)[0x2adffeee043f]
2ae01eaa3000-2ae01eaa6000 r-xp 00000000 fd:00 426920 /usr/lib64/libgpg-error.so.0.3.0

Re: php backtrace from gdb

Posted: Tue Aug 02, 2011 11:44 am
by hostingguy
also seeing this as well - these are pretty much on every box. Some boxes are dozens of times daily, some are only once per day, a few more are only 2 or 3 times per week but every box has at least one of these 3 below.

warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7fff721fd000

Core was generated by `/usr/sbin/httpd'.
Program terminated with signal 11, Segmentation fault.
#0 0x00002b63eb64f002 in zend_hash_exists () from /etc/httpd/modules/libphp5.so

Thread 1 (Thread 1014045):
#0 0x00002b63eb64f002 in zend_hash_exists () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#1 0x00002b64008a5e6d in ?? () from /usr/lib64/php/modules/ZendGuardLoader.so
No symbol table info available.
#2 0x00002b6405e1156c in ?? () from /usr/lib64/php/modules/suhosin.so
No symbol table info available.
#3 0x00002b63eb6693fd in ?? () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#4 0x00002b63eb668b2b in execute () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#5 0x00002b64008a6aa6 in zend_oe () from /usr/lib64/php/modules/ZendGuardLoader.so
No symbol table info available.
#6 0x00002b6405e10aed in ?? () from /usr/lib64/php/modules/suhosin.so
No symbol table info available.
#7 0x00002b63eb6690bd in ?? () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#8 0x00002b63eb668b2b in execute () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#9 0x00002b64008a6aa6 in zend_oe () from /usr/lib64/php/modules/ZendGuardLoader.so
No symbol table info available.
#10 0x00002b6405e10aed in ?? () from /usr/lib64/php/modules/suhosin.so
No symbol table info available.
#11 0x00002b63eb6690bd in ?? () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#12 0x00002b63eb668b2b in execute () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#13 0x00002b64008a6aa6 in zend_oe () from /usr/lib64/php/modules/ZendGuardLoader.so
No symbol table info available.
#14 0x00002b6405e10aed in ?? () from /usr/lib64/php/modules/suhosin.so
No symbol table info available.
#15 0x00002b63eb6420f5 in zend_execute_scripts () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#16 0x00002b63eb5f2388 in php_execute_script () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#17 0x00002b63eb6cacbd in ?? () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#18 0x00002b63e023ca0a in ap_run_handler ()
No symbol table info available.
#19 0x00002b63e023fe98 in ap_invoke_handler ()
No symbol table info available.
#20 0x00002b63e024a958 in ap_process_request ()
No symbol table info available.
#21 0x00002b63e0247b90 in ?? ()
No symbol table info available.
#22 0x00002b63e0243cb2 in ap_run_process_connection ()
No symbol table info available.
#23 0x00002b63e024e809 in ?? ()
No symbol table info available.
#24 0x00002b63e024ea9a in ?? ()
No symbol table info available.
#25 0x00002b63e024f2fd in ap_mpm_run ()
No symbol table info available.
#26 0x00002b63e0229e48 in main ()
No symbol table info available.



Core was generated by `/usr/sbin/httpd'.
Program terminated with signal 11, Segmentation fault.
#0 0x00002b1433ef0f4d in ?? () from /etc/httpd/modules/libphp5.so

Thread 1 (Thread 378918):
#0 0x00002b1433ef0f4d in ?? () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#1 0x00002b1433f1b998 in zend_hash_destroy () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#2 0x00002b1433f06141 in destroy_zend_class () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#3 0x00002b1433f1b998 in zend_hash_destroy () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#4 0x00002b1433f0f696 in ?? () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#5 0x00002b1433ebc145 in php_module_shutdown () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#6 0x00002b1433ebc1f9 in php_module_shutdown_wrapper () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#7 0x00002b1433f96c21 in ?? () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#8 0x00002b142a2f1b0d in ?? () from /usr/lib64/libapr-1.so.0
No symbol table info available.
#9 0x00002b142a2f213e in apr_pool_destroy () from /usr/lib64/libapr-1.so.0
No symbol table info available.
#10 0x00002b1428a2e42e in ?? ()
No symbol table info available.
#11 0x00002b1428a2e45b in ?? ()
No symbol table info available.
#12 <signal handler called>
No symbol table info available.
#13 0x00002b142a9eb760 in __read_nocancel () from /lib64/libc.so.6
No symbol table info available.
#14 0x00002b144d9764c5 in ?? ()
No symbol table info available.
#15 0x0000000000000001 in ?? ()
No symbol table info available.
#16 0x00002b1428a4b860 in ?? ()
No symbol table info available.
#17 0x0000000000000000 in ?? ()
No symbol table info available.


warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7fff976d5000
Core was generated by `/usr/sbin/httpd'.
Program terminated with signal 11, Segmentation fault.
#0 0x00002adbd54a301a in zend_hash_exists () from /etc/httpd/modules/libphp5.so

Thread 1 (Thread 975050):
#0 0x00002adbd54a301a in zend_hash_exists () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#1 0x00002adbd7170ec4 in ?? () from /usr/lib64/php/modules/ZendGuardLoader.so
No symbol table info available.
#2 0x00002adbde5fa56c in ?? () from /usr/lib64/php/modules/suhosin.so
No symbol table info available.
#3 0x00002adbd54bd3fd in ?? () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#4 0x00002adbd54bcb2b in execute () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#5 0x00002adbd7171aa6 in zend_oe () from /usr/lib64/php/modules/ZendGuardLoader.so
No symbol table info available.
#6 0x00002adbde5f9aed in ?? () from /usr/lib64/php/modules/suhosin.so
No symbol table info available.
#7 0x00002adbd54bd0bd in ?? () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#8 0x00002adbd54bcb2b in execute () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#9 0x00002adbd7171aa6 in zend_oe () from /usr/lib64/php/modules/ZendGuardLoader.so
No symbol table info available.
#10 0x00002adbde5f9aed in ?? () from /usr/lib64/php/modules/suhosin.so
No symbol table info available.
#11 0x00002adbd54bd0bd in ?? () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#12 0x00002adbd54bcb2b in execute () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#13 0x00002adbd7171aa6 in zend_oe () from /usr/lib64/php/modules/ZendGuardLoader.so
No symbol table info available.
#14 0x00002adbde5f9aed in ?? () from /usr/lib64/php/modules/suhosin.so
No symbol table info available.
#15 0x00002adbd54bd0bd in ?? () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#16 0x00002adbd54bcb2b in execute () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#17 0x00002adbd7171aa6 in zend_oe () from /usr/lib64/php/modules/ZendGuardLoader.so
No symbol table info available.
#18 0x00002adbde5f9aed in ?? () from /usr/lib64/php/modules/suhosin.so
No symbol table info available.
#19 0x00002adbd54960f5 in zend_execute_scripts () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#20 0x00002adbd5446388 in php_execute_script () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#21 0x00002adbd551ecbd in ?? () from /etc/httpd/modules/libphp5.so
No symbol table info available.
#22 0x00002adbca665a0a in ap_run_handler ()
No symbol table info available.
#23 0x00002adbca668e98 in ap_invoke_handler ()
No symbol table info available.
#24 0x00002adbca673958 in ap_process_request ()
No symbol table info available.
#25 0x00002adbca670b90 in ?? ()
No symbol table info available.
#26 0x00002adbca66ccb2 in ap_run_process_connection ()
No symbol table info available.
#27 0x00002adbca677809 in ?? ()
No symbol table info available.
#28 0x00002adbca677a9a in ?? ()
No symbol table info available.