Jani Taskinen wrote: > On 07/29/2009 01:14 PM, Greg Beaver wrote: >> cellog Wed, 29 Jul 2009 10:14:04 +0000 >> >> Revision: http://svn.php.net/viewvc?view=revision&revision=286504 >> >> Log: >> make phar tests pass in php 5.2, prepare for release of pecl/phar >> 2.0.0, merge Gwynne's TSRM fix to phar_object.c to other branches >> >> Changed paths: > [snip] >> U php/php-src/trunk/run-tests.php > > Why the removing of that empty line in this file again..? :) > It's out of sync in other branches, again.
Hi, Thanks for this catch, I had been peppering debug statements throughout run-tests.php to try to locate the cause of a recurring segfault before I figured out how to simply run "make test" within gdb, and must have thought there was no newline when I removed the debug statement there. It looks like occasionally values returned from internal functions (getcwd, getenv are 2 examples) that do RETURN_RT_STRING() have their unicode values efree()d, but this efree is erratic at best, so there must be some kind of corruption happening (yes, I did vcsclean and rebuild to eliminate PEBKAC) :) Greg -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php