Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save eecjimmy/66f79ca747bac2fa63ddf5fca0f7ef62 to your computer and use it in GitHub Desktop.
Save eecjimmy/66f79ca747bac2fa63ddf5fca0f7ef62 to your computer and use it in GitHub Desktop.
php-gdb
[root@iZbp18q011etu2x3j25jctZ ~]# gdb /usr/sbin/php-fpm /tmp/systemd-private-cc535028aadf4edcb786c81db7554e1e-php-fpm.service-P5B4L1/tmp/core-php-fpm.10776
GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-94.el7
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/sbin/php-fpm...Reading symbols from /usr/lib/debug/usr/sbin/php-fpm.debug...done.
done.
[New LWP 10776]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `php-fpm: pool www '.
Program terminated with signal 11, Segmentation fault.
#0 _zend_mm_alloc_int (heap=0x7f1817048330, size=72) at /usr/src/debug/php-5.5.38/Zend/zend_alloc.c:1910
1910 heap->cache[index] = best_fit->prev_free_block;
(gdb) bt
#0 _zend_mm_alloc_int (heap=0x7f1817048330, size=72) at /usr/src/debug/php-5.5.38/Zend/zend_alloc.c:1910
#1 0x00007f18158fc385 in _array_init (arg=0x7f18155fe230, size=size@entry=0) at /usr/src/debug/php-5.5.38/Zend/zend_API.c:1011
#2 0x00007f181593c1b5 in ZEND_INIT_ARRAY_SPEC_UNUSED_UNUSED_HANDLER (execute_data=0x7f18155fe270) at /usr/src/debug/php-5.5.38/Zend/zend_vm_execute.h:28663
#3 0x00007f1815925178 in execute_ex (execute_data=0x7f18155fe270) at /usr/src/debug/php-5.5.38/Zend/zend_vm_execute.h:363
#4 0x00007f18158e84b9 in dtrace_execute_ex (execute_data=<optimized out>) at /usr/src/debug/php-5.5.38/Zend/zend_dtrace.c:73
#5 0x00007f18159adadb in zend_do_fcall_common_helper_SPEC (execute_data=0x7f18155fdf50) at /usr/src/debug/php-5.5.38/Zend/zend_vm_execute.h:584
#6 0x00007f1815925178 in execute_ex (execute_data=0x7f18155fdf50) at /usr/src/debug/php-5.5.38/Zend/zend_vm_execute.h:363
#7 0x00007f18158e84b9 in dtrace_execute_ex (execute_data=<optimized out>) at /usr/src/debug/php-5.5.38/Zend/zend_dtrace.c:73
#8 0x00007f18159adadb in zend_do_fcall_common_helper_SPEC (execute_data=0x7f18155fd8e0) at /usr/src/debug/php-5.5.38/Zend/zend_vm_execute.h:584
#9 0x00007f1815925178 in execute_ex (execute_data=0x7f18155fd8e0) at /usr/src/debug/php-5.5.38/Zend/zend_vm_execute.h:363
#10 0x00007f18158e84b9 in dtrace_execute_ex (execute_data=<optimized out>) at /usr/src/debug/php-5.5.38/Zend/zend_dtrace.c:73
#11 0x00007f18159adadb in zend_do_fcall_common_helper_SPEC (execute_data=0x7f18155fcec8) at /usr/src/debug/php-5.5.38/Zend/zend_vm_execute.h:584
#12 0x00007f1815925178 in execute_ex (execute_data=0x7f18155fcec8) at /usr/src/debug/php-5.5.38/Zend/zend_vm_execute.h:363
#13 0x00007f18158e84b9 in dtrace_execute_ex (execute_data=<optimized out>) at /usr/src/debug/php-5.5.38/Zend/zend_dtrace.c:73
#14 0x00007f18158ea881 in zend_call_function (fci=fci@entry=0x7fff57de8520, fci_cache=<optimized out>, fci_cache@entry=0x7fff57de84f0) at /usr/src/debug/php-5.5.38/Zend/zend_execute_API.c:934
#15 0x00007f1815832ac3 in zif_call_user_func_array (ht=<optimized out>, return_value=0x7f18174fecf8, return_value_ptr=<optimized out>, this_ptr=<optimized out>, return_value_used=<optimized out>) at /usr/src/debug/php-5.5.38/ext/standard/basic_functions.c:4816
#16 0x00007f18158e85db in dtrace_execute_internal (execute_data_ptr=<optimized out>, fci=<optimized out>, return_value_used=<optimized out>) at /usr/src/debug/php-5.5.38/Zend/zend_dtrace.c:97
#17 0x00007f18159ad470 in zend_do_fcall_common_helper_SPEC (execute_data=<optimized out>) at /usr/src/debug/php-5.5.38/Zend/zend_vm_execute.h:552
#18 0x00007f1815925178 in execute_ex (execute_data=0x7f18155fc8f0) at /usr/src/debug/php-5.5.38/Zend/zend_vm_execute.h:363
#19 0x00007f18158e84b9 in dtrace_execute_ex (execute_data=<optimized out>) at /usr/src/debug/php-5.5.38/Zend/zend_dtrace.c:73
#20 0x00007f18159ac9cd in ZEND_INCLUDE_OR_EVAL_SPEC_TMP_HANDLER (execute_data=0x7f18155fa2b0) at /usr/src/debug/php-5.5.38/Zend/zend_vm_execute.h:8066
#21 0x00007f1815925178 in execute_ex (execute_data=0x7f18155fa2b0) at /usr/src/debug/php-5.5.38/Zend/zend_vm_execute.h:363
#22 0x00007f18158e84b9 in dtrace_execute_ex (execute_data=<optimized out>) at /usr/src/debug/php-5.5.38/Zend/zend_dtrace.c:73
#23 0x00007f18158fa76b in zend_execute_scripts (type=type@entry=8, retval=retval@entry=0x0, file_count=file_count@entry=3) at /usr/src/debug/php-5.5.38/Zend/zend.c:1327
#24 0x00007f1815897e12 in php_execute_script (primary_file=primary_file@entry=0x7fff57deadf0) at /usr/src/debug/php-5.5.38/main/main.c:2525
#25 0x00007f1815733a0f in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/php-5.5.38/sapi/fpm/fpm/fpm_main.c:1953
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment