Reported by: Martin Sebald <msebald@hot-chilli.net>
Date: Wed, 14 Apr 2010 14:57:01 UTC
Severity: normal
Found in version php5/5.3.2-1
Fixed in version php5/5.3.2-2
Done: Raphael Geissert <geissert@debian.org>
Bug is archived. No further changes may be made.
View this report as an mbox folder, status mbox, maintainer mbox
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#577784; Package php5-cgi.
(Wed, 14 Apr 2010 14:57:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Martin Sebald <msebald@hot-chilli.net>:
New Bug report received and forwarded. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Wed, 14 Apr 2010 14:57:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: php5-cgi Version: 5.3.2-1 Hello all, I experienced a lot of segfaults in syslog with php5-cgi 5.3.2-1, like these error messages: > Apr 14 16:24:12 oberon kernel: [144632.380067] php5-cgi[7051]: segfault at 13 ip 082fbb77 sp bfe25a30 error 4 in php5-cgi[8048000+6a7000] > Apr 14 16:24:15 oberon kernel: [144635.466329] php5-cgi[7077]: segfault at 13 ip 082fbb77 sp bf94cc10 error 4 in php5-cgi[8048000+6a7000] > Apr 14 16:24:19 oberon kernel: [144639.580919] php5-cgi[7080]: segfault at 1afeaee7 ip 0830d955 sp bf969e00 error 4 in php5-cgi[8048000+6a7000] > Apr 14 16:24:21 oberon kernel: [144641.764088] php5-cgi[7084]: segfault at 2f72f103 ip 0830d955 sp bf9cddf0 error 4 in php5-cgi[8048000+6a7000] When this happened, I also experienced Apache 500 errors in the browser. I downgraded to 5.3.1-5, until now everything looks good. System is i386 running on linux-image-2.6.32-3-686-bigmem version 2.6.32-9, php5-cgi is running on Apache2 via libapache2-mod-fcgid. If you need any further information just tell me. Regards, Martin
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#577784; Package php5-cgi.
(Wed, 14 Apr 2010 16:27:03 GMT) (full text, mbox, link).
Acknowledgement sent
to sean finney <seanius@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Wed, 14 Apr 2010 16:27:03 GMT) (full text, mbox, link).
Message #10 received at 577784@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
hi martin, On Wed, Apr 14, 2010 at 04:45:23PM +0200, Martin Sebald wrote: > I experienced a lot of segfaults in syslog with php5-cgi 5.3.2-1, like > these error messages: > > > Apr 14 16:24:12 oberon kernel: [144632.380067] php5-cgi[7051]: segfault at 13 ip 082fbb77 sp bfe25a30 error 4 in php5-cgi[8048000+6a7000] > > Apr 14 16:24:15 oberon kernel: [144635.466329] php5-cgi[7077]: segfault at 13 ip 082fbb77 sp bf94cc10 error 4 in php5-cgi[8048000+6a7000] > > Apr 14 16:24:19 oberon kernel: [144639.580919] php5-cgi[7080]: segfault at 1afeaee7 ip 0830d955 sp bf969e00 error 4 in php5-cgi[8048000+6a7000] > > Apr 14 16:24:21 oberon kernel: [144641.764088] php5-cgi[7084]: segfault at 2f72f103 ip 0830d955 sp bf9cddf0 error 4 in php5-cgi[8048000+6a7000] > > When this happened, I also experienced Apache 500 errors in the browser. > > I downgraded to 5.3.1-5, until now everything looks good. > > System is i386 running on linux-image-2.6.32-3-686-bigmem version 2.6.32-9, > php5-cgi is running on Apache2 via libapache2-mod-fcgid. > > If you need any further information just tell me. the following types of information would be helpful: * what requests are generating the segfaults (you should be able to trace the 500 errors to the URL's in question) * code to reproduce the problem if possible * a backtrace to show where the error is coming from (install the php5-dbg package, get the cgi to dump core when it segfaults, and do a bt) * a list of installed/activated php5 extensions and their versions. sean
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#577784; Package php5-cgi.
(Thu, 15 Apr 2010 08:22:15 GMT) (full text, mbox, link).
Acknowledgement sent
to Martin Sebald <msebald@hot-chilli.net>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Thu, 15 Apr 2010 08:22:15 GMT) (full text, mbox, link).
Message #15 received at 577784@bugs.debian.org (full text, mbox, reply):
Hello Sean! > * what requests are generating the segfaults (you should be able to trace > the 500 errors to the URL's in question) Well, I don't see much Apache logs. Just stuff like: > [warn] (104)Connection reset by peer: mod_fcgid: read data from fastcgi server error. > [error] [client xx.xx.xx.xx] Premature end of script headers: index.php I found out about the segfaults when experiencing problems with the specific website. The website runs WordPress with many plugins. WP and the plugins are up-to-date. As the requests all run through index.php I cannot say more. > * code to reproduce the problem if possible See above. > * a backtrace to show where the error is coming from (install the > php5-dbg package, get the cgi to dump core when it segfaults, and do a > bt) The server (in fact three servers which all had the same problem before downgrading) is a production server. So upgrading again is not the easiest thing. If the information I provided in this mail isn't any good I will try to do this anyway, but late at night. > * a list of installed/activated php5 extensions and their versions. php-apc 3.1.3p1-2 php-db 1.7.13-2 php-http 1.4.1-1 php-mail 1.1.14-2 php-net-imap 1.1.0beta2-1.1 php-net-smtp 1.3.1-1 php-net-socket 1.0.9-2 php-pear 5.3.2-1 php-xml-parser 1.3.0-1 php5 5.3.2-1 php5-cgi 5.3.2-1 php5-cli 5.3.2-1 php5-common 5.3.2-1 php5-curl 5.3.2-1 php5-gd 5.3.2-1 php5-imap 5.3.2-1 php5-mcrypt 5.3.2-1 php5-mysql 5.3.2-1 php5-suhosin 0.9.31-1 php5-xmlrpc 5.3.2-1 Regards, Martin
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#577784; Package php5-cgi.
(Thu, 15 Apr 2010 08:42:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Ondřej Surý <ondrej@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Thu, 15 Apr 2010 08:42:03 GMT) (full text, mbox, link).
Message #20 received at 577784@bugs.debian.org (full text, mbox, reply):
Hi Martin, >> * a backtrace to show where the error is coming from (install the >> php5-dbg package, get the cgi to dump core when it segfaults, and do a >> bt) > > The server (in fact three servers which all had the same problem before > downgrading) is a production server. So upgrading again is not the easiest > thing. If the information I provided in this mail isn't any good I will try > to do this anyway, but late at night. We understand, but just the information about segfault is useless. You can find more info how to get bt from php at: http://bugs.php.net/bugs-generating-backtrace.php You only need to get core file on production server, you can generate backtrace on other place if you keep the version same and install php5-dbg package there. Ondrej -- Ondřej Surý <ondrej@sury.org> http://blog.rfc1925.org/
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#577784; Package php5-cgi.
(Wed, 21 Apr 2010 02:03:10 GMT) (full text, mbox, link).
Acknowledgement sent
to Andy Wettstein <ajw1980@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Wed, 21 Apr 2010 02:03:10 GMT) (full text, mbox, link).
Message #25 received at 577784@bugs.debian.org (full text, mbox, reply):
Package: php5-cgi
Version: 5.3.2-1
Severity: normal
I'm seeing segfault when attempting to authenticate to gallery2.
I'm running with lighttpd and was able generate a core file and backtrace:
#0 0x00007f521b85c7c1 in strlen () from /lib/libc.so.6
#1 0x00007f52188dc2cd in my_strdup () from /usr/lib/libmysqlclient_r.so.16
#2 0x00007f52189071ab in mysql_options () from /usr/lib/libmysqlclient_r.so.16
#3 0x00007f521866cfae in zif_mysqli_options (ht=0, return_value=0x2383808,
return_value_ptr=0x0, this_ptr=0xffffffff, return_value_used=0)
at /build/buildd-php5_5.3.2-1-amd64-Nz9Pgu/php5-5.3.2/ext/mysqli/mysqli_api.c:1703
#4 0x00000000006cb41a in zend_do_fcall_common_helper_SPEC (
execute_data=0x7f521e44d780)
at /build/buildd-php5_5.3.2-1-amd64-Nz9Pgu/php5-5.3.2/Zend/zend_vm_execute.h:313
#5 0x00000000006a2720 in execute (op_array=0x20ce8b0)
at /build/buildd-php5_5.3.2-1-amd64-Nz9Pgu/php5-5.3.2/Zend/zend_vm_execute.h:104
#6 0x000000000067a3bd in zend_execute_scripts (type=0, retval=0x7fff891612b0,
file_count=3)
at /build/buildd-php5_5.3.2-1-amd64-Nz9Pgu/php5-5.3.2/Zend/zend.c:1266
#7 0x0000000000625ff8 in php_execute_script (primary_file=0x2f002f)
at /build/buildd-php5_5.3.2-1-amd64-Nz9Pgu/php5-5.3.2/main/main.c:2288
#8 0x0000000000708064 in main (argc=32767, argv=0x0)
at /build/buildd-php5_5.3.2-1-amd64-Nz9Pgu/php5-5.3.2/sapi/cgi/cgi_main.c:2110
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.33-2.slh.6-sidux-amd64 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash
Versions of packages php5-cgi depends on:
ii libbz2-1.0 1.0.5-4 high-quality block-sorting file co
ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib
ii libcomerr2 1.41.11-1 common error description library
ii libdb4.8 4.8.26-3 Berkeley v4.8 Database Libraries [
ii libgssapi-krb5-2 1.8.1+dfsg-2 MIT Kerberos runtime libraries - k
ii libk5crypto3 1.8.1+dfsg-2 MIT Kerberos runtime libraries - C
ii libkrb5-3 1.8.1+dfsg-2 MIT Kerberos runtime libraries
ii libmagic1 5.04-2 File type determination library us
ii libonig2 5.9.1-1 Oniguruma regular expressions libr
ii libpcre3 7.8-3 Perl 5 Compatible Regular Expressi
ii libqdbm14 1.8.74-1.4 QDBM Database Libraries [runtime]
ii libssl0.9.8 0.9.8n-1 SSL shared libraries
ii libxml2 2.7.7.dfsg-2 GNOME XML library
ii mime-support 3.48-1 MIME files 'mime.types' & 'mailcap
ii php5-common 5.3.2-1 Common files for packages built fr
ii tzdata 2010h-1 time zone and daylight-saving time
ii ucf 3.0025 Update Configuration File: preserv
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
php5-cgi recommends no packages.
Versions of packages php5-cgi suggests:
pn php-pear <none> (no description available)
-- no debconf information
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#577784; Package php5-cgi.
(Wed, 21 Apr 2010 08:12:03 GMT) (full text, mbox, link).
Acknowledgement sent
to sean finney <seanius@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Wed, 21 Apr 2010 08:12:03 GMT) (full text, mbox, link).
Message #30 received at 577784@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
hi andy, interesting... it's not clear to me whether this is the same problem, but as we haven't received any other follow up i'm happy to run with this backtrace and close the bug when we fix any segfault :) On Tue, Apr 20, 2010 at 08:58:29PM -0500, Andy Wettstein wrote: > I'm seeing segfault when attempting to authenticate to gallery2. > I'm running with lighttpd and was able generate a core file and backtrace: > > #0 0x00007f521b85c7c1 in strlen () from /lib/libc.so.6 > #1 0x00007f52188dc2cd in my_strdup () from /usr/lib/libmysqlclient_r.so.16 > #2 0x00007f52189071ab in mysql_options () from /usr/lib/libmysqlclient_r.so.16 > #3 0x00007f521866cfae in zif_mysqli_options (ht=0, return_value=0x2383808, > return_value_ptr=0x0, this_ptr=0xffffffff, return_value_used=0) > at /build/buildd-php5_5.3.2-1-amd64-Nz9Pgu/php5-5.3.2/ext/mysqli/mysqli_api.c:1703 i've just tried a few variations of calling mysqli_options and don't see anything particularly worrying, do you think you could find the relevant code in the gallery source code which is calling mysqli_options? maybe running info locals at frames 0-4 as well? thanks! sean
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#577784; Package php5-cgi.
(Thu, 22 Apr 2010 01:15:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Raphael Geissert <geissert@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Thu, 22 Apr 2010 01:15:05 GMT) (full text, mbox, link).
Message #35 received at 577784@bugs.debian.org (full text, mbox, reply):
Hi everyone,
On 21 April 2010 03:09, sean finney <seanius@debian.org> wrote:
> hi andy,
>
> interesting... it's not clear to me whether this is the same problem, but
> as we haven't received any other follow up i'm happy to run with this
> backtrace and close the bug when we fix any segfault :)
>
> On Tue, Apr 20, 2010 at 08:58:29PM -0500, Andy Wettstein wrote:
>> I'm seeing segfault when attempting to authenticate to gallery2.
>> I'm running with lighttpd and was able generate a core file and backtrace:
>>
>> #0 0x00007f521b85c7c1 in strlen () from /lib/libc.so.6
>> #1 0x00007f52188dc2cd in my_strdup () from /usr/lib/libmysqlclient_r.so.16
>> #2 0x00007f52189071ab in mysql_options () from /usr/lib/libmysqlclient_r.so.16
>> #3 0x00007f521866cfae in zif_mysqli_options (ht=0, return_value=0x2383808,
>> return_value_ptr=0x0, this_ptr=0xffffffff, return_value_used=0)
This is strange. The only call I can see to mysqli_options is in
AdoDB's mysqli driver right before connecting to the server.
This would mean that any page you try to open that connects to the
mysql server should lead to the segfault. Is that so?
Everything AdoDB does is:
mysqli_options($this->_connectionID,$arr[0],$arr[1]);
Where $arr comes from:
var $optionFlags = array(array(MYSQLI_READ_DEFAULT_GROUP,0));
But:
$ php -r '$l = mysqli_init();
var_dump(mysqli_options($l,MYSQLI_READ_DEFAULT_GROUP,0)); '
bool(true)
Even on an clean sid chroot, i686. Andy, what happens when you try to run that?
From there mysqli_options all it does is find out that the expected
value should be a string and converts the 0 to one. libmysqlcient's
mysql_options is then called:
ret = mysql_options(mysql->mysql, mysql_option, Z_STRVAL_PP(&mysql_value));
mysql_option's relevant code (just executed code, actually) is:
case MYSQL_READ_DEFAULT_GROUP:
my_free(mysql->options.my_cnf_group,MYF(MY_ALLOW_ZERO_PTR));
mysql->options.my_cnf_group=my_strdup(arg,MYF(MY_WME));
break;
And that's all. Like I said, I can't reproduce it.
But there's something interesting from the recently reported (besides
from the 'at something/file.c' not matching the real file for
zif_mysqli_options) http://bugs.php.net/51624 (which is also from a
lighttpd/gallery2 combination.)
Since the variables holding the arguments passed to the function (from
php space) are not yet initialized they indicate php is segfaulting
during zend_parse_method_parameters.
The only recent commit that is related to mysqli is[1] (btw, I might
be too tired but I don't see how that change could possibly fix a
memory leak -- CC'ing Felipe for that.)
[1] http://svn.php.net/viewvc?view=revision&revision=298253
Cheers,
--
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#577784; Package php5-cgi.
(Thu, 22 Apr 2010 19:45:11 GMT) (full text, mbox, link).
Acknowledgement sent
to Andy Wettstein <ajw1980@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Thu, 22 Apr 2010 19:45:11 GMT) (full text, mbox, link).
Message #40 received at 577784@bugs.debian.org (full text, mbox, reply):
On Wed, Apr 21, 2010 at 08:11:09PM -0500, Raphael Geissert wrote: > Hi everyone, > > On 21 April 2010 03:09, sean finney <seanius@debian.org> wrote: > > hi andy, > > > > interesting... ?? it's not clear to me whether this is the same problem, but > > as we haven't received any other follow up i'm happy to run with this > > backtrace and close the bug when we fix any segfault :) > > > > On Tue, Apr 20, 2010 at 08:58:29PM -0500, Andy Wettstein wrote: > >> I'm seeing segfault when attempting to authenticate to gallery2. > >> I'm running with lighttpd and was able generate a core file and backtrace: > >> > >> #0 ??0x00007f521b85c7c1 in strlen () from /lib/libc.so.6 > >> #1 ??0x00007f52188dc2cd in my_strdup () from /usr/lib/libmysqlclient_r.so.16 > >> #2 ??0x00007f52189071ab in mysql_options () from /usr/lib/libmysqlclient_r.so.16 > >> #3 ??0x00007f521866cfae in zif_mysqli_options (ht=0, return_value=0x2383808, > >> ?? ?? return_value_ptr=0x0, this_ptr=0xffffffff, return_value_used=0) > > This is strange. The only call I can see to mysqli_options is in > AdoDB's mysqli driver right before connecting to the server. > This would mean that any page you try to open that connects to the > mysql server should lead to the segfault. Is that so? No. This only happens when trying to authenticate. The rest of the site is working fine. > > Everything AdoDB does is: > mysqli_options($this->_connectionID,$arr[0],$arr[1]); > > Where $arr comes from: > var $optionFlags = array(array(MYSQLI_READ_DEFAULT_GROUP,0)); Indeed commenting out the single mysqli_options line the gallery2 makes it not segfault. > > But: > $ php -r '$l = mysqli_init(); > var_dump(mysqli_options($l,MYSQLI_READ_DEFAULT_GROUP,0)); ' > bool(true) > > Even on an clean sid chroot, i686. Andy, what happens when you try to run that? This runs without error. > > From there mysqli_options all it does is find out that the expected > value should be a string and converts the 0 to one. libmysqlcient's > mysql_options is then called: > > ret = mysql_options(mysql->mysql, mysql_option, Z_STRVAL_PP(&mysql_value)); > > mysql_option's relevant code (just executed code, actually) is: > > case MYSQL_READ_DEFAULT_GROUP: > my_free(mysql->options.my_cnf_group,MYF(MY_ALLOW_ZERO_PTR)); > mysql->options.my_cnf_group=my_strdup(arg,MYF(MY_WME)); > break; > > And that's all. Like I said, I can't reproduce it. > > But there's something interesting from the recently reported (besides > from the 'at something/file.c' not matching the real file for > zif_mysqli_options) http://bugs.php.net/51624 (which is also from a > lighttpd/gallery2 combination.) > > Since the variables holding the arguments passed to the function (from > php space) are not yet initialized they indicate php is segfaulting > during zend_parse_method_parameters. Looking around I see more interesting discussion here: http://gallery.menalto.com/node/95444 http://gallery.menalto.com/node/95244 I tried some of the fixes suggested there, but it didn't seem to matter.
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#577784; Package php5-cgi.
(Sat, 01 May 2010 19:24:07 GMT) (full text, mbox, link).
Acknowledgement sent
to Raphael Geissert <geissert@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Sat, 01 May 2010 19:24:07 GMT) (full text, mbox, link).
Message #45 received at 577784@bugs.debian.org (full text, mbox, reply):
tag 577784 pending
thanks
Date: Sat May 1 12:16:27 2010 -0500
Author: Raphael Geissert <geissert@debian.org>
Commit ID: e99c5342fc828ac1020403939d858c049b81b9f4
Commit URL: http://git.debian.org/?p=pkg-php/php.git;a=commitdiff;h=e99c5342fc828ac1020403939d858c049b81b9f4
Patch URL: http://git.debian.org/?p=pkg-php/php.git;a=commitdiff_plain;h=e99c5342fc828ac1020403939d858c049b81b9f4
Cherry pick fix for memory issues in mysqli_options (Closes: #577784)
Added tag(s) pending.
Request was from Raphael Geissert <geissert@debian.org>
to control@bugs.debian.org.
(Sat, 01 May 2010 19:24:10 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#577784; Package php5-cgi.
(Mon, 24 May 2010 10:09:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Felix Lenders <fl@felixlenders.de>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>.
(Mon, 24 May 2010 10:09:03 GMT) (full text, mbox, link).
Message #52 received at 577784@bugs.debian.org (full text, mbox, reply):
Hi, I had the same segfault issues when trying to log in in gallery2 (with both php 5.3.2, 5.3.1-5). Changing form mysqli to mysqlt as described in the link above solved the problem for me. Cheers, Felix
Reply sent
to Raphael Geissert <geissert@debian.org>:
You have taken responsibility.
(Mon, 19 Jul 2010 01:06:15 GMT) (full text, mbox, link).
Notification sent
to Martin Sebald <msebald@hot-chilli.net>:
Bug acknowledged by developer.
(Mon, 19 Jul 2010 01:06:15 GMT) (full text, mbox, link).
Message #57 received at 577784-close@bugs.debian.org (full text, mbox, reply):
Source: php5
Source-Version: 5.3.2-2
We believe that the bug you reported is fixed in the latest version of
php5, which is due to be installed in the Debian FTP archive:
libapache2-mod-php5_5.3.2-2_i386.deb
to main/p/php5/libapache2-mod-php5_5.3.2-2_i386.deb
libapache2-mod-php5filter_5.3.2-2_i386.deb
to main/p/php5/libapache2-mod-php5filter_5.3.2-2_i386.deb
php-pear_5.3.2-2_all.deb
to main/p/php5/php-pear_5.3.2-2_all.deb
php5-cgi_5.3.2-2_i386.deb
to main/p/php5/php5-cgi_5.3.2-2_i386.deb
php5-cli_5.3.2-2_i386.deb
to main/p/php5/php5-cli_5.3.2-2_i386.deb
php5-common_5.3.2-2_i386.deb
to main/p/php5/php5-common_5.3.2-2_i386.deb
php5-curl_5.3.2-2_i386.deb
to main/p/php5/php5-curl_5.3.2-2_i386.deb
php5-dbg_5.3.2-2_i386.deb
to main/p/php5/php5-dbg_5.3.2-2_i386.deb
php5-dev_5.3.2-2_i386.deb
to main/p/php5/php5-dev_5.3.2-2_i386.deb
php5-enchant_5.3.2-2_i386.deb
to main/p/php5/php5-enchant_5.3.2-2_i386.deb
php5-gd_5.3.2-2_i386.deb
to main/p/php5/php5-gd_5.3.2-2_i386.deb
php5-gmp_5.3.2-2_i386.deb
to main/p/php5/php5-gmp_5.3.2-2_i386.deb
php5-imap_5.3.2-2_i386.deb
to main/p/php5/php5-imap_5.3.2-2_i386.deb
php5-interbase_5.3.2-2_i386.deb
to main/p/php5/php5-interbase_5.3.2-2_i386.deb
php5-intl_5.3.2-2_i386.deb
to main/p/php5/php5-intl_5.3.2-2_i386.deb
php5-ldap_5.3.2-2_i386.deb
to main/p/php5/php5-ldap_5.3.2-2_i386.deb
php5-mcrypt_5.3.2-2_i386.deb
to main/p/php5/php5-mcrypt_5.3.2-2_i386.deb
php5-mysql_5.3.2-2_i386.deb
to main/p/php5/php5-mysql_5.3.2-2_i386.deb
php5-odbc_5.3.2-2_i386.deb
to main/p/php5/php5-odbc_5.3.2-2_i386.deb
php5-pgsql_5.3.2-2_i386.deb
to main/p/php5/php5-pgsql_5.3.2-2_i386.deb
php5-pspell_5.3.2-2_i386.deb
to main/p/php5/php5-pspell_5.3.2-2_i386.deb
php5-recode_5.3.2-2_i386.deb
to main/p/php5/php5-recode_5.3.2-2_i386.deb
php5-snmp_5.3.2-2_i386.deb
to main/p/php5/php5-snmp_5.3.2-2_i386.deb
php5-sqlite_5.3.2-2_i386.deb
to main/p/php5/php5-sqlite_5.3.2-2_i386.deb
php5-sybase_5.3.2-2_i386.deb
to main/p/php5/php5-sybase_5.3.2-2_i386.deb
php5-tidy_5.3.2-2_i386.deb
to main/p/php5/php5-tidy_5.3.2-2_i386.deb
php5-xmlrpc_5.3.2-2_i386.deb
to main/p/php5/php5-xmlrpc_5.3.2-2_i386.deb
php5-xsl_5.3.2-2_i386.deb
to main/p/php5/php5-xsl_5.3.2-2_i386.deb
php5_5.3.2-2.diff.gz
to main/p/php5/php5_5.3.2-2.diff.gz
php5_5.3.2-2.dsc
to main/p/php5/php5_5.3.2-2.dsc
php5_5.3.2-2_all.deb
to main/p/php5/php5_5.3.2-2_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 577784@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Raphael Geissert <geissert@debian.org> (supplier of updated php5 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sun, 18 Jul 2010 15:35:06 -0500
Source: php5
Binary: php5 php5-common libapache2-mod-php5 libapache2-mod-php5filter php5-cgi php5-cli php5-dev php5-dbg php-pear php5-curl php5-enchant php5-gd php5-gmp php5-imap php5-interbase php5-intl php5-ldap php5-mcrypt php5-mysql php5-odbc php5-pgsql php5-pspell php5-recode php5-snmp php5-sqlite php5-sybase php5-tidy php5-xmlrpc php5-xsl
Architecture: source all i386
Version: 5.3.2-2
Distribution: unstable
Urgency: low
Maintainer: Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>
Changed-By: Raphael Geissert <geissert@debian.org>
Description:
libapache2-mod-php5 - server-side, HTML-embedded scripting language (Apache 2 module)
libapache2-mod-php5filter - server-side, HTML-embedded scripting language (apache 2 filter mo
php-pear - PEAR - PHP Extension and Application Repository
php5 - server-side, HTML-embedded scripting language (metapackage)
php5-cgi - server-side, HTML-embedded scripting language (CGI binary)
php5-cli - command-line interpreter for the php5 scripting language
php5-common - Common files for packages built from the php5 source
php5-curl - CURL module for php5
php5-dbg - Debug symbols for PHP5
php5-dev - Files for PHP5 module development
php5-enchant - Enchant module for php5
php5-gd - GD module for php5
php5-gmp - GMP module for php5
php5-imap - IMAP module for php5
php5-interbase - interbase/firebird module for php5
php5-intl - internationalisation module for php5
php5-ldap - LDAP module for php5
php5-mcrypt - MCrypt module for php5
php5-mysql - MySQL module for php5
php5-odbc - ODBC module for php5
php5-pgsql - PostgreSQL module for php5
php5-pspell - pspell module for php5
php5-recode - recode module for php5
php5-snmp - SNMP module for php5
php5-sqlite - SQLite module for php5
php5-sybase - Sybase / MS SQL Server module for php5
php5-tidy - tidy module for php5
php5-xmlrpc - XML-RPC module for php5
php5-xsl - XSL module for php5
Closes: 504053 530757 570149 572122 576593 577784 581911 584348
Changes:
php5 (5.3.2-2) unstable; urgency=low
.
[ Ondřej Surý ]
* Fix unittest about failing crypt() calls with invalid salt
.
[ Raphael Geissert ]
* Cherry pick upstream fix for mysqli_ssl_set (Closes: #572122)
* Cherry pick patch to reset error status on beginTransaction()
* Cherry pick patch to add missing definition of JSON_ERROR_UTF8
* Cherry pick patch to fix SplFileInfo::getPathName()
* Cherry pick patch to fix a memory leak in the cyclical gc
* Cherry pick fix for memory leak in date when gc is enabled
* Cherry pick patch to fix an unaligned mem access in the dba ext
* Cherry pick fix for memory issues in mysqli_options (Closes: #577784)
* Set default session.save_path to /var/lib/php5 (Closes: #576593)
* Don't install an extra copy of php.ini-production
* Remove obsolete TODO list
* Add debian/source/format and set it to 1.0
* Add doc-base registration for Structuctures_Graph documentation
* Cherry pick patch to fix multiple typos
* Synchronize enchant patch with changes committed upstream
* Cherry pick patch to workaround BDB 4.8 bc changes (Closes: #570149)
* Cherry pick patch to allow the timeout on mssql to be effective p/query
* Cherry pick patch to correctly determine length of doc_root
* Cherry pick patch to fix a memory leak in SoapServer::handle
* Cherry pick patch to fix SplFileInf::fscanf()'s prototype
* Test the mysql extensions too
* Update the security policy for Squeeze and greater
* Include ext_skel script (Closes: #530757)
.
[ Sean Finney ]
* Fix for parallel FTBFS in (Closes: #584348)
* Import upstream fix for pdo_mysql segfaults (Closes: #581911)
- thanks to Richard van den Berg <richard@vdberg.org>
* Dynamically determine maxlifetime if possible. (Closes: #504053)
- thanks to Chris Butler <chrisb@debian.org>
Checksums-Sha1:
55082f621c9d6b6fd66985593d1da1b6a164bb8a 2726 php5_5.3.2-2.dsc
424def7c16da25a780ad9dc6c1fbd20d461e7ef4 188928 php5_5.3.2-2.diff.gz
8763890599e7b69959f2ec3129bfc8c58161406d 1072 php5_5.3.2-2_all.deb
1b3dd1711271485272ae53b7411d43d2c6ed8142 361974 php-pear_5.3.2-2_all.deb
bb2c4d8c3386277a15a588127094436b539bc73f 518204 php5-common_5.3.2-2_i386.deb
428c36b90db772013f2562450e14452d7bb254a2 2767770 libapache2-mod-php5_5.3.2-2_i386.deb
d5f407bb5d73f780f92fdb72c31565eb538379d0 2766748 libapache2-mod-php5filter_5.3.2-2_i386.deb
3bbc91ed8c3b4841979cd71b6a498c7ace02bce3 5481452 php5-cgi_5.3.2-2_i386.deb
f8d3d974f6ff08e46a4a36324a13ede17f4ea51b 2740874 php5-cli_5.3.2-2_i386.deb
d89453104fe44fe4e8472cb74c2d8b649612872d 407890 php5-dev_5.3.2-2_i386.deb
bdccefc1594982b6aeff4f59954ed1026a13b2c9 10357522 php5-dbg_5.3.2-2_i386.deb
96f55ec8570df9dfc07bcac54fd260fe52cefb4d 25552 php5-curl_5.3.2-2_i386.deb
58f21d744ba3876b1d64f2c06a758f9e60a3bca4 7734 php5-enchant_5.3.2-2_i386.deb
1253d346f53ea1090e03e2bf85c6eb0441e8859e 34702 php5-gd_5.3.2-2_i386.deb
360f870c8ace8debdfa7bd88863ecb797bd181d4 14194 php5-gmp_5.3.2-2_i386.deb
1f469ea41809dbb29da3e5da5b87d576f1c731d7 31762 php5-imap_5.3.2-2_i386.deb
2e53ba8da0382f069f5799b011499598c8c15539 46236 php5-interbase_5.3.2-2_i386.deb
1303e3a716da53171df072adcf12d6cffcbb1dd5 53748 php5-intl_5.3.2-2_i386.deb
9a1559ae7b8587deca17d88fff7c6b63ba89a9a0 17480 php5-ldap_5.3.2-2_i386.deb
7a034efcd39e31af5551d7ba2bc925d74717057f 11574 php5-mcrypt_5.3.2-2_i386.deb
92b54fa9c85dfff8ae766c38392763c398fe4795 64208 php5-mysql_5.3.2-2_i386.deb
a0880f335162755619895ae31fd68aec8e9c9772 31314 php5-odbc_5.3.2-2_i386.deb
d5e8eeb9c0ef0e616d45939a9da21f41b9d8455d 52058 php5-pgsql_5.3.2-2_i386.deb
1f2a6efeec6fec40c528a10a223c4dd3a839dbae 7230 php5-pspell_5.3.2-2_i386.deb
9654fdd288048dd4ae7f8c371a60240f908c6738 4106 php5-recode_5.3.2-2_i386.deb
987bd4111bd885ba2dd1b29b92fafa442366514c 10234 php5-snmp_5.3.2-2_i386.deb
c72a4ccea792e8c219ed85af3e5851f2312b5def 47624 php5-sqlite_5.3.2-2_i386.deb
817d23738eb74e1f7e1562a04c34cbb2ffc6d1cd 23604 php5-sybase_5.3.2-2_i386.deb
c55d3e0f52630eac09b9ed3699bb3bc8748606f3 16340 php5-tidy_5.3.2-2_i386.deb
34aa9d0fa5074a7574320553df4db7711ecdbe44 31906 php5-xmlrpc_5.3.2-2_i386.deb
1c3283162bd35d46db28c4a33b0125ec21828968 12300 php5-xsl_5.3.2-2_i386.deb
Checksums-Sha256:
8faf58d86d2255f97984f6a94d3efc1975b639e77bba41cc339bba9e178ee04b 2726 php5_5.3.2-2.dsc
b52f94449c6c9bf3e2a83b652dcf8ede867b017a004d336932ea545e674176dd 188928 php5_5.3.2-2.diff.gz
1f2c2062a59f23fc855fa62b2999276b285122fc4d44fb0e1af0c765f7c34883 1072 php5_5.3.2-2_all.deb
13b91132b63665cfd92faec1b333730c92481aecbe28521e4f1605224dbda320 361974 php-pear_5.3.2-2_all.deb
0f4b268c98848f17620647013d59bc3e4dc312bf5ca5c931b7f7b73071e53e1a 518204 php5-common_5.3.2-2_i386.deb
af9912cde76146e76c460c292001e9f48cb6cfd94701c07dcc4217cbde39d6b6 2767770 libapache2-mod-php5_5.3.2-2_i386.deb
92658a3dcb7ee55eeeb275378a84248b402c9261987de8d0a0b44520cd227a8d 2766748 libapache2-mod-php5filter_5.3.2-2_i386.deb
419612529951e4a111a64738f21a1b614557614c7dca5831f57885fe0985982e 5481452 php5-cgi_5.3.2-2_i386.deb
a21ecccda6625f35843f003a1af5af069bc6f839e602dd1b270a7f014b4b9967 2740874 php5-cli_5.3.2-2_i386.deb
a960390260f46074b7976d1ea76ef04428c56b267c7a20087cd3cb22ad3a4b02 407890 php5-dev_5.3.2-2_i386.deb
82770c88a1bdf4b482cbe2d96f45655fee3c2e5fa7af23f22f71a2dc9cb054e0 10357522 php5-dbg_5.3.2-2_i386.deb
78469e67abf606225cc3af1b8154c5b0be545f9271d479db59bafd1215317f78 25552 php5-curl_5.3.2-2_i386.deb
174814fe92477f82107d2fee277f6f205cc1da35130fc4f1f634ee3c54c71b15 7734 php5-enchant_5.3.2-2_i386.deb
f5cbd1f48a3f53a5bd6c0096ca9b30f89a60b62a0eb22b65d581e57d30bf3557 34702 php5-gd_5.3.2-2_i386.deb
08df1d6a2151b732cdf095ab3419c484ab5643d068003b4de36196b3c08c6729 14194 php5-gmp_5.3.2-2_i386.deb
e093c0d620025fab7b621617972cffe6cca8d3f59991af0aab09cb66437ce116 31762 php5-imap_5.3.2-2_i386.deb
35d19587b721a392d7dde20b45942b00baa9b198ba5d82c2d860c15d594486cf 46236 php5-interbase_5.3.2-2_i386.deb
03fdaf35c069a22f5c5bb531f9a969fa86359d5cf0bdbe18ef854c6bb30490a7 53748 php5-intl_5.3.2-2_i386.deb
8b914275d0e80ae3296289c79cdc0a203ea5bd155c652295ff18deeb02283cb2 17480 php5-ldap_5.3.2-2_i386.deb
208a2747872498efe21c9c07cafc27ec979fecada41714d06bfe16171d5f8b1b 11574 php5-mcrypt_5.3.2-2_i386.deb
03de762bf0c2955e84c4c1b9fcf4bf071559c7f36cc626d485e4dd03b695143d 64208 php5-mysql_5.3.2-2_i386.deb
7249d318c2455dc0741dff69c6c7468ecfc39425e31661259803586b60bec31b 31314 php5-odbc_5.3.2-2_i386.deb
632d57352bddafc927d616e40c39a5679478e807d1d8923a4ec5d3d94b9dd007 52058 php5-pgsql_5.3.2-2_i386.deb
01a3500479ec93622db7524dedb07064807e403e08a9c32ae17aae8c54497070 7230 php5-pspell_5.3.2-2_i386.deb
17b9b65216ee98e215bebfb5b71d73c9748408e0d49b75eb874940ad104ef15b 4106 php5-recode_5.3.2-2_i386.deb
1807be76eac2cfd5fc92ecc021161850ed678326cacbf52d46c55e4de813402e 10234 php5-snmp_5.3.2-2_i386.deb
6a19d9e8c9c756a257ed6bd24ac5ad5ed501f55f2115053a4b2f85fa01398578 47624 php5-sqlite_5.3.2-2_i386.deb
de152085a9a56411cda38bd1b1bc59b6028827b8f91294150336ee5c3473f653 23604 php5-sybase_5.3.2-2_i386.deb
40bfc6ea3f03f090c79dca60ab4f2d6e4912ff45ee5d3b5d43e7bed3f665d898 16340 php5-tidy_5.3.2-2_i386.deb
10bc16e140f3e2f9c706716b0a7d22ce2b63c659b178ad4d0f4acd6ea02f68d1 31906 php5-xmlrpc_5.3.2-2_i386.deb
cde4506e74cae3af7bb76393950f81cfeded09dfa5e80afcfee45665500bd841 12300 php5-xsl_5.3.2-2_i386.deb
Files:
8409a45d7370ade56194bfa7fe187ab4 2726 php optional php5_5.3.2-2.dsc
5ba629d65d526659d5434613cd184805 188928 php optional php5_5.3.2-2.diff.gz
42a99c414fc65fe0859ac080967bbb5b 1072 php optional php5_5.3.2-2_all.deb
b2fc4764e70620458cc6bcb464e4662f 361974 php optional php-pear_5.3.2-2_all.deb
1077156c93a12be6ba16e00c66460b70 518204 php optional php5-common_5.3.2-2_i386.deb
47146000c750c522a0d381ef0d1feb00 2767770 httpd optional libapache2-mod-php5_5.3.2-2_i386.deb
a8a3b8df91f94f46ce03637443325f1f 2766748 httpd optional libapache2-mod-php5filter_5.3.2-2_i386.deb
b61d7634cb01954e4ad88040d04a28cd 5481452 php optional php5-cgi_5.3.2-2_i386.deb
baea324d0946a0f25cbee8ca179b4cbd 2740874 php optional php5-cli_5.3.2-2_i386.deb
1db6ec33e5ff606820dad6ab735db2e1 407890 php optional php5-dev_5.3.2-2_i386.deb
97907078f6d06758d33aaef0530943f4 10357522 debug extra php5-dbg_5.3.2-2_i386.deb
2454f3f64d0c2e224500e9d4b7d06d8c 25552 php optional php5-curl_5.3.2-2_i386.deb
dd26844c467e459657fb42b6406e58b1 7734 php optional php5-enchant_5.3.2-2_i386.deb
9a3486e9a133e44e493fef9aeb20d117 34702 php optional php5-gd_5.3.2-2_i386.deb
9b5b02d383d52e71a4c6af86394b0cf6 14194 php optional php5-gmp_5.3.2-2_i386.deb
da950d24f0c3392e01d54f3cd7babfef 31762 php optional php5-imap_5.3.2-2_i386.deb
6bb408b7d5b7515058796466cac7c583 46236 php optional php5-interbase_5.3.2-2_i386.deb
706e8211a92dd80dcac8e277bbac4fa0 53748 php optional php5-intl_5.3.2-2_i386.deb
98bc3e8df3ac33cdf4c7c047c6a9f9d8 17480 php optional php5-ldap_5.3.2-2_i386.deb
62cb9a4b75e1749db70d33b94476c152 11574 php optional php5-mcrypt_5.3.2-2_i386.deb
91adacfe5a67bea539729e7a0a2e1a4a 64208 php optional php5-mysql_5.3.2-2_i386.deb
64bef419253c5c80e4faa4577b9e2db3 31314 php optional php5-odbc_5.3.2-2_i386.deb
1123eecf5a0ea7f7e7ebe3c54bd85232 52058 php optional php5-pgsql_5.3.2-2_i386.deb
873788fd0f44f29548f7f4b793e1774e 7230 php optional php5-pspell_5.3.2-2_i386.deb
b40ffcc5821eef1d2cb8b736498b2caf 4106 php optional php5-recode_5.3.2-2_i386.deb
86194f2eb6ef87ec8a28cf270ec0a32c 10234 php optional php5-snmp_5.3.2-2_i386.deb
3d0c7e44d67547362dab17293b8c0098 47624 php optional php5-sqlite_5.3.2-2_i386.deb
a2377584fa47d7c239312e72944805f8 23604 php optional php5-sybase_5.3.2-2_i386.deb
adbb2e0618036c1f06609118d2df64ad 16340 php optional php5-tidy_5.3.2-2_i386.deb
f46bc4db9ff39508e7fae7bc5dbf0521 31906 php optional php5-xmlrpc_5.3.2-2_i386.deb
96533a561e4cf0e7f468786268d02718 12300 php optional php5-xsl_5.3.2-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkxDh58ACgkQYy49rUbZzloDLACfTDVY+KZbMRIUqgKCoUTYlUVy
f+AAnRQxz2zVlNPyl7VCVoNjc1bHNjxS
=ya3j
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 07 Jan 2011 07:37:54 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.