[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#561729: apache: installing packages such as squirrelmail or pgpgroupware break apache with a segfault



Package: apache2.2-common
Version: 2.2.9-10+lenny6
Severity: grave
File: apache
Justification: renders package unusable



-- Package-specific info:
List of enabled modules from 'apache2 -M':
  alias auth_basic authn_file authz_default authz_groupfile
  authz_host authz_user autoindex cgi deflate dir env mime
  negotiation php5 setenvif status

-- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core)
Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages apache2 depends on:
ii  apache2-mpm-prefork      2.2.9-10+lenny6 Apache HTTP Server - traditional n

apache2 recommends no packages.

apache2 suggests no packages.

Versions of packages apache2.2-common depends on:
ii  apache2-utils       2.2.9-10+lenny6      utility programs for webservers
ii  libapr1             1.2.12-5+lenny1      The Apache Portable Runtime Librar
ii  libaprutil1         1.2.12+dfsg-8+lenny4 The Apache Portable Runtime Utilit
ii  libc6               2.7-18               GNU C Library: Shared libraries
ii  libmagic1           4.26-1               File type determination library us
ii  libssl0.9.8         0.9.8g-15+lenny5     SSL shared libraries
ii  lsb-base            3.2-20               Linux Standard Base 3.2 init scrip
ii  mime-support        3.44-1               MIME files 'mime.types' & 'mailcap
ii  net-tools           1.60-22              The NET-3 networking toolkit
ii  perl                5.10.0-19lenny2      Larry Wall's Practical Extraction 
ii  procps              1:3.2.7-11           /proc file system utilities
ii  zlib1g              1:1.2.3.3.dfsg-12    compression library - runtime

-- no debconf information
Installing squirrelmail of phpgroupware breaks apache, bug #561641 refers to squirrelmail. This causes a segfault and apache wont run.


Dec 20 11:58:17 warlock kernel: [10864.632052] apache2[8617]: segfault at 0 ip b6ddc81f sp bfcf656d error 6 in pdo.so[b6dd7000+14000]

Install log from phpgroupware,

warlock:/etc/apache2/conf.d# apt-get install phpgroupware
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  apache2-mpm-prefork libapache2-mod-php5 php5 php5-ldap php5-mysql phpgroupware-0.9.16-addressbook
  phpgroupware-0.9.16-admin phpgroupware-0.9.16-calendar phpgroupware-0.9.16-core-base
  phpgroupware-0.9.16-email phpgroupware-0.9.16-filemanager phpgroupware-0.9.16-manual
  phpgroupware-0.9.16-news-admin phpgroupware-0.9.16-notes phpgroupware-0.9.16-phpgwapi
  phpgroupware-0.9.16-preferences phpgroupware-0.9.16-setup phpgroupware-0.9.16-todo
Suggested packages:
  php-pear phpgroupware-0.9.16 slapd ldap-server phpgroupware-0.9.16-core phpgroupware-0.9.16-doc
  phpgroupware-0.9.16-phpgwapi-doc
The following packages will be REMOVED:
  apache2-mpm-worker
The following NEW packages will be installed:
  apache2-mpm-prefork libapache2-mod-php5 php5 php5-ldap php5-mysql phpgroupware
  phpgroupware-0.9.16-addressbook phpgroupware-0.9.16-admin phpgroupware-0.9.16-calendar
  phpgroupware-0.9.16-core-base phpgroupware-0.9.16-email phpgroupware-0.9.16-filemanager
  phpgroupware-0.9.16-manual phpgroupware-0.9.16-news-admin phpgroupware-0.9.16-notes
  phpgroupware-0.9.16-phpgwapi phpgroupware-0.9.16-preferences phpgroupware-0.9.16-setup
  phpgroupware-0.9.16-todo
0 upgraded, 19 newly installed, 1 to remove and 0 not upgraded.
Need to get 0B/6852kB of archives.
After this operation, 30.2MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Preconfiguring packages ...
dpkg: apache2-mpm-worker: dependency problems, but removing anyway as you request:
 apache2 depends on apache2-mpm-worker (>= 2.2.9-10+lenny6) | apache2-mpm-prefork (>= 2.2.9-10+lenny6) | apache2-mpm-event (>= 2.2.9-10+lenny6); however:
  Package apache2-mpm-worker is to be removed.
  Package apache2-mpm-prefork is not installed.
  Package apache2-mpm-event is not installed.
(Reading database ... 41549 files and directories currently installed.)
Removing apache2-mpm-worker ...
Stopping web server: apache2 ... waiting .
Selecting previously deselected package apache2-mpm-prefork.
(Reading database ... 41540 files and directories currently installed.)
Unpacking apache2-mpm-prefork (from .../apache2-mpm-prefork_2.2.9-10+lenny6_i386.deb) ...
Selecting previously deselected package libapache2-mod-php5.
Unpacking libapache2-mod-php5 (from .../libapache2-mod-php5_5.2.6.dfsg.1-1+lenny4_i386.deb) ...
Selecting previously deselected package php5.
Unpacking php5 (from .../php5_5.2.6.dfsg.1-1+lenny4_all.deb) ...
Selecting previously deselected package php5-ldap.
Unpacking php5-ldap (from .../php5-ldap_5.2.6.dfsg.1-1+lenny4_i386.deb) ...
Selecting previously deselected package php5-mysql.
Unpacking php5-mysql (from .../php5-mysql_5.2.6.dfsg.1-1+lenny4_i386.deb) ...
Selecting previously deselected package phpgroupware-0.9.16-phpgwapi.
Unpacking phpgroupware-0.9.16-phpgwapi (from .../phpgroupware-0.9.16-phpgwapi_1%3a0.9.16.012+dfsg-8_all.deb) ...
Selecting previously deselected package phpgroupware-0.9.16-setup.
Unpacking phpgroupware-0.9.16-setup (from .../phpgroupware-0.9.16-setup_1%3a0.9.16.012+dfsg-8_all.deb) ...
Selecting previously deselected package phpgroupware-0.9.16-admin.
Unpacking phpgroupware-0.9.16-admin (from .../phpgroupware-0.9.16-admin_1%3a0.9.16.012+dfsg-8_all.deb) ...
Selecting previously deselected package phpgroupware-0.9.16-preferences.
Unpacking phpgroupware-0.9.16-preferences (from .../phpgroupware-0.9.16-preferences_1%3a0.9.16.012+dfsg-8_all.deb) ...
Selecting previously deselected package phpgroupware-0.9.16-core-base.
Unpacking phpgroupware-0.9.16-core-base (from .../phpgroupware-0.9.16-core-base_1%3a0.9.16.012+dfsg-8_all.deb) ...
Selecting previously deselected package phpgroupware.
Unpacking phpgroupware (from .../phpgroupware_1%3a0.9.16.012+dfsg-8_all.deb) ...
Selecting previously deselected package phpgroupware-0.9.16-addressbook.
Unpacking phpgroupware-0.9.16-addressbook (from .../phpgroupware-0.9.16-addressbook_1%3a0.9.16.012+dfsg-8_all.deb) ...
Selecting previously deselected package phpgroupware-0.9.16-calendar.
Unpacking phpgroupware-0.9.16-calendar (from .../phpgroupware-0.9.16-calendar_1%3a0.9.16.012+dfsg-8_all.deb) ...
Selecting previously deselected package phpgroupware-0.9.16-email.
Unpacking phpgroupware-0.9.16-email (from .../phpgroupware-0.9.16-email_1%3a0.9.16.012+dfsg-8_all.deb) ...
Selecting previously deselected package phpgroupware-0.9.16-filemanager.
Unpacking phpgroupware-0.9.16-filemanager (from .../phpgroupware-0.9.16-filemanager_1%3a0.9.16.012+dfsg-8_all.deb) ...
Selecting previously deselected package phpgroupware-0.9.16-manual.
Unpacking phpgroupware-0.9.16-manual (from .../phpgroupware-0.9.16-manual_1%3a0.9.16.012+dfsg-8_all.deb) ...
Selecting previously deselected package phpgroupware-0.9.16-news-admin.
Unpacking phpgroupware-0.9.16-news-admin (from .../phpgroupware-0.9.16-news-admin_1%3a0.9.16.012+dfsg-8_all.deb) ...
Selecting previously deselected package phpgroupware-0.9.16-notes.
Unpacking phpgroupware-0.9.16-notes (from .../phpgroupware-0.9.16-notes_1%3a0.9.16.012+dfsg-8_all.deb) ...
Selecting previously deselected package phpgroupware-0.9.16-todo.
Unpacking phpgroupware-0.9.16-todo (from .../phpgroupware-0.9.16-todo_1%3a0.9.16.012+dfsg-8_all.deb) ...
Setting up apache2-mpm-prefork (2.2.9-10+lenny6) ...
Starting web server: apache2.
Setting up libapache2-mod-php5 (5.2.6.dfsg.1-1+lenny4) ...

Creating config file /etc/php5/apache2/php.ini with new version
Reloading web server config: apache2.
Setting up php5 (5.2.6.dfsg.1-1+lenny4) ...
Setting up php5-ldap (5.2.6.dfsg.1-1+lenny4) ...
Setting up php5-mysql (5.2.6.dfsg.1-1+lenny4) ...
Setting up phpgroupware-0.9.16-setup (1:0.9.16.012+dfsg-8) ...
Setting up phpgroupware-0.9.16-admin (1:0.9.16.012+dfsg-8) ...
Setting up phpgroupware-0.9.16-preferences (1:0.9.16.012+dfsg-8) ...
Setting up phpgroupware (1:0.9.16.012+dfsg-8) ...
Setting up phpgroupware-0.9.16-phpgwapi (1:0.9.16.012+dfsg-8) ...
Setting up phpgroupware-0.9.16-core-base (1:0.9.16.012+dfsg-8) ...
setting up apache
setting up apache-ssl
setting up apache-perl
setting up apache2
Setting up phpgroupware-0.9.16-addressbook (1:0.9.16.012+dfsg-8) ...
Setting up phpgroupware-0.9.16-calendar (1:0.9.16.012+dfsg-8) ...
Setting up phpgroupware-0.9.16-email (1:0.9.16.012+dfsg-8) ...
Setting up phpgroupware-0.9.16-filemanager (1:0.9.16.012+dfsg-8) ...
Setting up phpgroupware-0.9.16-manual (1:0.9.16.012+dfsg-8) ...
Setting up phpgroupware-0.9.16-news-admin (1:0.9.16.012+dfsg-8) ...
Setting up phpgroupware-0.9.16-notes (1:0.9.16.012+dfsg-8) ...
Setting up phpgroupware-0.9.16-todo (1:0.9.16.012+dfsg-8) ...
warlock:/etc/apache2/conf.d# /etc/init.d/apache2 restart
Restarting web server: apache2.
warlock:/etc/apache2/conf.d#

===========
After this apache is unusable.



Reply to: