ID: 31910 Updated by: [EMAIL PROTECTED] Reported By: jakub at icewarp dot com Status: Open Bug Type: Scripting Engine problem Operating System: win32 PHP Version: 4CVS-2005-02-10 New Comment:
I can _not_ reproduce this with the latest CVS snapshot build for win32 either. (still using CLI) Previous Comments: ------------------------------------------------------------------------ [2005-02-11 03:31:51] [EMAIL PROTECTED] I can _not_ reproduce this on windows using Debug build of CLI binary. ------------------------------------------------------------------------ [2005-02-10 15:04:56] [EMAIL PROTECTED] Updated OS field to be correct. Works fine on *nix. ------------------------------------------------------------------------ [2005-02-10 15:02:44] jakub at icewarp dot com I'm testing PHP for Windows. I've just tested 4.3.10 and it has the same problem. 4.3.8 does suffer from this problem. I doubt it has anything with ISAPI or other PHP interface. If you test PHP on windows it is 100% reproducable. I have colleagues who reported the same problem on different machines. I'm not sure what you mean by configure line. The PHP.INI is the default one shipped with PHP. The question is why did it change. It must have been the version 4.3.9 or 4.3.10 that changed something. If you prepend an alphabet character before the string it will not occur. Colleagues believe the "E" stands for an exponent or similar. Let me know how I can help ------------------------------------------------------------------------ [2005-02-10 14:43:31] [EMAIL PROTECTED] What might have been the configure line you used? I can _not_ reproduce this with latest CVS version of PHP_4_3 branch nor with HEAD (upcoming PHP 5.1 branch). ------------------------------------------------------------------------ [2005-02-10 10:23:27] jakub at icewarp dot com Description: ------------ Hi This problem happens only in the 4.3.11 dev version. It is 100% reproducable. See the code below. It will produce the following error: PHP has encountered an Unhandled Exception Code -1073741679 at 011171E3 The problem must be that PHP thinks it's a real number or something. It didn't occur in previous versions. Please, try to fix it. Cheers Jakub Reproduce code: --------------- <? $file = "20050131014110E312-00000002.tmp"; $file != "."; ?> Actual result: -------------- PHP has encountered an Unhandled Exception Code -1073741679 at 011171E3 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=31910&edit=1