[php-maint] Bug#316755: marked as done (php4-mysql: please switch to libmysqlclient14)

Debian Bug Tracking System owner at bugs.debian.org
Thu Oct 20 17:19:18 UTC 2005

Your message dated Thu, 20 Oct 2005 10:17:18 -0700
with message-id <E1ESe2Y-000611-00 at spohr.debian.org>
and subject line Bug#316755: fixed in php4 4:4.4.0-4
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

Received: (at submit) by bugs.debian.org; 3 Jul 2005 15:45:00 +0000
>From matthew at mdarwin.ca Sun Jul 03 08:45:00 2005
Return-path: <matthew at mdarwin.ca>
Received: from davintech.istop.com (mail.davintech.ca) [] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1Dp6eR-0004Rj-00; Sun, 03 Jul 2005 08:45:00 -0700
Received: by mail.davintech.ca (Postfix, from userid 0)
	id 2D2C32C5317; Sun,  3 Jul 2005 11:44:57 -0400 (EDT)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Matthew Darwin <matthew at mdarwin.ca>
To: Debian Bug Tracking System <submit at bugs.debian.org>
Subject: mod_perl: crash when using libdbd-mysql-perl 2.9007-1 and
 libapache2-mod-php4 4.3.10-15
X-Mailer: reportbug 3.12
Date: Sun, 03 Jul 2005 11:44:57 -0400
Message-Id: <20050703154457.2D2C32C5317 at mail.davintech.ca>
Delivered-To: submit at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Package: libapache2-mod-perl2
Version: 2.0.1-1
Severity: important
File: mod_perl

Server: Apache/2.0.54 (Debian GNU/Linux) DAV/2 PHP/4.3.10-15 mod_ssl/2.0.54 OpenSSL/0.9.7e mod_perl/2.0.1 Perl/v5.8.7

When I use a mysql connection inside a content handler, apache crashes 
with a segfault:
[Sun Jul 03 11:37:06 2005] [notice] child pid 9226 exit signal Segmentation fault (11)
Simply connecting to the database is enough to cause the problem.

If I unload PHP, all my mod_perl stuff works fine.

ls -l /etc/apache2/mods-enabled/
total 0
lrwxrwxrwx  1 root root 36 2005-04-08 20:17 cgi.load -> /etc/apache2/mods-available/cgi.load
lrwxrwxrwx  1 root root 29 2005-04-08 20:17 dav_fs.conf -> ../mods-available/dav_fs.conf
lrwxrwxrwx  1 root root 29 2005-04-08 20:17 dav_fs.load -> ../mods-available/dav_fs.load
lrwxrwxrwx  1 root root 26 2005-04-08 20:17 dav.load -> ../mods-available/dav.load
lrwxrwxrwx  1 root root 37 2005-07-03 09:34 perl.conf -> /etc/apache2/mods-available/perl.conf
lrwxrwxrwx  1 root root 37 2005-07-03 09:34 perl.load -> /etc/apache2/mods-available/perl.load
lrwxrwxrwx  1 root root 37 2005-04-08 20:17 php4.conf -> /etc/apache2/mods-available/php4.conf
lrwxrwxrwx  1 root root 40 2005-04-08 20:17 rewrite.load -> /etc/apache2/mods-available/rewrite.load
lrwxrwxrwx  1 root root 26 2005-04-21 22:03 ssl.conf -> ../mods-available/ssl.conf
lrwxrwxrwx  1 root root 26 2005-04-21 22:03 ssl.load -> ../mods-available/ssl.load

To make it fail, add this:

(note: I got the new mod_perl from unsable, the rest of the packages are from testing)

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11-1-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages libapache2-mod-perl2 depends on:
ii  apache2-common              2.0.54-4     next generation, scalable, extenda
ii  libapr0                     2.0.54-4     the Apache Portable Runtime
ii  libc6                       2.3.2.ds1-22 GNU C Library: Shared libraries an
ii  libdb4.2                    4.2.52-18    Berkeley v4.2 Database Libraries [
ii  libdevel-symdump-perl       2.03-3       Perl module for inspecting perl's 
ii  libexpat1                   1.95.8-3     XML parsing C library - runtime li
ii  libldap2                    2.1.30-10    OpenLDAP libraries
ii  libperl5.8                  5.8.7-3      Shared Perl library
ii  liburi-perl                 1.35-1       Manipulates and accesses URI strin
ii  libwww-perl                 5.803-4      WWW client/server library for Perl
ii  perl [libmime-base64-perl]  5.8.7-3      Larry Wall's Practical Extraction 
ii  perl-base [perlapi-5.8.7]   5.8.7-3      The Pathologically Eclectic Rubbis

-- no debconf information

Received: (at 316755-close) by bugs.debian.org; 20 Oct 2005 17:18:22 +0000
>From katie at spohr.debian.org Thu Oct 20 10:18:22 2005
Return-path: <katie at spohr.debian.org>
Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian))
	id 1ESe2Y-000611-00; Thu, 20 Oct 2005 10:17:18 -0700
From: Adam Conrad <adconrad at ubuntu.com>
To: 316755-close at bugs.debian.org
X-Katie: $Revision: 1.56 $
Subject: Bug#316755: fixed in php4 4:4.4.0-4
Message-Id: <E1ESe2Y-000611-00 at spohr.debian.org>
Sender: Archive Administrator <katie at spohr.debian.org>
Date: Thu, 20 Oct 2005 10:17:18 -0700
Delivered-To: 316755-close at bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 2

Source: php4
Source-Version: 4:4.4.0-4

We believe that the bug you reported is fixed in the latest version of
php4, which is due to be installed in the Debian FTP archive:

  to pool/main/p/php4/libapache-mod-php4_4.4.0-4_i386.deb
  to pool/main/p/php4/libapache2-mod-php4_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-cgi_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-cli_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-common_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-curl_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-dev_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-domxml_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-gd_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-ldap_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-mcal_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-mhash_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-mysql_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-odbc_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-pear_4.4.0-4_all.deb
  to pool/main/p/php4/php4-pgsql_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-recode_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-snmp_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-sybase_4.4.0-4_i386.deb
  to pool/main/p/php4/php4-xslt_4.4.0-4_i386.deb
  to pool/main/p/php4/php4_4.4.0-4.diff.gz
  to pool/main/p/php4/php4_4.4.0-4.dsc
  to pool/main/p/php4/php4_4.4.0-4_all.deb

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 316755 at bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Adam Conrad <adconrad at ubuntu.com> (supplier of updated php4 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 at debian.org)

Hash: SHA1

Format: 1.7
Date: Fri, 21 Oct 2005 01:52:03 +1000
Source: php4
Binary: php4-sybase php4-recode php4-cgi libapache-mod-php4 php4-cli php4-dev php4-snmp libapache2-mod-php4 php4-odbc php4-xslt php4-mysql php4-domxml php4-gd php4-ldap php4-common php4 php4-curl php4-pear php4-mcal php4-mhash php4-pgsql
Architecture: source i386 all
Version: 4:4.4.0-4
Distribution: unstable
Urgency: low
Maintainer: Debian PHP Maintainers <pkg-php-maint at lists.alioth.debian.org>
Changed-By: Adam Conrad <adconrad at ubuntu.com>
 libapache-mod-php4 - server-side, HTML-embedded scripting language (apache 1.3 module)
 libapache2-mod-php4 - server-side, HTML-embedded scripting language (apache 2.0 module)
 php4       - server-side, HTML-embedded scripting language (meta-package)
 php4-cgi   - server-side, HTML-embedded scripting language (CGI binary)
 php4-cli   - command-line interpreter for the php4 scripting language
 php4-common - Common files for packages built from the php4 source
 php4-curl  - CURL module for php4
 php4-dev   - Files for PHP4 module development
 php4-domxml - XMLv2 module for php4
 php4-gd    - GD module for php4
 php4-ldap  - LDAP module for php4
 php4-mcal  - MCAL calendar module for php4
 php4-mhash - MHASH module for php4
 php4-mysql - MySQL module for php4
 php4-odbc  - ODBC module for php4
 php4-pear  - PHP Extension and Application Repository (transitional package)
 php4-pgsql - PostgreSQL module for php4
 php4-recode - Character recoding module for php4
 php4-snmp  - SNMP module for php4
 php4-sybase - Sybase / MS SQL Server module for php4
 php4-xslt  - XSLT module for php4
Closes: 316755 330642 334367 334510
 php4 (4:4.4.0-4) unstable; urgency=low
   * Build-Depend on libcurl3-openssl-dev, since libcurl3-dev is going away
     soon.  Keep libcurl3-dev as an alternate for backporting (closes: #334367)
   * Switch from libmysqlclient12 to libmysqlclient14; this puts us on the
     *other* side of the line regarding which combinations of DSOs cause
     segfaults, so hopefully the others catch up with us soon (closes: #316755)
   * Look for magic.mime in /usr/share/file now instead of /usr/share/misc/file,
     as the path has been changed to comply with the FHS (closes: #334510)
   * Make the above backportable as well, by searching for both files, and
     picking the one that's currently installed on the user's system.
   * Include swedish debconf translation from Daniel Nylander (closes: #330642)
 7de654171b6001807da50c37fc8c4bb9 1768 web optional php4_4.4.0-4.dsc
 8f6f594ea3ce8e9dae87b854fb154eee 97501 web optional php4_4.4.0-4.diff.gz
 256c0ab582108c74b156a2e8fd191416 171440 web optional php4-common_4.4.0-4_i386.deb
 37b478bf3ad2bea6f641492fe5fa9a21 1572384 web optional libapache-mod-php4_4.4.0-4_i386.deb
 d697018a2182be6bb098a192c9df11af 1569306 web optional libapache2-mod-php4_4.4.0-4_i386.deb
 7e1b9066ac9ae8db28f824625f49a54f 3123698 web optional php4-cgi_4.4.0-4_i386.deb
 fead4d66714172b1baa990196197c6bd 1568770 web optional php4-cli_4.4.0-4_i386.deb
 29b46ae3658481c1a6490e11b245ba05 199536 devel optional php4-dev_4.4.0-4_i386.deb
 89e0df228a853f955bef072fca1c0eb4 18236 web optional php4-curl_4.4.0-4_i386.deb
 8867a6d3353f4eaab82bacecec568847 37718 web optional php4-domxml_4.4.0-4_i386.deb
 16d06b668d54040d016ae0cc81ae9c79 33310 web optional php4-gd_4.4.0-4_i386.deb
 67e032e989d55e16cd0309f16bce9efa 19762 web optional php4-ldap_4.4.0-4_i386.deb
 d915f94de05c7b723dd482292aca830d 18376 web optional php4-mcal_4.4.0-4_i386.deb
 493c8c282bf484b441fdaf75fe0a7ee1 8778 web optional php4-mhash_4.4.0-4_i386.deb
 bd9d1b507785c421175760de99258277 21816 web optional php4-mysql_4.4.0-4_i386.deb
 a2f5685b3ad079458cfc4b3116235f1b 28088 web optional php4-odbc_4.4.0-4_i386.deb
 d6d5b0e48167020208cdf3ad77638dee 36418 web optional php4-pgsql_4.4.0-4_i386.deb
 f6400aa077dd2b80239f1d6678e007a2 8526 web optional php4-recode_4.4.0-4_i386.deb
 584019725a3e4a97da27f86d1759a237 14080 web optional php4-snmp_4.4.0-4_i386.deb
 a2848fd46f34701e0674e05889e310eb 21354 web optional php4-sybase_4.4.0-4_i386.deb
 306f8ee3fbee5b7ab1fcfb9718ebfece 16748 web optional php4-xslt_4.4.0-4_i386.deb
 3c100cde98854b0250d4a28f092c4cb9 1158 web optional php4_4.4.0-4_all.deb
 ff0f15f2d1d855f6f73649c0a91a6a33 1172 web optional php4-pear_4.4.0-4_all.deb

Version: GnuPG v1.4.1 (GNU/Linux)


More information about the pkg-php-maint mailing list