Re: [PHP4BETA] SV: [PHP-DEV] PHP 4.0 Bug #3497 Updated: Apache 1.3.11 gets SIGSEGV immediately qafter start
| From: | thies at digicol dot de | Date: | Thu, 17 Feb 2000 06:49:12 +0000 |
| Subject: | Re: [PHP4BETA] SV: [PHP-DEV] PHP 4.0 Bug #3497 Updated: Apache 1.3.11 gets SIGSEGV immediately qafter start | ||
| References: | 1 2 | Groups: | php.dev php.version4 |
| Request: | Send a blank email to php-dev+get-15625@lists.php.net to get a copy of this message | ||
On Thu, Feb 17, 2000 at 01:12:37AM +0100, Johan Ekenberg wrote:
> > This is probably just another instance of a bug believed to
> > be fixed (Thies, you probably remember the SMP-issues on
> > Linux WRT time out).
>
> Sascha:
> I believe I was the first one to report on this bug (Bug ID 2866) and, as
> you may recall, I also tried one or two of your patches - without success.
> Progress was discontinued when I could not use CVS version later than
> mid-Dec,
> due to serious segfaults on all mysql-operations. Today I have more or
> less
> successfully managed to put up the latest CVS (2000-02-16). Not completely
> successful since there are still child-httpd-segfaults pertaining to
> mysql-functions, but it seems to be good enough for running a couple of
> days.
> Do you want me to try any new patches? Should I try to apply the last one
> you sent (it was never tried due to the MySQL issue). I've attached it
> to this mail.
>
> I have not run the latest compile long enough to tell that the bug is
> still
> present (core httpd SIGSEGV, Apache completely dies), but I'll let you
> know when (if) it happens.
i'm pretty sure that the SIGSEGV is the parent apache-process
is fixed in CVS!
tc
>
> Best regards,
> /Johan Ekenberg
>
> Index: main.c
> ===================================================================
> RCS file: /repository/php4/main.c,v
> retrieving revision 1.170
> diff -u -r1.170 main.c
> --- main.c 2000/01/01 01:31:27 1.170
> +++ main.c 2000/01/04 00:45:29
> @@ -476,8 +476,10 @@
> PLS_FETCH();
>
> PG(connection_status) |= PHP_CONNECTION_TIMEOUT;
> +#ifdef PHP_ERROR_REENTRANT
> php_error(E_ERROR, "Maximum execution time of %d second%s exceeded",
> php_timeout_seconds, php_timeout_seconds == 1 ? "" : "s");
> +#endif
> }
> #endif
>
>
>
> --
> PHP 4.0 Beta Mailing List <http://www.php.net/version4/>
> To unsubscribe, e-mail: php4beta-unsubscribe@lists.php.net
> For additional commands, e-mail: php4beta-help@lists.php.net
> To contact the list administrators, e-mail: php4beta-admin@lists.php.net
--
Thies C. Arntzen "One Big-Mac, Small Fries and a Coke!"
Digital Collections Phone +49 40 235350 Fax +49 40 23535180
Hammerbrookstr. 93 20097 Hamburg / Germany