ID: 27747 Updated by: [EMAIL PROTECTED] Reported By: T dot Hauck at janaserver dot de -Status: Open +Status: Feedback Bug Type: *General Issues Operating System: W2k PHP Version: 4.3.5 New Comment:
Could you please try replacing php4isapi.dll with the one in 4.3.4? Previous Comments: ------------------------------------------------------------------------ [2004-03-30 04:05:43] T dot Hauck at janaserver dot de Hallo, i'am again. I just downloaded the sourcecode from php 3.4.5 and find the followring: Calling "_endthread();" in the "HttpExtensionProc" will always kill the thread on the server how called the "HttpExtensionProc" ! That looks to my as a huge bug. I mean the php modul can not just kill a thread on the server, or do i see this wrong ? (than i quit my job as software developer) ------------------------------------------------------------------------ [2004-03-30 02:03:43] T dot Hauck at janaserver dot de I disabled all extensions, same crash. As soon the thread exist how called the ISAPI extension the server crashes. This may be diffrent on each server implementation, and some server my only exit the isapi thread when thy a shut down. And the IIS may report not a error when shutting down at all. Bugreport 27741 and 27751 report simular or even the same crashes. All when they updatet from version 4.3.4 to 4.3.5. Thomas ------------------------------------------------------------------------ [2004-03-29 15:46:46] com at sambarserver dot info Same in the Sambar Server, the ISAPI is broken. Btw. 4.3.5RC4-dev is working without issues. Steffen ------------------------------------------------------------------------ [2004-03-29 15:39:24] [EMAIL PROTECTED] Cannot reproduce this with IIS 5.0 on W2k. Do you have any extensions enabled in your php.ini? Are you sure you don't have any leftover dlls from previois php versions? ------------------------------------------------------------------------ [2004-03-29 04:24:00] T dot Hauck at janaserver dot de Description: ------------ In version 4.3.5 the isapi modul is not working any more. Calling the isapi function to run the php script from within its own thread in the Server software will bring a access violation when this thread is ending. It looks to me as if php is corupting soem kind of data in the thread handling of windows. This allways happend calling "phpinfo();" in a script. Some other script work Ok for a while. ------------ Trying it on a apache server on w2k will bring up a errormessage that apache has a "access violation", by shutting down the apache. "phpinfo();" was called during the session. ------------ PHP has encountered an Access Violation at 01395DF7 This showed up running "phpgroupware" with ISAPI modul on the "Jana-Server" webserver, with php 4.3.5 ------------ All this startet when php 4.3.5 was installed, Non of this happend with php 4.3.4 ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=27747&edit=1