$ gdb /usr/local/sbin/php-fpm /tmp/core-php-fpm.54 GNU gdb (Debian 13.1-3) 13.1 Copyright (C) 2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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 "aarch64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/local/sbin/php-fpm... (No debugging symbols found in /usr/local/sbin/php-fpm) warning: Can't open file /dev/zero (deleted) during file-backed mapping note processing [New LWP 54] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1". Core was generated by `php-fpm:'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x0000ffff9e91e104 in zend_string_equal_content (s2=0x7d31392d39, s1=0xffff9e6030c0) at /usr/local/include/php/Zend/zend_string.h:357 357 return ZSTR_LEN(s1) == ZSTR_LEN(s2) && zend_string_equal_val(s1, s2); (gdb) bt #0 0x0000ffff9e91e104 in zend_string_equal_content (s2=0x7d31392d39, s1=0xffff9e6030c0) at /usr/local/include/php/Zend/zend_string.h:357 #1 zend_string_equals (s2=0x7d31392d39, s1=0xffff9e6030c0) at /usr/local/include/php/Zend/zend_string.h:362 #2 mark_fse_as_having_line_breakpoints (fse=0xaaaad03cd6e0) at /tmp/pear/temp/xdebug/src/debugger/debugger.c:573 #3 handle_breakpoints (return_value=0xffff9e61daa0, breakpoint_type=8, fse=0xaaaad03cd6e0) at /tmp/pear/temp/xdebug/src/debugger/debugger.c:591 #4 xdebug_debugger_handle_breakpoints (fse=fse@entry=0xaaaad03cd6e0, breakpoint_type=breakpoint_type@entry=8, return_value=return_value@entry=0xffff9e61daa0) at /tmp/pear/temp/xdebug/src/debugger/debugger.c:623 #5 0x0000ffff9e9079e4 in xdebug_execute_internal_end (current_execute_data=, return_value=0xffff9e61daa0) at /tmp/pear/temp/xdebug/src/base/base.c:998 #6 xdebug_execute_internal (current_execute_data=, return_value=0xffff9e61daa0) at /tmp/pear/temp/xdebug/src/base/base.c:1022 #7 0x0000aaaaca43c1b8 in ?? () #8 0x0000aaaaca7a9838 in execute_ex () #9 0x0000aaaaca43c124 in ?? () #10 0x0000aaaaca7a9838 in execute_ex () #11 0x0000aaaaca43c124 in ?? () #12 0x0000aaaaca7a9838 in execute_ex () #13 0x0000aaaaca43c124 in ?? () #14 0x0000aaaaca7a9838 in execute_ex () #15 0x0000aaaaca43c124 in ?? () #16 0x0000aaaaca7a9838 in execute_ex () #17 0x0000aaaaca43c124 in ?? () #18 0x0000aaaaca7a9838 in execute_ex () #19 0x0000aaaaca43c124 in ?? () #20 0x0000aaaaca7a9838 in execute_ex () #21 0x0000aaaaca43c124 in ?? () #22 0x0000aaaaca7a9838 in execute_ex () #23 0x0000aaaaca43c124 in ?? () #24 0x0000aaaaca7a9838 in execute_ex () #25 0x0000aaaaca43c124 in ?? () #26 0x0000aaaaca7a9838 in execute_ex () #27 0x0000aaaaca43c124 in ?? () #28 0x0000aaaaca7a9838 in execute_ex () #29 0x0000aaaaca43c124 in ?? () #30 0x0000aaaaca7a9838 in execute_ex () --Type for more, q to quit, c to continue without paging--c #31 0x0000aaaaca43c124 in ?? () #32 0x0000aaaaca7a9838 in execute_ex () #33 0x0000aaaaca43c124 in ?? () #34 0x0000aaaaca7a9838 in execute_ex () #35 0x0000aaaaca43c124 in ?? () #36 0x0000aaaaca7a9838 in execute_ex () #37 0x0000aaaaca43c124 in ?? () #38 0x0000aaaaca7a9838 in execute_ex () #39 0x0000aaaaca43c124 in ?? () #40 0x0000aaaaca7a9838 in execute_ex () #41 0x0000aaaaca43c124 in ?? () #42 0x0000aaaaca7a9838 in execute_ex () #43 0x0000aaaaca43c124 in ?? () #44 0x0000aaaaca7a9838 in execute_ex () #45 0x0000aaaaca43c124 in ?? () #46 0x0000aaaaca7a9838 in execute_ex () #47 0x0000aaaaca43c124 in ?? () #48 0x0000aaaaca7a9838 in execute_ex () #49 0x0000aaaaca43c124 in ?? () #50 0x0000aaaaca7a9838 in execute_ex () #51 0x0000aaaaca43c124 in ?? () #52 0x0000aaaaca7a9838 in execute_ex () #53 0x0000aaaaca43c124 in ?? () #54 0x0000aaaaca7a9838 in execute_ex () #55 0x0000aaaaca43c124 in ?? () #56 0x0000aaaaca7a9838 in execute_ex () #57 0x0000aaaaca43c124 in ?? () #58 0x0000aaaaca7a9838 in execute_ex () #59 0x0000aaaaca43c124 in ?? () #60 0x0000aaaaca7a9838 in execute_ex () #61 0x0000aaaaca43c124 in ?? () #62 0x0000aaaaca7a9838 in execute_ex () #63 0x0000aaaaca771190 in ?? () #64 0x0000aaaaca79e498 in execute_ex () #65 0x0000aaaaca7a9a7c in zend_execute () #66 0x0000aaaaca72a154 in zend_execute_scripts () #67 0x0000aaaaca6c5650 in php_execute_script () #68 0x0000aaaaca445d3c in ?? () #69 0x0000ffffa1a67780 in __libc_start_call_main (main=main@entry=0xaaaaca444f80, argc=argc@entry=1, argv=argv@entry=0xffffd39dad18) at ../sysdeps/nptl/libc_start_call_main.h:58 #70 0x0000ffffa1a67858 in __libc_start_main_impl (main=0xaaaaca444f80, argc=1, argv=0xffffd39dad18, init=, fini=, rtld_fini=, stack_end=) at ../csu/libc-start.c:360 #71 0x0000aaaaca4468f0 in _start () (gdb) frame 2 #2 mark_fse_as_having_line_breakpoints (fse=0xaaaad03cd6e0) at /tmp/pear/temp/xdebug/src/debugger/debugger.c:573 573 /tmp/pear/temp/xdebug/src/debugger/debugger.c: No such file or directory. (gdb) p *extra_brk_info $1 = {id = 540001, brk_type = 1, resolved = 0, classname = 0x0, functionname = 0x0, exceptionname = 0x0, function_break_type = 0, filename = 0xffff9e6030c0, original_lineno = 240, resolved_lineno = 240, condition = 0x0, disabled = 0, temporary = 0, hit_count = 0, hit_value = 0, hit_condition = 0} (gdb) p *extra_brk_info.filename $2 = {gc = {refcount = 1, u = {type_info = 22}}, h = 0, len = 36, val = "/"} (gdb) p (char*)extra_brk_info.filename.val $3 = 0xffff9e6030d8 "/var/www/app01/current/var/bumper.py" (gdb) p *executed_filename Cannot access memory at address 0x7d31392d39 (gdb) p (char*)executed_filename.val $4 = 0x7d31392d51