ID: 43387 Updated by: [EMAIL PROTECTED] Reported By: matteo at beccati dot com -Status: No Feedback +Status: Bogus Bug Type: Reproducible crash Operating System: GNU/Linux 2.6.18 x86_64 PHP Version: 5.2.5 New Comment:
See bug #43397 Previous Comments: ------------------------------------------------------------------------ [2008-02-22 15:13:00] sebabar at konto dot pl I just experienced the same. I don't know why this happens, but I managed to find the last executed line before segfault. Below is method getMock() from PHPUnit (3.2.15), file /PHPUnit/Framework/TestCase.php I added few echos to see where it crashes. protected function getMock($className, array $methods = array(), array $arguments = array(), $mockClassName = '', $callOriginalConstructor = TRUE, $callOriginalClone = TRUE, $callAutoload = TRUE) { if (!is_string($className) || !is_string($mockClassName)) { throw new InvalidArgumentException; } $mock = PHPUnit_Framework_MockObject_Mock::generate( $className, $methods, $mockClassName, $callOriginalConstructor, $callOriginalClone, $callAutoload ); echo " GENERATED "; $mockClass = new ReflectionClass($mock->mockClassName); echo " REFLECTED "; $mockObject = $mockClass->newInstanceArgs($arguments); echo "\n AFTER newInstanceArgs() \n"; $this->mockObjects[] = $mockObject; echo " MOCK READY "; return $mockObject; } In cases when php crashes, it stops just after REFLECTED message - on call to newInstanceArgs() The same unit tests, testing the same code base with the same version of PHPUnit under windows and PHP 5.2.3 works ok. ------------------------------------------------------------------------ [2008-02-09 02:10:55] [EMAIL PROTECTED] not fixed - reopen ------------------------------------------------------------------------ [2007-12-13 06:18:50] phajdan dot jr at gmail dot com As this bug is now closed due to lack of feedback, can you reopen my original bug http://bugs.php.net/bug.php?id=43397 ? ------------------------------------------------------------------------ [2007-12-07 15:27:38] phajdan dot jr at gmail dot com I don't know if it is helpful, but I tested with recent snapshot and the bug wasn't fixed (I submitted another bug report, marked as a duplicate of this one). ------------------------------------------------------------------------ [2007-12-05 15:40:55] [EMAIL PROTECTED] Keep this in feedback status until you have actually tested the snapshot. A fix was committed recently which should fix this one too. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/43387 -- Edit this bug report at http://bugs.php.net/?id=43387&edit=1