Edit report at https://bugs.php.net/bug.php?id=64111&edit=1

 ID:                 64111
 Comment by:         jaredsmith at jaredsmith dot net
 Reported by:        r...@php.net
 Summary:            Segfault in gc_zval_possible_root
 Status:             Open
 Type:               Bug
 Package:            *General Issues
 Operating System:   GNU/Linux (Fedora 18)
 PHP Version:        5.4.11
 Block user comment: N
 Private report:     N

 New Comment:

I'm also seeing this on PHP 5.4.12, for what it's worth.

Program terminated with signal 11, Segmentation fault.
#0  0x00007fce6f4635b9 in gc_zval_possible_root (zv=0x7fce7e2cbbd8)
    at /usr/src/debug/php-5.4.12/Zend/zend_gc.c:143
143                     GC_ZOBJ_CHECK_POSSIBLE_ROOT(zv);

Full backtrace at http://web2.jaredsmith.net/core.6360.backtrace.txt, and core 
file at http://web2.jaredsmith.net/core.6360.backtrace.txt.

Again, if a PHP developer is interested in looking more closely, I'm happy to 
help facilitate access to a server.


Previous Comments:
------------------------------------------------------------------------
[2013-03-04 08:19:09] jaredsmith at jaredsmith dot net

I'm seeing this as well, on PHP 5.3.3 on RHEL 6.4 using Drupal as the main web 
application.  See https://bugzilla.redhat.com/show_bug.cgi?id=915138 for more 
details, including links to core files, backtraces, etc.

Also, if a developer would like direct access to a server to help debug, I'd be 
willing to help facilitate access.

------------------------------------------------------------------------
[2013-01-31 11:23:29] r...@php.net

Description:
------------
Running a lot test suite (using phpunit)

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 gc_zval_possible_root at /usr/src/debug/php-5.4.11/Zend/zend_gc.c:143
 #1 zend_hash_destroy at /usr/src/debug/php-5.4.11/Zend/zend_hash.c:560
 #2 _zval_dtor_func at /usr/src/debug/php-5.4.11/Zend/zend_variables.c:45
 #3 _zval_dtor at /usr/src/debug/php-5.4.11/Zend/zend_variables.h:35
 #4 _zval_ptr_dtor at /usr/src/debug/php-5.4.11/Zend/zend_execute_API.c:438
 #6 destroy_zend_class at /usr/src/debug/php-5.4.11/Zend/zend_opcode.c:278
 #7 zend_hash_apply_deleter at /usr/src/debug/php-5.4.11/Zend/zend_hash.c:650
 #8 zend_hash_reverse_apply at /usr/src/debug/php-5.4.11/Zend/zend_hash.c:804
 #9 shutdown_executor at /usr/src/debug/php-5.4.11/Zend/zend_execute_API.c:305
 #10 zend_deactivate at /usr/src/debug/php-5.4.11/Zend/zend.c:938


At first look, I was thinking to a regression introduced by fix for #63635, but 
reverting the fix doesn't resolve the issue.

Full traceback, php 5.4.10:
https://bugzilla.redhat.com/attachment.cgi?id=684984

Full traceback, php 5.4.11:
https://bugzilla.redhat.com/attachment.cgi?id=685073

Short traceback, php 5.4.11 with lot extension disable:
https://bugzilla.redhat.com/attachment.cgi?id=686607

Sorry to not being able to produce a simple reproducer, but I could easily 
create a test build and ask the initial reporter to test it.






------------------------------------------------------------------------



-- 
Edit this bug report at https://bugs.php.net/bug.php?id=64111&edit=1

Reply via email to