ID:               43397
 Updated by:       [EMAIL PROTECTED]
 Reported By:      phajdan dot jr at gmail dot com
-Status:           Open
+Status:           Bogus
 Bug Type:         Scripting Engine problem
 Operating System: Linux (Gentoo 2007.0)
 PHP Version:      5.2.5
 New Comment:

Please do not submit the same bug more than once. An existing
bug report already describes this very problem. Even if you feel
that your issue is somewhat different, the resolution is likely
to be the same. 

Thank you for your interest in PHP.

Dupe of bug #43387


Previous Comments:
------------------------------------------------------------------------

[2007-11-26 17:55:30] phajdan dot jr at gmail dot com

I can confirm the bug with latest CVS snapshot. GDB backtrace:

#0  0xb77f4b79 in _zend_mm_free_int () from
/usr/lib/apache2/modules/libphp5.so
#1  0xb7810087 in _zval_dtor_func () from
/usr/lib/apache2/modules/libphp5.so
#2  0xb7803cc9 in _zval_ptr_dtor () from
/usr/lib/apache2/modules/libphp5.so
#3  0xb781a866 in zend_hash_destroy () from
/usr/lib/apache2/modules/libphp5.so
#4  0xb78297e3 in zend_object_std_dtor () from
/usr/lib/apache2/modules/libphp5.so
#5  0xb7829812 in zend_objects_free_object_storage () from
/usr/lib/apache2/modules/libphp5.so
#6  0xb782cc17 in zend_objects_store_del_ref_by_handle () from
/usr/lib/apache2/modules/libphp5.so
#7  0xb782cc57 in zend_objects_store_del_ref () from
/usr/lib/apache2/modules/libphp5.so
#8  0xb7803cc9 in _zval_ptr_dtor () from
/usr/lib/apache2/modules/libphp5.so
#9  0xb781a866 in zend_hash_destroy () from
/usr/lib/apache2/modules/libphp5.so
#10 0xb7810087 in _zval_dtor_func () from
/usr/lib/apache2/modules/libphp5.so
#11 0xb7803cc9 in _zval_ptr_dtor () from
/usr/lib/apache2/modules/libphp5.so
#12 0xb781a866 in zend_hash_destroy () from
/usr/lib/apache2/modules/libphp5.so
#13 0xb7810087 in _zval_dtor_func () from
/usr/lib/apache2/modules/libphp5.so
#14 0xb7803cc9 in _zval_ptr_dtor () from
/usr/lib/apache2/modules/libphp5.so
#15 0xb781aa56 in zend_hash_clean () from
/usr/lib/apache2/modules/libphp5.so
#16 0xb7807b75 in zend_cleanup_op_array_data () from
/usr/lib/apache2/modules/libphp5.so
#17 0xb7807b97 in zend_cleanup_function_data_full () from
/usr/lib/apache2/modules/libphp5.so
#18 0xb781a73c in zend_hash_apply () from
/usr/lib/apache2/modules/libphp5.so
#19 0xb7807a09 in zend_cleanup_class_data () from
/usr/lib/apache2/modules/libphp5.so
#20 0xb781a73c in zend_hash_apply () from
/usr/lib/apache2/modules/libphp5.so
#21 0xb78040f9 in shutdown_executor () from
/usr/lib/apache2/modules/libphp5.so
#22 0xb78105fd in zend_deactivate () from
/usr/lib/apache2/modules/libphp5.so
#23 0xb77cce79 in php_request_shutdown () from
/usr/lib/apache2/modules/libphp5.so
#24 0xb7893f9d in php_handler () from
/usr/lib/apache2/modules/libphp5.so
#25 0x08079037 in ap_run_handler ()
#26 0x0807c1b7 in ap_invoke_handler ()
#27 0x08087068 in ap_process_request ()
#28 0x080842cf in ap_process_http_connection ()
#29 0x0807ff67 in ap_run_process_connection ()
#30 0x0808b1a4 in child_main ()
#31 0x0808b409 in make_child ()
#32 0x0808c177 in ap_mpm_run ()
#33 0x08066908 in main ()

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

[2007-11-25 17:28:12] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php5.3-latest.tar.gz
 
For Windows (zip):
 
  http://snaps.php.net/win32/php5.3-win32-latest.zip

For Windows (installer):

  http://snaps.php.net/win32/php5.3-win32-installer-latest.msi



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

[2007-11-24 15:58:06] phajdan dot jr at gmail dot com

Description:
------------
I have a not-so-small script (20k LOC) and there is a problem during
some extensive operations in it: a crash. I tried to find out which part
of my program could cause it (tried to comment out some fragments of
code etc - but the code isn't very simple, so I couldn't find a fragment
possibly related to the crash).

I have 3 backtraces, with PHP compiled with -debug (Gentoo USE flag).
When compiled with debug, the issue doesn't persist.

I don't know how should I debug the problem - if I can do something to
help you fix it - I will.

Actual result:
--------------
Backtrace 1:

#0  0xb7782fe8 in _zend_mm_free_int () from
/usr/lib/apache2/modules/libphp5.so
#1  0xb77a6d46 in zend_hash_destroy () from
/usr/lib/apache2/modules/libphp5.so
#2  0xb779c9e7 in _zval_dtor_func () from
/usr/lib/apache2/modules/libphp5.so
#3  0xb7790a99 in _zval_ptr_dtor () from
/usr/lib/apache2/modules/libphp5.so
#4  0xb77a6d20 in zend_hash_destroy () from
/usr/lib/apache2/modules/libphp5.so
#5  0xb779c9e7 in _zval_dtor_func () from
/usr/lib/apache2/modules/libphp5.so
#6  0xb7790a99 in _zval_ptr_dtor () from
/usr/lib/apache2/modules/libphp5.so
#7  0xb77a6d20 in zend_hash_destroy () from
/usr/lib/apache2/modules/libphp5.so
#8  0xb779c9e7 in _zval_dtor_func () from
/usr/lib/apache2/modules/libphp5.so
#9  0xb7790a99 in _zval_ptr_dtor () from
/usr/lib/apache2/modules/libphp5.so
#10 0xb77a6d20 in zend_hash_destroy () from
/usr/lib/apache2/modules/libphp5.so
#11 0xb77b5ea3 in zend_object_std_dtor () from
/usr/lib/apache2/modules/libphp5.so
#12 0xb77b5ed2 in zend_objects_free_object_storage () from
/usr/lib/apache2/modules/libphp5.so
#13 0xb77b8fd7 in zend_objects_store_del_ref_by_handle () from
/usr/lib/apache2/modules/libphp5.so
#14 0xb77b9017 in zend_objects_store_del_ref () from
/usr/lib/apache2/modules/libphp5.so
#15 0xb7790a99 in _zval_ptr_dtor () from
/usr/lib/apache2/modules/libphp5.so
#16 0xb77a6d20 in zend_hash_destroy () from
/usr/lib/apache2/modules/libphp5.so
#17 0xb779c9e7 in _zval_dtor_func () from
/usr/lib/apache2/modules/libphp5.so
#18 0xb7790a99 in _zval_ptr_dtor () from
/usr/lib/apache2/modules/libphp5.so
#19 0xb77a6d20 in zend_hash_destroy () from
/usr/lib/apache2/modules/libphp5.so
#20 0xb779c9e7 in _zval_dtor_func () from
/usr/lib/apache2/modules/libphp5.so
#21 0xb7790a99 in _zval_ptr_dtor () from
/usr/lib/apache2/modules/libphp5.so
#22 0xb77a6f10 in zend_hash_clean () from
/usr/lib/apache2/modules/libphp5.so
#23 0xb7794915 in zend_cleanup_op_array_data () from
/usr/lib/apache2/modules/libphp5.so
#24 0xb7794937 in zend_cleanup_function_data_full () from
/usr/lib/apache2/modules/libphp5.so
#25 0xb77a6bec in zend_hash_apply () from
/usr/lib/apache2/modules/libphp5.so
#26 0xb77947a9 in zend_cleanup_class_data () from
/usr/lib/apache2/modules/libphp5.so
#27 0xb77a6bec in zend_hash_apply () from
/usr/lib/apache2/modules/libphp5.so
#28 0xb7790eb9 in shutdown_executor () from
/usr/lib/apache2/modules/libphp5.so
#29 0xb779cf4d in zend_deactivate () from
/usr/lib/apache2/modules/libphp5.so
#30 0xb775c729 in php_request_shutdown () from
/usr/lib/apache2/modules/libphp5.so
#31 0xb78160cd in php_handler () from
/usr/lib/apache2/modules/libphp5.so
#32 0x08079037 in ap_run_handler ()
#33 0x0807c1b7 in ap_invoke_handler ()
#34 0x08087068 in ap_process_request ()
#35 0x080842cf in ap_process_http_connection ()
#36 0x0807ff67 in ap_run_process_connection ()
#37 0x0808b1a4 in child_main ()
#38 0x0808b409 in make_child ()
#39 0x0808c177 in ap_mpm_run ()
#40 0x08066908 in main ()

Backtrace 2:

#0  0xb775ef11 in _zend_mm_free_int () from
/usr/lib/apache2/modules/libphp5.so
#1  0xb7770b37 in destroy_op_array () from
/usr/lib/apache2/modules/libphp5.so
#2  0xb77829ef in zend_hash_apply_deleter () from
/usr/lib/apache2/modules/libphp5.so
#3  0xb7782ae8 in zend_hash_reverse_apply () from
/usr/lib/apache2/modules/libphp5.so
#4  0xb776d06b in shutdown_executor () from
/usr/lib/apache2/modules/libphp5.so
#5  0xb7778f4d in zend_deactivate () from
/usr/lib/apache2/modules/libphp5.so
#6  0xb7738729 in php_request_shutdown () from
/usr/lib/apache2/modules/libphp5.so
#7  0xb77f20cd in php_handler () from
/usr/lib/apache2/modules/libphp5.so
#8  0x08079037 in ap_run_handler ()
#9  0x0807c1b7 in ap_invoke_handler ()
#10 0x08087068 in ap_process_request ()
#11 0x080842cf in ap_process_http_connection ()
#12 0x0807ff67 in ap_run_process_connection ()
#13 0x0808b1a4 in child_main ()
#14 0x0808b409 in make_child ()
#15 0x0808c177 in ap_mpm_run ()
#16 0x08066908 in main ()

Backtrace 3:

#0  0xb781f524 in _zend_mm_free_int () from
/usr/lib/apache2/modules/libphp5.so
#1  0xb78423a6 in zend_hash_destroy () from
/usr/lib/apache2/modules/libphp5.so
#2  0xb78383a7 in _zval_dtor_func () from
/usr/lib/apache2/modules/libphp5.so
#3  0xb782c759 in _zval_ptr_dtor () from
/usr/lib/apache2/modules/libphp5.so
#4  0xb78423a6 in zend_hash_destroy () from
/usr/lib/apache2/modules/libphp5.so
#5  0xb7851273 in zend_object_std_dtor () from
/usr/lib/apache2/modules/libphp5.so
#6  0xb78512a2 in zend_objects_free_object_storage () from
/usr/lib/apache2/modules/libphp5.so
#7  0xb78543a7 in zend_objects_store_del_ref_by_handle () from
/usr/lib/apache2/modules/libphp5.so
#8  0xb78543e7 in zend_objects_store_del_ref () from
/usr/lib/apache2/modules/libphp5.so
#9  0xb782c759 in _zval_ptr_dtor () from
/usr/lib/apache2/modules/libphp5.so
#10 0xb78423a6 in zend_hash_destroy () from
/usr/lib/apache2/modules/libphp5.so
#11 0xb78383a7 in _zval_dtor_func () from
/usr/lib/apache2/modules/libphp5.so
#12 0xb782c759 in _zval_ptr_dtor () from
/usr/lib/apache2/modules/libphp5.so
#13 0xb78423a6 in zend_hash_destroy () from
/usr/lib/apache2/modules/libphp5.so
#14 0xb78383a7 in _zval_dtor_func () from
/usr/lib/apache2/modules/libphp5.so
#15 0xb787963a in zend_assign_to_variable () from
/usr/lib/apache2/modules/libphp5.so
#16 0xb7879a74 in ZEND_ASSIGN_SPEC_CV_TMP_HANDLER () from
/usr/lib/apache2/modules/libphp5.so
#17 0xb7855bf8 in execute () from /usr/lib/apache2/modules/libphp5.so
#18 0xb7856628 in zend_do_fcall_common_helper_SPEC () from
/usr/lib/apache2/modules/libphp5.so
#19 0xb7855bf8 in execute () from /usr/lib/apache2/modules/libphp5.so
#20 0xb7856628 in zend_do_fcall_common_helper_SPEC () from
/usr/lib/apache2/modules/libphp5.so
#21 0xb7855bf8 in execute () from /usr/lib/apache2/modules/libphp5.so
#22 0xb7856628 in zend_do_fcall_common_helper_SPEC () from
/usr/lib/apache2/modules/libphp5.so
#23 0xb7855bf8 in execute () from /usr/lib/apache2/modules/libphp5.so
#24 0xb7856628 in zend_do_fcall_common_helper_SPEC () from
/usr/lib/apache2/modules/libphp5.so
#25 0xb7855bf8 in execute () from /usr/lib/apache2/modules/libphp5.so
#26 0xb7856628 in zend_do_fcall_common_helper_SPEC () from
/usr/lib/apache2/modules/libphp5.so
#27 0xb7855bf8 in execute () from /usr/lib/apache2/modules/libphp5.so
#28 0xb782dfa0 in zend_call_function () from
/usr/lib/apache2/modules/libphp5.so
#29 0xb782efae in call_user_function_ex () from
/usr/lib/apache2/modules/libphp5.so
#30 0xb778b3d5 in zif_call_user_func () from
/usr/lib/apache2/modules/libphp5.so
#31 0xb7856bc8 in zend_do_fcall_common_helper_SPEC () from
/usr/lib/apache2/modules/libphp5.so
#32 0xb7855bf8 in execute () from /usr/lib/apache2/modules/libphp5.so
#33 0xb7856628 in zend_do_fcall_common_helper_SPEC () from
/usr/lib/apache2/modules/libphp5.so
#34 0xb7855bf8 in execute () from /usr/lib/apache2/modules/libphp5.so
#35 0xb7856628 in zend_do_fcall_common_helper_SPEC () from
/usr/lib/apache2/modules/libphp5.so
#36 0xb7855bf8 in execute () from /usr/lib/apache2/modules/libphp5.so
#37 0xb785fb70 in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER () from
/usr/lib/apache2/modules/libphp5.so
#38 0xb7855bf8 in execute () from /usr/lib/apache2/modules/libphp5.so
#39 0xb78386d4 in zend_execute_scripts () from
/usr/lib/apache2/modules/libphp5.so
#40 0xb77f8ea0 in php_execute_script () from
/usr/lib/apache2/modules/libphp5.so
#41 0xb78b15a1 in php_handler () from
/usr/lib/apache2/modules/libphp5.so
#42 0x08079037 in ap_run_handler ()
#43 0x0807c1b7 in ap_invoke_handler ()
#44 0x08087068 in ap_process_request ()
#45 0x080842cf in ap_process_http_connection ()
#46 0x0807ff67 in ap_run_process_connection ()
#47 0x0808b1a4 in child_main ()
#48 0x0808b409 in make_child ()
#49 0x0808c177 in ap_mpm_run ()
#50 0x08066908 in main ()



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


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

Reply via email to