History log of /PHP-7.3/Zend/zend_object_handlers.c (Results 251 – 275 of 493)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-5.4.12, php-5.3.22RC2, php-5.4.12RC2, php-5.3.22RC1, php-5.4.12RC1, php-5.5.0alpha4, php-5.3.21, php-5.4.11
# 33b104c7 14-Jan-2013 Stanislav Malyshev

fix bug #63462 (Magic methods called twice for unset protected properties)


# be07f815 14-Jan-2013 Xinchen Hui

Use zend_unmangle_property_name_ex to save strlen


# 1a96fe0b 14-Jan-2013 Stanislav Malyshev

fix bug #63982: isset() inconsistently produces a fatal error on protected property


Revision tags: php-5.5.0alpha3
# f9e8678d 09-Jan-2013 Dmitry Stogov

Fixed bug #63882 (zend_std_compare_objects crash on recursion)


Revision tags: php-5.3.21RC1, php-5.4.11RC1
# a666285b 01-Jan-2013 Xinchen Hui

Happy New Year


# 0a7395e0 01-Jan-2013 Xinchen Hui

Happy New Year


# 831fbcf3 01-Jan-2013 Xinchen Hui

Happy New Year


Revision tags: php-5.3.20, php-5.4.10, php-5.5.0alpha2
# 3d86e6d8 10-Dec-2012 Xinchen Hui

Fixed bug #63726 (Memleak with static properties and internal/user classes)

No test scripts provided (will try to find one)


# ad553a7a 10-Dec-2012 Xinchen Hui

Fixed bug #63726 (Memleak with static properties and internal/user classes)


Revision tags: php-5.3.20RC1, php-5.4.10RC1, php-5.3.19, php-5.4.9, php-5.5.0alpha1, php-5.3.19RC1, php-5.4.9RC1, php-5.3.18, php-5.4.8, php-5.3.18RC1, php-5.4.8RC1, php-5.3.17, php-5.4.7
# b29dc146 06-Sep-2012 Dmitry Stogov

- Fixed bug #61767 (Shutdown functions not called in certain error situation)
- Fixed bug #60909 (custom error handler throwing Exception + fatal error = no shutdown function)


Revision tags: php-5.4.7RC1, php-5.3.16, php-5.4.6, php-5.4.6RC1, php-5.4.5, php-5.3.15, php-5.3.15RC1, php-5.4.5RC1, php-5.3.14, php-5.4.4, php-5.3.14RC2, php-5.4.4RC2, php-5.3.14RC1, php-5.4.4RC1
# d03900dc 13-May-2012 Stanislav Malyshev

fix bug #61782 - __clone/__destruct do not match other methods when checking access controls


# a0dff6fd 13-May-2012 Stanislav Malyshev

fix bug #61782 - __clone/__destruct do not match other methods when checking access controls


Revision tags: php-5.3.13, php-5.4.3, php-5.4.2, php-5.3.12, php-5.3.11, php-5.4.1, php-5.3.11RC2, php-5.4.1RC2, php-5.3.11RC1, php-5.4.1RC1, PHP-5.4.1-RC1, php-5.4.0, php-5.4.0RC8, php-5.3.10, php-5.4.0RC7, php-5.4.0RC6, php-5.3.9, php-5.4.0RC5
# e4ca0ed0 01-Jan-2012 Felipe Pena

- Year++


# 8775a375 01-Jan-2012 Felipe Pena

- Year++


# 4e198252 01-Jan-2012 Felipe Pena

- Year++


Revision tags: php-5.3.9RC4, php-5.4.0RC4
# c1d5a5d7 19-Dec-2011 Xinchen Hui

Fixed bug #60558 (Invalid read and writes)
Re-Fixed bug #60536 (Traits Segfault)
#Thanks to tony2001, I found the previous fix -r321089 is actually not a correct one.
#The key problem the

Fixed bug #60558 (Invalid read and writes)
Re-Fixed bug #60536 (Traits Segfault)
#Thanks to tony2001, I found the previous fix -r321089 is actually not a correct one.
#The key problem there is because the traits didn't correct set the property_info.offset
#for private properties. so here come the new fix.

show more ...


# 2f62602c 19-Dec-2011 Xinchen Hui

Fixed bug #60558 (Invalid read and writes)
Re-Fixed bug #60536 (Traits Segfault)
#Thanks to tony2001, I found the previous fix -r321089 is actually not a correct one.
#The key problem the

Fixed bug #60558 (Invalid read and writes)
Re-Fixed bug #60536 (Traits Segfault)
#Thanks to tony2001, I found the previous fix -r321089 is actually not a correct one.
#The key problem there is because the traits didn't correct set the property_info.offset
#for private properties. so here come the new fix.

show more ...


# 4a0c2b43 19-Dec-2011 Xinchen Hui

Revert previous bad fix, introduce memory leak


# 7fcba87e 19-Dec-2011 Xinchen Hui

Revert previous bad fix, introduce memory leak


# 5256e741 19-Dec-2011 Xinchen Hui

Fixed bug #60558 (Invalid read and writes)


# d589d334 19-Dec-2011 Xinchen Hui

Fixed bug #60558 (Invalid read and writes)


# db63456a 17-Dec-2011 Xinchen Hui

Reduce memory usage


# ac2a2fd1 17-Dec-2011 Xinchen Hui

Reduce memory usage


# 01dc4763 16-Dec-2011 Xinchen Hui

Fixed bug #60536 (Traits Segfault)
# this is a tough one, I think I should explain
# Zend use zend_object->properties_table both as zval ** and zval ***
# if a zend_object->properties is

Fixed bug #60536 (Traits Segfault)
# this is a tough one, I think I should explain
# Zend use zend_object->properties_table both as zval ** and zval ***
# if a zend_object->properties is not initialized, the properties_table is zval **
# while in rebuild_object_properties, zend will store the zval ** to zend_object->properties
# then stash the zval ***(ie, zobj->properties_table[0] is zval ** now) to zobj->properties_table[0]
# so when a zend_object inherit form multi parent and these parent have a same property_info->offset
# properties, will result in a repeat zval **->zval ** transform, which will lead to a segmentfault
# *may be* this fix is not the best fix, we should not use this tricky way, and rewrite this mechanism.

show more ...


# 707f658c 16-Dec-2011 Xinchen Hui

Fixed bug #60536 (Traits Segfault)
# this is a tough one, I think I should explain
# Zend use zend_object->properties_table both as zval ** and zval ***
# if a zend_object->properties is

Fixed bug #60536 (Traits Segfault)
# this is a tough one, I think I should explain
# Zend use zend_object->properties_table both as zval ** and zval ***
# if a zend_object->properties is not initialized, the properties_table is zval **
# while in rebuild_object_properties, zend will store the zval ** to zend_object->properties
# then stash the zval ***(ie, zobj->properties_table[0] is zval ** now) to zobj->properties_table[0]
# so when a zend_object inherit form multi parent and these parent have a same property_info->offset
# properties, will result in a repeat zval **->zval ** transform, which will lead to a segmentfault
# *may be* this fix is not the best fix, we should not use this tricky way, and rewrite this mechanism.

show more ...


1...<<11121314151617181920