ID: 26223 Updated by: [EMAIL PROTECTED] Reported By: Xuefer at 21cn dot com -Status: Assigned +Status: Feedback Bug Type: *General Issues Operating System: win32 only PHP Version: 4CVS, 5CVS Assigned To: helly New Comment:
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 Previous Comments: ------------------------------------------------------------------------ [2004-02-13 10:02:13] [EMAIL PROTECTED] The crash happens in the error outputting functions..php_docref..something. Marcus broke it so Marcus fixes it. ------------------------------------------------------------------------ [2003-11-17 23:08:44] Xuefer at 21cn dot com i'm not familiar with debugging i'm stucked with same script still crash on http://www.thebrainroom.net/php-snaps/php4-win32-STABLE-foundstone-latest.zip (with similar gdb bt) but not crash on: http://www.thebrainroom.net/php-snaps/php4-win32-STABLE-debug-foundstone-latest.zip output: Warning: file_exists(): Stat failed for Unknown (errno=9 - Bad file descriptor) in c:\test.php on line 14 warning: --------------------------------------- warning: f:\tbr\php\snapbuilder\php_4_3-foundstone\ext\standard\filestat.c(616) : Block 0x00BAE800 status: warning: Beginning: warning: Cached (allocated on f:\tbr\php\snapbuilder\php_4_3-foundstone\main\main.c:485, 21 bytes) warning: End: warning: OK warning: --------------------------------------- [Tue Nov 18 11:23:53 2003] Script: 'test.php' Program exited normally. ------------------------------------------------------------------------ [2003-11-17 21:38:43] [EMAIL PROTECTED] Here you can find some debug enabled builds: http://www.thebrainroom.net/php-snaps/ ------------------------------------------------------------------------ [2003-11-14 00:09:21] Xuefer at 21cn dot com sorry for my careless it took me so much time to track down this problem but i don't know if it'll still crash if php env(system+apache+php..) changed <?php touch('./127.0.0.1.3.4.5.6'); file_exists('./127.0.0.1.3.4.5.6'); function n() { return true; } function write() { file_exists('Unknown'); } session_set_save_handler ("n", "n", "n", "write", "n", "n"); session_start(); ?> ------------------------------------------------------------------------ [2003-11-12 11:35:16] Xuefer at 21cn dot com Description: ------------ using session_set_save_handler() in write handler, if an error occur or using echo, something is output, php crash this make script debugging very hard ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=26223&edit=1