ID:               46532
 User updated by:  artist at wavenet dot org
 Reported By:      artist at wavenet dot org
 Status:           Open
 Bug Type:         Reproducible crash
 Operating System: Windows XP
 PHP Version:      5.2.6
 New Comment:

On more thing that might of help to know. In version 5.2.6 I am using
the extension php_pgsql.dll from version 5.2.5. This is because I have
information that the version of this included in 5.2.6 does not work.
This advisory is at the bottom of page:
http://drupal.org/requirements


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

[2008-11-11 16:43:57] artist at wavenet dot org

I have created the DebugDiag log files. The can be downloaded from:

https://www.streamfile.com/id/YfmocWffOheRC7RPEozLTpy6bVfeZ/PHPCrashDump.zip

This stream will be available for next 24 hours.

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

[2008-11-10 17:16:01] [EMAIL PROTECTED]

Please READ the instructions. It's not that hard. Only give the 
feedback that was asked, otherwise let this rot.

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

[2008-11-10 16:42:04] artist at wavenet dot org

There are too many choices on page:
http://bugs.php.net/bugs-generating-backtrace-win32.php
for me to know what to download.

How can I tell whether the PHP version that crashed on me is thread
safe?

If it is thread safe does the PHP pack also have to be thread safe and
vice versa?

If the PHP is a snapshot version does the debug pack also have to be a
snapshot? And if the PHP is a stable release does the Debug also have to
be a stable release?

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

[2008-11-10 10:08:05] [EMAIL PROTECTED]

Thank you for this bug report. To properly diagnose the problem, we
need a backtrace to see what is happening behind the scenes. To
find out how to generate a backtrace, please read
http://bugs.php.net/bugs-generating-backtrace.php for *NIX and
http://bugs.php.net/bugs-generating-backtrace-win32.php for Win32

Once you have generated a backtrace, please submit it to this bug
report and change the status back to "Open". Thank you for helping
us make PHP better.



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

[2008-11-10 09:00:44] artist at wavenet dot org

Description:
------------
I am using Lighttpd from install file LightTPD-1.4.20-1-Win32-SSL.exe.
This was tested with HTML files and it worked.

When I attempted to load a test PHP file in an error message box opened
with the message PHP / Fast CGI had developed a problem and needed to
close. So I invoked php-cgi.exe with Dependency Walker. Pasted below are
the last few lines output in Dependency Walker's Log Window. The
0xC0000005 memory access violation errors are in the last few lines.

GetProcAddress(0x755C0000 [f:\windows\system32\MSCTFIME.IME],
"NotifyIME") called from "f:\windows\system32\IMM32.DLL" at address
0x76397324 and returned 0x755D9507.
GetProcAddress(0x755C0000 [f:\windows\system32\MSCTFIME.IME],
"ImeSetCompositionString") called from "f:\windows\system32\IMM32.DLL"
at address 0x7639733C and returned 0x755D946D.
GetProcAddress(0x755C0000 [f:\windows\system32\MSCTFIME.IME],
"ImeGetImeMenuItems") called from "f:\windows\system32\IMM32.DLL" at
address 0x76397354 and returned NULL. Error: The specified procedure
could not be found (127).
GetProcAddress(0x755C0000 [f:\windows\system32\MSCTFIME.IME],
"CtfImeInquireExW") called from "f:\windows\system32\IMM32.DLL" at
address 0x76397394 and returned 0x755D9548.
GetProcAddress(0x755C0000 [f:\windows\system32\MSCTFIME.IME],
"CtfImeSelectEx") called from "f:\windows\system32\IMM32.DLL" at address
0x763973A8 and returned 0x755D92C5.
GetProcAddress(0x755C0000 [f:\windows\system32\MSCTFIME.IME],
"CtfImeEscapeEx") called from "f:\windows\system32\IMM32.DLL" at address
0x763973BC and returned 0x755D96FE.
GetProcAddress(0x755C0000 [f:\windows\system32\MSCTFIME.IME],
"CtfImeGetGuidAtom") called from "f:\windows\system32\IMM32.DLL" at
address 0x763973D0 and returned 0x755D9737.
GetProcAddress(0x755C0000 [f:\windows\system32\MSCTFIME.IME],
"CtfImeIsGuidMapEnable") called from "f:\windows\system32\IMM32.DLL" at
address 0x763973E4 and returned 0x755D931A.
First chance exception 0xC0000005 (Access Violation) occurred in
"f:\websites\servers\php-5.2.6\PHP5TS.DLL" at address 0x1009C51D.
Second chance exception 0xC0000005 (Access Violation) occurred in
"f:\websites\servers\php-5.2.6\PHP5TS.DLL" at address 0x1009C51D.
Exited "f:\websites\servers\php-5.2.6\PHP-CGI.EXE" (process 0xAEC) with
code -1073741819 (0xC0000005).


Reproduce code:
---------------
The batch file PHP and Lighttpd were invoked with:
@ECHO OFF
ECHO Starting LightTPD...
CD LightTPD
ECHO.
lighttpd.exe -v
ECHO.
lighttpd.exe -f conf\lighttpd-srv.conf -m lib
CD ..
ECHO Starting PHP FastCGI...
.\PHP-5.2.6\php-cgi.exe -e -b 127.0.0.1:521
EXIT

Expected result:
----------------
The php test file contained only the characters:
<?php phpinfo(); ?>
I expected to see a php info page.

Actual result:
--------------
PHP crashed.


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


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

Reply via email to