Edit report at https://bugs.php.net/bug.php?id=62265&edit=1
ID: 62265 Updated by: fel...@php.net Reported by: lomo74 at gmail dot com Summary: crash with static member followed by 2+ non-static members -Status: Open +Status: Not a bug Type: Bug Package: Reproducible crash Operating System: Windows 7 PHP Version: 5.4.3 Block user comment: N Private report: N New Comment: Thanks. Previous Comments: ------------------------------------------------------------------------ [2012-06-10 16:02:14] lomo74 at gmail dot com I apologize. I further tracked down the problem and it seems it is due to XDebug: http://bugs.xdebug.org/view.php?id=824 If noone has objections, I'm closing this report -- ------------------------------------------------------------------------ [2012-06-08 23:24:05] ni...@php.net Could you check whether the issue also exists when running PHP from the commandline (cli)? This way one could exclude the IIS and FastCGI parts of the chain. ------------------------------------------------------------------------ [2012-06-08 17:17:18] lomo74 at gmail dot com just tested on a Windows 2003 machine + IIS + PHP FastCGI 5.4.3, it is not affected. will test on another Windows 7 machine ASAP. ------------------------------------------------------------------------ [2012-06-08 15:55:27] lomo74 at gmail dot com Description: ------------ using IIS + FastCGI PHP 5.4.3 on a Win7 machine. declaring a class that contains a static var followed by two or more non-static vars, the engine crashes when you try to instantiate the class. my Linux machine (Apache + PHP 5.4.3) is not affected by this issue. Test script: --------------- <?php class MYTest1 { static $data; } class MYTest2 { static $data; var $a; } class MYTest3 { static $data; var $a; var $b; } $obj = new MYTest1(); //ok $obj = new MYTest2(); //ok //the following crashes PHP $obj = new MYTest3(); echo "Still alive."; //won't print ?> Expected result: ---------------- the string "Still alive." Actual result: -------------- no output at all. ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=62265&edit=1