ID: 40556 User updated by: unreal at slashorg dot net Reported By: unreal at slashorg dot net -Status: Feedback +Status: Open Bug Type: CGI related Operating System: Linux 2.6.18 PHP Version: 5.2.1 Assigned To: dmitry New Comment:
Hello, I haven't really used gdb before, I obtain a backtrace? I guess I have to recompile php with debug support? Thanks. Previous Comments: ------------------------------------------------------------------------ [2007-03-02 10:14:47] [EMAIL PROTECTED] I am still not able to reproduce the problem. Could you please attach debugger to stuck php process and show its backtrace. ------------------------------------------------------------------------ [2007-02-22 12:01:19] unreal at slashorg dot net OK, I've done quite a lot more testing, and here are the results (Apache 2.0.59/mod_fastcgi 2.4.2/PHP 5.2.1): - I cannot reproduce the bug with your code either. - The following code causes PHP workers to lock up if you abort during download (and only if you abort): http://www.slashorg.net/ex/crash.txt Note: notice the "session_start();" line - If I remove the "session_start();" line, PHP doesn't crash anymore, even when I abort the download. It seems this bug is more complicated than I thought, I hope you'll be able to reproduce it. Thanks for your help. ------------------------------------------------------------------------ [2007-02-21 15:18:30] [EMAIL PROTECTED] I am not able to reproduce the problem. I tried to abort downloading from IE and download part of file running the following PHP script from command line: <?php $f = fopen("http://127.0.0.1/test/bug40556.php", "r"); $s = fread($f, 1024*1024); var_dump($s); fclose($f); ?> both cases work fine (Apache-1.3.28 with mod_fastcgi or ZendEnabler on Linux 2.6.19) ------------------------------------------------------------------------ [2007-02-20 12:48:13] unreal at slashorg dot net I've just upgraded to 5.2.2-dev as you suggested, and that hasn't fixed the problem. My server is still dying as soon as a connection gets aborted. ------------------------------------------------------------------------ [2007-02-20 12:14:53] [EMAIL PROTECTED] Please try using this CVS snapshot: http://snaps.php.net/php5.2-latest.tar.gz For Windows: http://snaps.php.net/win32/php5.2-win32-latest.zip ------------------------------------------------------------------------ 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/40556 -- Edit this bug report at http://bugs.php.net/?id=40556&edit=1