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

Reply via email to