| 
        php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login | 
 PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits             
             [2016-07-09 18:14 UTC] nikic@php.net
 
-Status: Open
+Status: Feedback
  [2016-07-09 18:14 UTC] nikic@php.net
  [2016-07-10 02:43 UTC] rana dot ram at gmail dot com
  [2016-07-10 02:46 UTC] rana dot ram at gmail dot com
 
-Status:  Feedback
+Status:  Open
-Package: Reproducible crash
+Package: pthreads
  [2016-07-10 02:46 UTC] rana dot ram at gmail dot com
  [2016-11-09 11:53 UTC] odigiman at gmail dot com
  [2021-02-03 12:37 UTC] cmb@php.net
 
-Status:      Open
+Status:      Wont fix
-Assigned To:
+Assigned To: cmb
  [2021-02-03 12:37 UTC] cmb@php.net
  | 
    |||||||||||||||||||||||||||||||||||||
            
                 
                Copyright © 2001-2025 The PHP GroupAll rights reserved.  | 
        Last updated: Tue Nov 04 12:00:01 2025 UTC | 
Description: ------------ Segmentation fault on self recursive call by a class instance method to itself. Test script: --------------- <?php class ABC { public function self_recursive() { $this->self_recursive(); } } $obj = new ABC(); $obj->self_recursive(); Expected result: ---------------- - Memory exhausted error - or, Max execution limit reached - or, a infinite recursion exception Actual result: -------------- Starting program: /usr/local/bin/php test.php Program received signal SIGSEGV, Segmentation fault. 0x00000000008d51b3 in ZEND_DO_FCALL_SPEC_HANDLER (execute_data=0x7fffe3c710d0) at /usr/local/src/php-7.0.8/Zend/zend_vm_execute.h:800 800 zend_execute_ex(call);