ID: 27747 Comment by: Jared dot Williams1 at ntlworld dot com Reported By: T dot Hauck at janaserver dot de Status: Feedback Bug Type: IIS related Operating System: W2k PHP Version: 4.3.5 New Comment:
Experienced the problem with all versions greater than 4.3.5 (4.3.6RC1, 4.3.6RC2, 4.3.6RC3-dev (as of 9th April 2004)). Get lots of warnings of the form Warning: Unknown list entry type in request shutdown (2) in Unknown on line 0 Warning: Unknown list entry type in request shutdown (11) in Unknown on line 0 Warning: Unknown list entry type in request shutdown (1) in Unknown on line 0 Also after a period of time, something causes dllhost.exe to crash. --------------------------- dllhost.exe - Application Error --------------------------- The instruction at "0x77fcca36" referenced memory at "0x53415f4c". The memory could not be "written". Click on OK to terminate the program Click on CANCEL to debug the program --------------------------- OK Cancel --------------------------- Reverting back to 4.3.5 solves these problems. PHP.ini is modified -recommended, without any enabled extensions Differences being.. short_open_tag = Off safe_mode = On display_errors = On log_errors = Off ignore_repeated_source = On extension_dir = "E:\php4-win32-STABLE-latest\" enable_dl = Off file_uploads = Off Previous Comments: ------------------------------------------------------------------------ [2004-04-08 19:57:04] [EMAIL PROTECTED] Please try using this CVS snapshot: http://snaps.php.net/php4-STABLE-latest.tar.gz For Windows: http://snaps.php.net/win32/php4-win32-STABLE-latest.zip ------------------------------------------------------------------------ [2004-04-07 14:55:47] T dot Hauck at janaserver dot de For Windows: http://snaps.php.net/win32/php5-win32-latest.zip This works. ISAPI Modul loadet, and MySql extension and IMAP extension enabled. So far no crash. I was running "phpmyadmin" and "phpkit" and your own app. What ever is crashing 4.3.5 - 4.3.6 is fixed in php5 RC2-dev So please fix it on 4.3.6 too. ------------------------------------------------------------------------ [2004-04-07 11:20:48] [EMAIL PROTECTED] Please try using this CVS snapshot: http://snaps.php.net/php5-latest.tar.gz For Windows: http://snaps.php.net/win32/php5-win32-latest.zip And make sure you don't have ANY old PHP related dlls _anywhere_ in your system _before_ you install the snapshot!! ------------------------------------------------------------------------ [2004-04-07 07:42:54] T dot Hauck at janaserver dot de Just tried version 4.3.6 RC2 the error still exist. ------------------------------------------------------------------------ [2004-04-02 07:54:28] T dot Hauck at janaserver dot de Hallo, i compiled the php source and run it in debugger of the webserver. I'am not sure if i'am right but i found a few strange things. 1.) If the thread on the server exist how called the "HttpExtensionProc" the DLLMain function in the "php4isapi.dll" is called and runs this code. case DLL_THREAD_DETACH: ts_free_thread(); break; after that the thread exit procedure in windows it self crashes. I have to tell you the webserver runs every call to the "HttpExtensionProc" in his own thread, so that DLL_THREAD_DETACH: is called after evry php call. Because the same "php4isapi.dll" with older "php4ts.dll" version work, i think the error must be somewhere "ts_free_thread();" funktion. To other messager showed in the debugterminal up: c:\work\php-4.3.5\zend\zend_hash.c(544) : ht=0x014f0820 is already destroyed c:\work\php-4.3.5\zend\zend_hash.c(108) : Bailed out without a bailout address! I don't now if they have something todo with it. If you need mor information or what every, "i'll be back" on monday morning GMT+0200 Thomas ------------------------------------------------------------------------ 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/27747 -- Edit this bug report at http://bugs.php.net/?id=27747&edit=1