1
0
mirror of https://github.com/php/php-src.git synced 2026-04-26 01:18:19 +02:00
Commit Graph

4017 Commits

Author SHA1 Message Date
Stanislav Malyshev 5cc99a6ac0 add comment 2005-06-29 08:44:41 +00:00
Stanislav Malyshev a67935f091 fix conditions 2005-06-29 08:36:30 +00:00
Antony Dovgal 2a328b9ba7 MFH: fix leak and improve CS a bit 2005-06-28 22:04:52 +00:00
Stanislav Malyshev 078c700804 fixes fo rnon-php objects (John Coggeshall) 2005-06-28 10:36:27 +00:00
Stanislav Malyshev c7200842cc fix various "Class entry requested for an object without PHP class" messages
when working with non-PHP objects.
# Using Z_OBJCE(object)->name is usually bad idea unless you know it's
# a pure PHP object
2005-06-27 17:42:06 +00:00
Dmitry Stogov 1ed47a60c6 Fixed SIGSEGV on assigment string offset by reference 2005-06-27 06:15:02 +00:00
Dmitry Stogov 97ec1ff4de Fixed wrong include/requre occurrences in debug backtrace. 2005-06-27 06:02:58 +00:00
Dmitry Stogov a029c98992 Partial fix for bug #26584 (Class member - array key overflow)
It doesn't fix integer overflow problem, but allows null, boolean and double keys in array constants in the same way as in runtime.
2005-06-24 09:25:02 +00:00
Dmitry Stogov 7094c2e6cf Fixed bug #30519 (Interface not existing says Class not found) 2005-06-24 08:45:44 +00:00
Dmitry Stogov f275a211cd Fixed bug #28377 (debug_backtrace is intermittently passing args) 2005-06-23 11:59:56 +00:00
Dmitry Stogov 71f96764db Fixed bug #32660 (Assignment by reference causes crash when field access is overloaded (__get)) 2005-06-23 11:04:58 +00:00
Dmitry Stogov 867e81ddcf Fixed bug #30828 (debug_backtrace() reports incorrect class in overridden methods) 2005-06-23 09:23:03 +00:00
Dmitry Stogov e4782e05ca Test for bug #27268. It is fixed in HEAD but not in PHP_5_0. 2005-06-23 08:24:42 +00:00
Dmitry Stogov 5343858182 Fixed bug #29896 (Backtrace argument list out of sync) 2005-06-22 15:24:15 +00:00
Dmitry Stogov 21bdd33fff Fixed bug #33257 (array_splice() inconsistent when passed function instead of variable) 2005-06-22 08:31:19 +00:00
Dmitry Stogov d1b80a614a Remove unnecessary ZEND_FETCH_CLASS together with ZEND_DECLARE_INHERITED_CLASS
in case of early binding
2005-06-21 12:05:23 +00:00
Dmitry Stogov 68d3a2a4a3 Fixed possible crash on $x = $obj->$non_string 2005-06-20 18:25:12 +00:00
Antony Dovgal 3de754c066 MFH: improve error messages in internal classes 2005-06-17 11:28:43 +00:00
Dmitry Stogov 276f733eff Fixed bug #33277 (private method accessed by child class) 2005-06-17 10:51:10 +00:00
Dmitry Stogov 4e13631ec1 Added test file for bug #31177 (not fixed yet) 2005-06-10 10:44:54 +00:00
Dmitry Stogov ef4e1a153e Fixed support for ZEND_ACC_SHADOW in ReflectionProperty constructor 2005-06-10 10:22:50 +00:00
Stanislav Malyshev 328a1117f1 Disallow abstract privae methods 2005-06-09 17:04:30 +00:00
Stanislav Malyshev 40f8b98419 fix #29689 and more private property problems 2005-06-09 16:59:57 +00:00
Dmitry Stogov 1bdfef5b38 Fixed double call to php_stream_close() on compiler errors 2005-06-09 16:56:59 +00:00
Stanislav Malyshev af2cbccc89 add test for this (to be fixed) bug 2005-06-09 16:51:14 +00:00
Dmitry Stogov 3c6eac005e Fixed bug #25922 (In error handler, modifying 5th arg (errcontext) may result in seg fault) 2005-06-09 10:14:51 +00:00
Dmitry Stogov 2010493086 Fixed bug (Crash on Windows and ZTS) that was introduced with fix for bug #26456 2005-06-09 08:54:24 +00:00
Dmitry Stogov 5e37deccc1 Fixed exception handling in getIterator() callback (bugs #26229 & #30725) 2005-06-08 18:53:39 +00:00
Dmitry Stogov d09cdd9f71 Fixed valgrind errors 2005-06-08 18:10:28 +00:00
foobar eab21631e8 MFH 2005-06-08 15:57:46 +00:00
Dmitry Stogov cff8050b83 Fixed bug #30140 (Problem with array in static properties) 2005-06-08 13:21:01 +00:00
Dmitry Stogov 8622b50012 Added test for bug #32322 (Return values by reference broken( using self::),example singleton instance) 2005-06-08 08:43:58 +00:00
Dmitry Stogov bfc4de7e6f Fixed bug #30820 (static member conflict with $this->member silently ignored) 2005-06-08 08:05:27 +00:00
Dmitry Stogov 55e2692100 Fixed bug #30961 (Wrong linenumber in ReflectionClass getStartLine()) 2005-06-08 06:48:39 +00:00
Dmitry Stogov d544099dcb Fixed bug #26456 (Wrong results from Reflection-API getDocComment() when called via STDIN) 2005-06-07 18:07:52 +00:00
foobar 3ae330cd00 MFH 2005-06-07 17:22:56 +00:00
Ilia Alshanetsky 7de57d1a0f MFH: Fixed ZTS build. 2005-06-07 14:01:46 +00:00
Derick Rethans 221d961e02 - MFH: Added the --disable-zend-memory-manager switch to disable the Zend
memory manager.
#- I discussed this with Dmitry today - we found it useful.
2005-06-07 13:37:13 +00:00
Dmitry Stogov a7d4af0f34 Fixed memory leak in debug_print_backtrace() 2005-06-07 13:14:34 +00:00
Dmitry Stogov df96b038aa fixed memory leak in bug #28972 ([] operator overflow treatment is incorrect), not the bug itself. 2005-06-07 10:29:42 +00:00
Derick Rethans 5db859f053 - MF44: Problems with user defined error handler and references 2005-06-07 09:59:48 +00:00
Dmitry Stogov c8add6a3c2 Fixed bug #33243 (ze1_compatibility_mode does not work as expected) 2005-06-07 07:03:20 +00:00
Derick Rethans d8eb4055f0 - MH44: Problems with user defined error handler and wrong usage of references 2005-06-06 13:07:56 +00:00
Dmitry Stogov 21d984c1bb Fixed bug #32799 (crash: calling the corresponding global var during the destruct) 2005-06-06 10:38:22 +00:00
Dmitry Stogov f5f6a1bb02 Fixed bug #32596 (Segfault/Memory Leak by getClass (etc) in __destruct) 2005-06-06 09:50:08 +00:00
Dmitry Stogov 52cd8053dc Added test for bug #32993 (implemented Iterator function current() don't throw
exception)
2005-06-06 08:25:22 +00:00
Dmitry Stogov 3452a4d9cb Fixed bug #33171 (foreach enumerates private fields declared in base classes) 2005-06-06 07:51:19 +00:00
Dmitry Stogov 3ba3e35a3e Fixed bug #30394 (Assignment operators yield wrong result with __get/__set) 2005-06-03 15:36:48 +00:00
Dmitry Stogov 695d12d0db Fixed bug #30080 (Passing array or non array of objects) 2005-06-03 15:02:09 +00:00
Dmitry Stogov 85a1e14e37 Fixed bug #27598 (list() array key assignment causes HUGE memory leak) 2005-06-03 13:57:01 +00:00