new build of v514 OK, execs fine, but failing 100% of tests @ "Deallocation of a pointer not malloced"

From: Date: Fri, 26 May 2006 17:02:22 +0000
Subject: new build of v514 OK, execs fine, but failing 100% of tests @ "Deallocation of a pointer not malloced"
Groups: php.qa 
Request: Send a blank email to php-qa+get-26791@lists.php.net to get a copy of this message
-----BEGIN PGP SIGNED MESSAGE----- Hash: RIPEMD160 hi all, i'm building php 514 from src on a fully up-to-date osx 10.4.6. i've been doing so successfully for ages ... and 'make test' has been passing mostly cleanly. today's 514 build on several different boxes completes the build w/o apparent error. php execs fine, 'php -i' looks ok, and apache plugin behaves as expected. all good. BUT 'make test' now starts with: % make test Build complete. (It is safe to ignore warnings about tempnam and tmpnam). php(24155) malloc: *** Deallocation of a pointer not malloced: 0xa000ed98; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug php(24157) malloc: *** Deallocation of a pointer not malloced: 0xa000ed98; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug php(24159) malloc: *** Deallocation of a pointer not malloced: 0xa000ed98; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug ===================================================================== CWD : /usr/ports/php-5.1.4 PHP : /usr/ports/php-5.1.4/sapi/cli/php PHP_SAPI : cli PHP_VERSION : 5.1.4 ZEND_VERSION: 2.1.0 PHP_OS : Darwin - Darwin server 8.6.0 Darwin Kernel Version 8.6.0: Tue Mar 7 16:58:48 PST 2006; root:xnu-792.6.70.obj~1/RELEASE_PPC Power Macintosh INI actual : /var/Conf/PHP5/php.ini More .INIs : Extra dirs : ===================================================================== TIME START 2006-05-26 09:45:17 ===================================================================== FAIL EXPECT [tests/run-test/test001.phpt] FAIL EXPECTF [tests/run-test/test002.phpt] FAIL EXPECTREGEX [tests/run-test/test003.phpt] FAIL INI section allows '=' [tests/run-test/test004.phpt] FAIL Error message handling (without ZendOptimizer) [tests/run-test/test005.phpt] PASS Error messages are shown [tests/run-test/test006.phpt] FAIL dirname test [tests/run-test/test007.phpt] SKIP Error message handling (with ZendOptimizer) [tests/run-test/test008.phpt] reason: Zend Optimizer is not loaded FAIL Error message handling (without ZendOptimizer) [tests/run-test/test008a.phpt] FAIL print_r(Object) [tests/run-test/test009.phpt] FAIL Trivial "Hello World" test [tests/basic/001.phpt] SKIP Simple POST Method test [tests/basic/002.phpt] reason: CGI not available SKIP GET and POST Method combined [tests/basic/003.phpt] reason: CGI not available SKIP Two variables in POST data [tests/basic/004.phpt] reason: CGI not available SKIP Three variables in POST data [tests/basic/005.phpt] reason: CGI not available FAIL Add 3 variables together and print result [tests/basic/006.phpt] FAIL Multiply 3 variables and print result [tests/basic/007.phpt] FAIL Divide 3 variables and print result [tests/basic/008.phpt] FAIL Subtract 3 variables and print result [tests/basic/009.phpt] FAIL Testing | and & operators [tests/basic/010.phpt] SKIP Testing $argc and $argv handling (GET) [tests/basic/011.phpt] reason: CGI not available PASS Testing $argc and $argv handling (cli) [tests/basic/012.phpt] SKIP POST Method test and arrays [tests/basic/013.phpt] reason: CGI not available SKIP POST Method test and arrays - 2 [tests/basic/014.phpt] reason: CGI not available SKIP POST Method test and arrays - 3 [tests/basic/015.phpt] reason: CGI not available SKIP POST Method test and arrays - 4 [tests/basic/016.phpt] reason: CGI not available SKIP POST Method test and arrays - 5 [tests/basic/017.phpt] reason: CGI not available SKIP POST Method test and arrays - 6 [tests/basic/018.phpt] reason: CGI not available SKIP POST Method test and arrays - 7 [tests/basic/019.phpt] reason: CGI not available SKIP POST Method test and arrays - 8 [tests/basic/020.phpt] reason: CGI not available SKIP Bug #37276 (problems witch $_POST array) [tests/basic/021.phpt] reason: CGI not available FAIL Bug #20539 (PHP CLI Segmentation Fault) [tests/basic/bug20539.phpt] FAIL Bug #29971 (variables_order behaviour) [tests/basic/bug29971.phpt] FAIL ZE2 __call() [tests/classes/__call_001.phpt] FAIL ZE2 __call() signature check [tests/classes/__call_002.phpt] FAIL ZE2 __set() and __get() [tests/classes/__set__get_001.phpt] FAIL ZE2 __get() signature check [tests/classes/__set__get_002.phpt] ... and continues, FAILing just abt everything !? clearly, there's a malloc issue ... and/or something's changed (Apple's security update maybe?) but i have no idea what/where ... can someone lend a hand figuring this out? i'll happily play the part of guinea pig ... cheers, richard - -- /"\ \ / ASCII Ribbon Campaign X against HTML email, vCards / \ & micro$oft attachments [GPG] OpenMacNews at gmail dot com fingerprint: 50C9 1C46 2F8F DE42 2EDB D460 95F7 DDBD 3671 08C6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (Darwin) iEYEAREDAAYFAkR3NJ4ACgkQlffdvTZxCMZR1QCgpsD4zWW6BidHzpO7hZAwFpUH qmQAn28KoG7iIixkZlYZwy4VXnb6ueFl =W75c -----END PGP SIGNATURE-----

« previous php.qa (#26791) next »