svn: /php/php-src/ branches/PHP_5_3/NEWS branches/PHP_5_3/ext/standard/basic_functions.c branches/PHP_5_3/ext/standard/file.h
branches/PHP_5_3/main/php_streams.h branches/PHP_5_3/main/streams/streams.c branches/PHP_5_4/ext/standard/basic_functions.c
branches/PHP_5_4/ext/standard/file.h branches/PHP_5_4/main/php_streams.h branches/PHP_5_4/main/streams/streams.c trunk/ext/standard/basic_functions.c
trunk/ext/standard/file.h trunk/main/php_streams.h trunk/main/streams/streams.c
| From: | Gustavo André dos Santos Lopes | Date: | Thu, 08 Mar 2012 12:30:59 +0000 |
| Subject: | svn: /php/php-src/ branches/PHP_5_3/NEWS branches/PHP_5_3/ext/standard/basic_functions.c branches/PHP_5_3/ext/standard/file.h branches/PHP_5_3/main/php_streams.h branches/PHP_5_3/main/streams/streams.c branches/PHP_5_4/ext/standard/basic_functions.c branches/PHP_5_4/ext/standard/file.h branches/PHP_5_4/main/php_streams.h branches/PHP_5_4/main/streams/streams.c trunk/ext/standard/basic_functions.c trunk/ext/standard/file.h trunk/main/php_streams.h trunk/main/streams/streams.c |
||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-67882@lists.php.net to get a copy of this message | ||
cataphract Thu, 08 Mar 2012 12:30:59 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=324020
Log:
- Fixed bug #61253: Wrappers opened with errors concurrency problem
#NOTE: There is a very small possibility that this will further break
#extensions that access wrapper->{err_stack, err_count}. On PECL SVN, rar is the
#only one and it may leak memory after this. I say "further break" because
#extensions that do that are already broken (will segfault) under ZTS, which is
#why this patch is necessary.
#There was what I deem as tacit acceptance from 5.3/5.4 RMs on this.
Bug: https://bugs.php.net/61253 (Assigned) Wrappers opened
with errors concurrency problem
Changed paths:
U php/php-src/branches/PHP_5_3/NEWS
U php/php-src/branches/PHP_5_3/ext/standard/basic_functions.c
U php/php-src/branches/PHP_5_3/ext/standard/file.h
U php/php-src/branches/PHP_5_3/main/php_streams.h
U php/php-src/branches/PHP_5_3/main/streams/streams.c
U php/php-src/branches/PHP_5_4/ext/standard/basic_functions.c
U php/php-src/branches/PHP_5_4/ext/standard/file.h
U php/php-src/branches/PHP_5_4/main/php_streams.h
U php/php-src/branches/PHP_5_4/main/streams/streams.c
U php/php-src/trunk/ext/standard/basic_functions.c
U php/php-src/trunk/ext/standard/file.h
U php/php-src/trunk/main/php_streams.h
U php/php-src/trunk/main/streams/streams.c
Attachment: [text/x-diff] svn-diffs-324020.txt
Attachment: [text/x-diff] svn-diffs-324020.txt