[PHP-DEV] Error delivering message to: php-dev <<i>email protected</i>>! email protected>!",1); ?> From: email protected>?subject=Re:%20[PHP-DEV]%20Error%20delivering%20message%20to:%20php-dev <email protected>!&replyto=97143073701 <email protected>">"Postmaster" <email protected>
Date: 10/13/00

Your message was not delivered for the following reason:

E-mail Account: php is over the limit of 31457280 bytes.

Automated Postmaster

--------Original E-mail--------
>From php-dev <email protected> Fri Oct 13 04:52:16 2000
Return-Path: <php-dev <email protected>>
Received: from toye.php.net ([198.186.203.33]) by taconsultants.com ; Fri, 13 Oct 2000 04:52:16 -0500
Received: (qmail 27101 invoked by uid 1013); 13 Oct 2000 09:52:02 -0000
Mailing-List: contact php-dev-help <email protected>; run by ezmlm
Precedence: bulk
Delivered-To: mailing list php-dev <email protected>
Received: (qmail 27095 invoked from network); 13 Oct 2000 09:52:01 -0000
Date: 13 Oct 2000 09:50:09 -0000
Message-ID: <20001013095009.28519.qmail <email protected>>
To: php-dev <email protected>
From: Bug Database <php-dev <email protected>>
Subject: [PHP-DEV] PHP 4.0 Bug #7169 Updated: Crash with long .php-file and --trans-sid
X-Rcpt-To: <php <email protected>>

ID: 7169
User Update by: balu <email protected>
Status: Open
Bug Type: Reproduceable crash
Description: Crash with long .php-file and --trans-sid

I configured it on the original system with:
./configure --with-apxs=/usr/local/apache/current/bin/apxs --enable-versioning --with-mysql --enable-track-vars --enable-syvshm --enable-sysvsem --with-config-file-path=/etc --enable-url-includes --enable-trans-sid

On a second system I used:

./configure --prefix=/usr --libexecdir=/usr/libexec/php --sysconfdir=/etc/ --sharedstatedir=/var/state/php --localstatedir=/var/state/php --with-apxs --enable-versioning --enable-inline-optimization --enable-calendar --with-gdbm --enable-ftp --with-gettext --with-mysql=/usr --enable-trans-sid --enable-sysvsem --enable-sysvshm --with-zlib --with-config-file-path=/etc/php.ini

I can't get a logfile, so I used:
gdb /usr/local/apache/current/bin/httpd
(gdb) run -X

and got (before accessing the page)

Starting program: /usr/local/apache/current/bin/httpd -X
warning: find_solib: Can't read pathname for load map: Input/output error

Error while mapping shared library sections:
"/sbin/": not in executable format: Is a directory.
Error while reading shared library symbols:
"/sbin/": can't read symbols: Is a directory.
Cannot access memory at address 0xc3815b00.
(gdb)

But I think that is a gdb-problem...

Previous Comments:
---------------------------------------------------------------------------

[2000-10-12 18:24:49] balu <email protected>
I have problems accessing a rather long file after enabling --trans-sid. Apache-childs die after processing X lines of that file. (I tested to add one more char at the end of the last processed character, but it was not displayed)

Is it possible that the buffer --trans-sid uses to store the page (and process it) in is too small?

I have no gdb installed yet, or can create a logfile, so perhaps this could be approved by someone else...

I will try to reproduce it on another system and get a trace from that...

---------------------------------------------------------------------------

Full Bug description available at: http://bugs.php.net/?id=7169

-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: php-dev-unsubscribe <email protected>
For additional commands, e-mail: php-dev-help <email protected>
To contact the list administrators, e-mail: php-list-admin <email protected>

-- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: php-dev-unsubscribe <email protected> For additional commands, e-mail: php-dev-help <email protected> To contact the list administrators, e-mail: php-list-admin <email protected>