Bug#402764: [php-maint] Bug#402764: libapache2-mod-php5: php processes loop and eat all cpu and resources
hi alex, i'm sorry, but i never got around to rebuilding the php5 package with debug symbols enabled, and now i'm sitting in the lobby of an airport waiting for a delayed trans-atlantic flight :( however, there's a new upload of php5 in unstable which fixes a documented memory leak, and i'm wondering if that's maybe the same problem you're having? could you give it a try? thanks, sean signature.asc Description: This is a digitally signed message part
Bug#402764: [php-maint] Bug#402764: libapache2-mod-php5: php processes loop and eat all cpu and resources
On Tue, 2006-12-19 at 09:15 +0100, sean finney wrote: > hi alex, > > i'm sorry, but i never got around to rebuilding the php5 package with > debug symbols enabled, and now i'm sitting in the lobby of an airport > waiting for a delayed trans-atlantic flight :( > > however, there's a new upload of php5 in unstable which fixes a > documented memory leak, and i'm wondering if that's maybe the > same problem you're having? could you give it a try? Hello Sean, and thanks for the info. I upgraded to apache2-mpm-prefork 2.2.3-3.2 and PHP 5.2.0-8 since 4 ours and the bad behaviour has not yet happened... That's great, I hope the problem is solved with the latest release. Alex -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#402764: [php-maint] Bug#402764: libapache2-mod-php5: php processes loop and eat all cpu and resources
Upgrading to apache 2.2.3-3.2 and php 5.2.0-8 seems to have solved my problem! I think the bug can be closed. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#402764: [php-maint] Bug#402764: libapache2-mod-php5: php processes loop and eat all cpu and resources
hi alessandro, On Tue, 2006-12-12 at 15:30 +0100, Alessandro Polverini wrote: > I tried to attach to a process with strace and this is what I get: > [...] > lstat("/var", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 > lstat("/var/home", {st_mode=S_IFDIR|0755, st_size=85, ...}) = 0 > lstat("/var/home/web2", {st_mode=S_IFDIR|S_ISUID|S_ISGID|0775, st_size=52, > ...}) = 0 > lstat("/var/home/web2/lc", {st_mode=S_IFDIR|S_ISGID|0775, st_size=95, ...}) = > 0 > lstat("/var/home/web2/lc/www", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0 > lstat("/var/home/web2/lc/www/site", {st_mode=S_IFDIR|0755, st_size=4096, > ...}) = 0 > lstat("/var", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 > lstat("/var/home", {st_mode=S_IFDIR|0755, st_size=85, ...}) = 0 > lstat("/var/home/web2", {st_mode=S_IFDIR|S_ISUID|S_ISGID|0775, st_size=52, > ...}) = 0 > lstat("/var/home/web2/lc", {st_mode=S_IFDIR|S_ISGID|0775, st_size=95, ...}) = > 0 > lstat("/var/home/web2/lc/www", {st_mode=S_IFDIR|0750, st_size=4096, ...}) = 0 > lstat("/var/home/web2/lc/www/site", {st_mode=S_IFDIR|0755, st_size=4096, > ...}) = 0 > [...] > over and over and over. hm... are any of the directories between /var and var/./site symlinks? otherwise, we'll need some more info, namely "dpkg -l '*php5*'" and any changes you've made to /etc/php5/apache2/php.ini, and any php related configuration in your apache2 configuration. also, are you using any .htaccess directives? anything mbstring related? is this a 3rd party web app or your own in-house application/site? sean signature.asc Description: This is a digitally signed message part
Bug#402764: [php-maint] Bug#402764: libapache2-mod-php5: php processes loop and eat all cpu and resources
Hello Sean, and thanks for your quick reply. On Wed, 2006-12-13 at 08:31 +0100, sean finney wrote: > hi alessandro, > > [...] > > over and over and over. > > hm... are any of the directories between /var and var/./site > symlinks? No more, I suspected that could be a problem and I eliminated all symlinks to be sure. > otherwise, we'll need some more info, namely "dpkg -l '*php5*'" and any > changes you've made to /etc/php5/apache2/php.ini, and any php related > configuration in your apache2 configuration. Here the relevant modules: ii libapache2-mod-php55.1.6-5 ii php5 5.1.6-5 ii php5-cli 5.1.6-5 ii php5-common5.1.6-5 ii php5-gd5.1.6-5 ii php5-mysql 5.1.6-5 Apache is version 2.2.3-3.1, mysql is 5.0.30-1, kernel is 2.6.18-3-amd64. The only change made to php.ini is increased the memory limit to 256M and max execution time to 60 seconds. There are non php related configuration in my apache2 config. > also, are you using any .htaccess directives? anything mbstring related? > is this a 3rd party web app or your own in-house application/site? It's a 3rd party webapp build only on standard xoops modules, nothing "strange" or developed in-house. There are a couple .htaccess directive with this content: Options All -Indexes and: order deny,allow deny from all Thanks, Alex -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#402764: [php-maint] Bug#402764: libapache2-mod-php5: php processes loop and eat all cpu and resources
hey alex, On Wed, 2006-12-13 at 11:15 +0100, Alessandro Polverini wrote: > It's a 3rd party webapp build only on standard xoops modules, nothing > "strange" or developed in-house. hmm... can you find a unique page/chunk-o-code that triggers this? or is it a gradual buildup? sean signature.asc Description: This is a digitally signed message part
Bug#402764: [php-maint] Bug#402764: libapache2-mod-php5: php processes loop and eat all cpu and resources
On Wed, 2006-12-13 at 19:55 +0100, sean finney wrote: > can you find a unique page/chunk-o-code that triggers this? or is it > a gradual buildup? I'm sorry I'm unable to find a combination of code/request that triggers the problem, I tried as single user and the site seems fine, but as soon as I open to everyone it's a matter of seconds to have threads that begins to loop and after a few minutes the machine begin to suffer very much. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#402764: [php-maint] Bug#402764: libapache2-mod-php5: php processes loop and eat all cpu and resources
On Wed, 2006-12-13 at 21:15 +0100, Alessandro Polverini wrote: > I'm sorry I'm unable to find a combination of code/request that triggers > the problem, I tried as single user and the site seems fine, but as soon > as I open to everyone it's a matter of seconds to have threads that > begins to loop and after a few minutes the machine begin to suffer very > much. hrrm. maybe get one of those looping processes, and kill it with SIGSEGV, and then get a backtrace from the corefile? in the meantime, i'm going to work on throwing together a debug symbols package :) sean signature.asc Description: This is a digitally signed message part
Bug#402764: [php-maint] Bug#402764: libapache2-mod-php5: php processes loop and eat all cpu and resources
hi alex, i've made debug packages available at deb http://people.debian.org/~seanius/php5/etch ./ sean signature.asc Description: This is a digitally signed message part