ID: 47766 User updated by: ipseno at yahoo dot com Reported By: ipseno at yahoo dot com -Status: Feedback +Status: Open Bug Type: CGI related Operating System: Win XP SP3 PHP Version: 5.3CVS-2009-03-24 (snap) Assigned To: pajoye New Comment:
I've installed same OS on a new box, with sam Apache and PHP and Mysql ver.s and confs Then I've put only "that" .php file in Apache dir and parsed it with php-cgi.exe Crash occurred immediately! So now I know, that cause, is not from some custom configurations or some safety software or any other third party software. Next, VERY GOOD part, is that even that file requires() few external files and objects, on that testing server I did not "gave them" to the script, because I've found out, that crash occurs, before any inclusion occurs, that is.... crash occurs at a core of PHP's startup. This means I can send you an "evil" script, as I don't need to give you protected classes. But you must promise, you will destroy it and erase it permanently after you are "done". Previous Comments: ------------------------------------------------------------------------ [2009-04-05 22:38:35] paj...@php.net Thansk for the backtrace, I still need a script to reproduce the problem. Or can you give me access to this box or to the app you use? The crash looks weird, in the lexer. ------------------------------------------------------------------------ [2009-04-05 22:23:03] ipseno at yahoo dot com And my answer to your templated request is above at: [25 Mar 1:16pm UTC] ipseno at yahoo dot com I've just downloaded latest 5.3.0RC2-dev, Build Date: Apr 5 2009 22:55:43 Crash still occurs, by returning 500 Internal server error. Here is a brand new Crash report that gives best info so far... Thread 0 - System ID 3192Entry point php_cgi!mainCRTStartup Create time 6.4.2009 0:16:56 Time spent in user mode 0 Days 0:0:0.0 Time spent in kernel mode 0 Days 0:0:0.78 Function Arg 1 Arg 2 Arg 3 Source php5!lex_scan+2c26 00c0c8e4 00000001 0000002f php5!zendlex+2f 00c0c8dc 00c0deac 00fdce30 php5!zendparse+15a 00fdce30 00000002 00000040 php5!compile_file+b0 00c0deac 00000008 00c0cc48 php5!phar_open_from_filename+2d6 00c0deac 00000008 00c0deac php5!zend_execute_scripts+4e 00000008 00000000 00000003 php5!php_execute_script+1c8 00c0deac 0040a4f0 00000001 php_cgi!main+ab0 00000001 00dc2be8 00dc3080 php_cgi!memset+160 00000000 00000000 7ffdf000 kernel32!BaseProcessStart+23 004061ea 00000000 00000000 PHP5!LEX_SCAN+2C26In php-cgi__PID__4564__Date__04_06_2009__Time_12_17_03AM__46__Second_Chance_Exception_C0000005.dmp the assembly instruction at php5!lex_scan+2c26 in D:\Program Files\php\php5.dll from The PHP Group has caused an access violation exception (0xC0000005) when trying to read from memory location 0x02331000 on thread 0Module Information Image Name: D:\Program Files\php\php5.dll Symbol Type: PDB Base address: 0x10000000 Time Stamp: Sun Apr 05 23:56:26 2009 Checksum: 0x00550f1f Comments: COM DLL: False Company Name: The PHP Group ISAPIExtension: False File Description: PHP Script Interpreter ISAPIFilter: False File Version: 5.3.0RC2-dev Managed DLL: False Internal Name: PHP Script Interpreter VB DLL: False Legal Copyright: Copyright © 1997-2008 The PHP Group Loaded Image Name: php5.dll Legal Trademarks: PHP Mapped Image Name: Original filename: php5.dll Module name: php5 Private Build: Single Threaded: False Product Name: PHP Module Size: 5,45 MBytes Product Version: 5.3.0RC2-dev Symbol File Name: D:\Interport\php-debug-pack-5.3-nts-win32-VC9-x86-latest\php5.pdb Special Build: & ------------------------------------------------------------------------ [2009-03-29 12:00:39] paj...@php.net Thank you for this bug report. To properly diagnose the problem, we need a short but complete example script to be able to reproduce this bug ourselves. A proper reproducing script starts with <?php and ends with ?>, is max. 10-20 lines long and does not require any external resources such as databases, etc. If the script requires a database to demonstrate the issue, please make sure it creates all necessary tables, stored procedures etc. Please avoid embedding huge scripts into the report. ------------------------------------------------------------------------ [2009-03-29 11:45:19] ipseno at yahoo dot com I have just used lattest windows snapshot of VC9 x86 Non Thread Safe. Bug is still present, so crash still occurs. ------------------------------------------------------------------------ [2009-03-29 06:05:39] scott...@php.net Please try using this CVS snapshot: http://snaps.php.net/php5.3-latest.tar.gz For Windows: http://windows.php.net/snapshots/ Pretty sure this was fixed on Wednesday / Thursday. ------------------------------------------------------------------------ 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/47766 -- Edit this bug report at http://bugs.php.net/?id=47766&edit=1