ID:               45567
 User updated by:  jan at ecotech dot se
 Reported By:      jan at ecotech dot se
 Status:           Open
 Bug Type:         Reproducible crash
 Operating System: Vista SP1
 PHP Version:      5.2.6
 New Comment:

FYI: I installed todays snap of 5.3 and I couldn't seem to reproduce
the error.


Previous Comments:
------------------------------------------------------------------------

[2008-07-19 21:53:06] jan at ecotech dot se

Description:
------------
I constantly can reproduce a crash of Apache due to php5ts.dll in some
pages. 

I use:
 * Apache 2.2.9
 * PHP 5.2.6
 * Windows Vista SP1

Apache restarts with following problem signature:
  
  Problem signature:
  Problem Event Name:   APPCRASH
  Application Name:     httpd.exe
  Application Version:  2.2.9.0
  Application Timestamp:        4852383f
  Fault Module Name:    php5ts.dll
  Fault Module Version: 5.2.6.6
  Fault Module Timestamp:       481b8f4b
  Exception Code:       c0000005
  Exception Offset:     0000af6f
  OS Version:   6.0.6001.2.1.0.256.1
  Locale ID:    1053
  Additional Information 1:     6353
  Additional Information 2:     8a82b40956bba3220ef12e86f3167b20
  Additional Information 3:     e918
  Additional Information 4:     cfc3e5129a8641c7e1f390d0ea7f83d4

Read our privacy statement:
  http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0409
 

Reproduce code:
---------------
It doesn't really matter what code I use. Sometimes it crashes on
phpinfo(), sometimes on a var_dump( $_POST ). etc.

Actual result:
--------------
The stack trace can be found:

http://www.madwax.se/php-crash-info/

Analysis Summary  
  Type Description Recommendation 
  Error In
httpd__PID__4120__Date__07_19_2008__Time_11_40_07PM__394__First chance
exception 0XC0000005.dmp the assembly instruction at
php5ts!_zend_mm_free_int+35f in C:\Ecoweb\apps\PHP\php5ts.dll from The
PHP Group has caused an access violation exception (0xC0000005) when
trying to read from memory location 0x00000000 on thread 8
 Please follow up with the vendor The PHP Group for
C:\Ecoweb\apps\PHP\php5ts.dll
 
  Error In
httpd__PID__4120__Date__07_19_2008__Time_11_40_14PM__79__Second_Chance_Exception_C0000005.dmp
the assembly instruction at php5ts!_zend_mm_free_int+35f in
C:\Ecoweb\apps\PHP\php5ts.dll from The PHP Group has caused an access
violation exception (0xC0000005) when trying to read from memory
location 0x00000000 on thread 8
 Please follow up with the vendor The PHP Group for
C:\Ecoweb\apps\PHP\php5ts.dll
 
  Information DebugDiag determined that this dump file
(httpd__PID__4120__Date__07_19_2008__Time_11_40_07PM__394__First chance
exception 0XC0000005.dmp) is a crash dump and did not perform any hang
analysis. If you wish to enable combined crash and hang analysis for
crash dumps, edit the CrashHangAnalysis.asp script (located in the
DebugDiag\Scripts folder) and set the g_DoCombinedAnalysis constant to
True.   
  Information DebugDiag determined that this dump file
(httpd__PID__4120__Date__07_19_2008__Time_11_40_14PM__79__Second_Chance_Exception_C0000005.dmp)
is a crash dump and did not perform any hang analysis. If you wish to
enable combined crash and hang analysis for crash dumps, edit the
CrashHangAnalysis.asp script (located in the DebugDiag\Scripts folder)
and set the g_DoCombinedAnalysis constant to True.   
 
 
Table Of Contents
httpd__PID__4120__Date__07_19_2008__Time_11_40_14PM__79__Second_Chance_Exception_C0000005.dmp

   Faulting Thread

   Faulting Module Information



httpd__PID__4120__Date__07_19_2008__Time_11_40_07PM__394__First chance
exception 0XC0000005.dmp

   Faulting Thread

   Faulting Module Information



 Report for
httpd__PID__4120__Date__07_19_2008__Time_11_40_14PM__79__Second_Chance_Exception_C0000005.dmp




Report for
httpd__PID__4120__Date__07_19_2008__Time_11_40_14PM__79__Second_Chance_Exception_C0000005.dmp
Type of Analysis Performed   Crash Analysis 
Machine Name   TJOCKIS 
Operating System   Windows Vista Service Pack 1 
Number Of Processors   2 
Process ID   4120 
Process Image   C:\Ecoweb\apps\Apache2.2\bin\httpd.exe 
System Up-Time   02:10:02 
Process Up-Time   00:02:08 


Thread 8 - System ID 4612
Entry point   msvcrt!_endthreadex+6f 
Create time   2008-07-19 23:38:07 
Time spent in user mode   0 Days 0:0:1.171 
Time spent in kernel mode   0 Days 0:0:0.500 






Function     Arg 1     Arg 2     Arg 3   Source 
php5ts!_zend_mm_free_int+35f     04110f30     00000b10     01c0311c   

php5ts!_efree+39     06934190     01c9c537     068cea94    
php5ts!free_estring+c     068cea94     769d9d32     040e97d8    
php5ts!zend_hash_destroy+27     040cf168     040cf130     040cf0e8    
php5ts!shutdown_compiler+b0     040e97d8     040e97d8     040e97d8    
php5ts!zend_deactivate+cf     040e97d8     009b4a10     040e97d8    
php5ts!php_request_shutdown+2c9     00000000     00283573     009fe820 
  
php5apache2_2!php_apache_request_dtor+8     009fe820     040e97d8    
00000004    
php5apache2_2!php_handler+643     009fe820     009b4a10     009fe820   

libhttpd!ap_run_handler+21     009fe820     009fe820     009fe820    
libhttpd!ap_invoke_handler+ae     00000000     025fe9f0     02c1ff00   

libhttpd!ap_die+24e     009fe820     00000000     009e36a0    
libhttpd!ap_get_request_note+1c9c     025fe9f0     025fe9f0    
025fe9f0    
libhttpd!ap_run_process_connection+21     025fe9f0     00924ea0    
02c1ff48    
libhttpd!ap_process_connection+33     025fe9f0     009ee7f0    
00000000    
libhttpd!ap_regkey_value_remove+c7c     025fe9e8     dc9fc8a4    
00000000    
msvcrt!_endthreadex+44     02c1ff94     76b64911     025ee208    
msvcrt!_endthreadex+ce     025ee208     02c1ffd4     76eee4b6    
kernel32!BaseThreadInitThunk+e     025ee208     7443b351     00000000  
 
ntdll!__RtlUserThreadStart+23     769e2da8     025ee208     00000000   

ntdll!_RtlUserThreadStart+1b     769e2da8     025ee208     00000000   





PHP5TS!_ZEND_MM_FREE_INT+35FIn
httpd__PID__4120__Date__07_19_2008__Time_11_40_14PM__79__Second_Chance_Exception_C0000005.dmp
the assembly instruction at php5ts!_zend_mm_free_int+35f in
C:\Ecoweb\apps\PHP\php5ts.dll from The PHP Group has caused an access
violation exception (0xC0000005) when trying to read from memory
location 0x00000000 on thread 8

Module Information 
Image Name: C:\Ecoweb\apps\PHP\php5ts.dll   Symbol Type:  PDB 
Base address: 0x01c00000   Time Stamp:  Sat May 03 00:01:47 2008  
Checksum: 0x00000000   Comments:   
COM DLL: False   Company Name:  The PHP Group 
ISAPIExtension: False   File Description:  PHP Script Interpreter 
ISAPIFilter: False   File Version:  5.2.6.6 
Managed DLL: False   Internal Name:  php5ts.dll 
VB DLL: False   Legal Copyright:  Copyright © 1997-2007 The PHP Group 
Loaded Image Name:  php5ts.dll   Legal Trademarks:  PHP 
Mapped Image Name:  C:\Ecoweb\apps\PHP\php5ts.dll   Original filename: 
php5ts.dll 
Module name:  php5ts   Private Build:   
Single Threaded:  False   Product Name:  PHP Script Interpreter 
Module Size:  4,93 MBytes   Product Version:  5.2.6 
Symbol File Name:  C:\Ecoweb\apps\php-dbgpack\php5ts.pdb   Special
Build:  & 





 Report for
httpd__PID__4120__Date__07_19_2008__Time_11_40_07PM__394__First chance
exception 0XC0000005.dmp




Report for
httpd__PID__4120__Date__07_19_2008__Time_11_40_07PM__394__First chance
exception 0XC0000005.dmp
Type of Analysis Performed   Crash Analysis 
Machine Name   TJOCKIS 
Operating System   Windows Vista Service Pack 1 
Number Of Processors   2 
Process ID   4120 
Process Image   C:\Ecoweb\apps\Apache2.2\bin\httpd.exe 
System Up-Time   02:09:58 
Process Up-Time   00:02:01 


Thread 8 - System ID 4612
Entry point   msvcrt!_endthreadex+6f 
Create time   2008-07-19 23:38:07 
Time spent in user mode   0 Days 0:0:1.171 
Time spent in kernel mode   0 Days 0:0:0.500 






Function     Arg 1     Arg 2     Arg 3   Source 
php5ts!_zend_mm_free_int+35f     04110f30     00000b10     01c0311c   

php5ts!_efree+39     06934190     01c9c537     068cea94    
php5ts!free_estring+c     068cea94     769d9d32     040e97d8    
php5ts!zend_hash_destroy+27     040cf168     040cf130     040cf0e8    
php5ts!shutdown_compiler+b0     040e97d8     040e97d8     040e97d8    
php5ts!zend_deactivate+cf     040e97d8     009b4a10     040e97d8    
php5ts!php_request_shutdown+2c9     00000000     00283573     009fe820 
  
php5apache2_2!php_apache_request_dtor+8     009fe820     040e97d8    
00000004    
php5apache2_2!php_handler+643     009fe820     009b4a10     009fe820   

libhttpd!ap_run_handler+21     009fe820     009fe820     009fe820    
libhttpd!ap_invoke_handler+ae     00000000     025fe9f0     02c1ff00   

libhttpd!ap_die+24e     009fe820     00000000     009e36a0    
libhttpd!ap_get_request_note+1c9c     025fe9f0     025fe9f0    
025fe9f0    
libhttpd!ap_run_process_connection+21     025fe9f0     00924ea0    
02c1ff48    
libhttpd!ap_process_connection+33     025fe9f0     009ee7f0    
00000000    
libhttpd!ap_regkey_value_remove+c7c     025fe9e8     dc9fc8a4    
00000000    
msvcrt!_endthreadex+44     02c1ff94     76b64911     025ee208    
msvcrt!_endthreadex+ce     025ee208     02c1ffd4     76eee4b6    
kernel32!BaseThreadInitThunk+e     025ee208     7443b351     00000000  
 
ntdll!__RtlUserThreadStart+23     769e2da8     025ee208     00000000   

ntdll!_RtlUserThreadStart+1b     769e2da8     025ee208     00000000   





PHP5TS!_ZEND_MM_FREE_INT+35FIn
httpd__PID__4120__Date__07_19_2008__Time_11_40_07PM__394__First chance
exception 0XC0000005.dmp the assembly instruction at
php5ts!_zend_mm_free_int+35f in C:\Ecoweb\apps\PHP\php5ts.dll from The
PHP Group has caused an access violation exception (0xC0000005) when
trying to read from memory location 0x00000000 on thread 8

Module Information 
Image Name: C:\Ecoweb\apps\PHP\php5ts.dll   Symbol Type:  PDB 
Base address: 0x01c00000   Time Stamp:  Sat May 03 00:01:47 2008  
Checksum: 0x00000000   Comments:   
COM DLL: False   Company Name:  The PHP Group 
ISAPIExtension: False   File Description:  PHP Script Interpreter 
ISAPIFilter: False   File Version:  5.2.6.6 
Managed DLL: False   Internal Name:  php5ts.dll 
VB DLL: False   Legal Copyright:  Copyright © 1997-2007 The PHP Group 
Loaded Image Name:  php5ts.dll   Legal Trademarks:  PHP 
Mapped Image Name:  C:\Ecoweb\apps\PHP\php5ts.dll   Original filename: 
php5ts.dll 
Module name:  php5ts   Private Build:   
Single Threaded:  False   Product Name:  PHP Script Interpreter 
Module Size:  4,93 MBytes   Product Version:  5.2.6 
Symbol File Name:  C:\Ecoweb\apps\php-dbgpack\php5ts.pdb   Special
Build:  & 







------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=45567&edit=1

Reply via email to