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

Reply via email to