From: <edw...@us...> - 2008-03-23 04:23:59
|
Revision: 1698 http://simpletest.svn.sourceforge.net/simpletest/?rev=1698&view=rev Author: edwardzyang Date: 2008-03-22 21:23:57 -0700 (Sat, 22 Mar 2008) Log Message: ----------- Fix segfault with Zend Optimizer v3.2.2 (probably) Modified Paths: -------------- simpletest/trunk/unit_tester.php Modified: simpletest/trunk/unit_tester.php =================================================================== --- simpletest/trunk/unit_tester.php 2008-03-20 17:46:11 UTC (rev 1697) +++ simpletest/trunk/unit_tester.php 2008-03-23 04:23:57 UTC (rev 1698) @@ -385,7 +385,10 @@ function expectException($expected = false, $message = '%s') { $context = &SimpleTest::getContext(); $queue = &$context->get('SimpleExceptionTrap'); - $queue->expectException($expected, $message . $this->getAssertionLine()); + // :HACK: Directly substituting in seems to cause a segfault with + // Zend Optimizer on some systems + $line = $this->getAssertionLine(); + $queue->expectException($expected, $message . $line); } /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |