apache2-mpm-prefork: Segmentation fault $HTTPD -k $ARGV, on startup of apache2 server

Bug #7482 reported by Debian Bug Importer
6
Affects Status Importance Assigned to Milestone
apache2 (Debian)
Fix Released
Unknown
apache2 (Ubuntu)
Invalid
High
LaMont Jones

Bug Description

Automatically imported from Debian bug report #266279 http://bugs.debian.org/266279

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Automatically imported from Debian bug report #266279 http://bugs.debian.org/266279

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Tue, 17 Aug 2004 13:04:09 +0200
From: Hans-Christian Egtvedt <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: apache2-mpm-prefork: Segmentation fault $HTTPD -k $ARGV,
 on startup of apache2 server

Package: apache2-mpm-prefork
Version: 2.0.50-9
Severity: grave
Justification: renders package unusable

: root@tux ~ # sudo /etc/init.d/apache2 restart
Restarting web server: Apache2httpd not running, trying to start
/usr/sbin/apache2ctl: line 77: 15854 Segmentation fault $HTTPD -k $ARGV

Apache2 denies to start. Line 77 in apache2.conf is:
"MaxClients 150" if there is a connection there.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (700, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.8.1tux
Locale: LANG=no_NO, LC_CTYPE=no_NO

Versions of packages apache2-mpm-prefork depends on:
ii apache2-common 2.0.50-9 Next generation, scalable, extenda
ii libapr0 2.0.50-9 The Apache Portable Runtime
ii libc6 2.3.2.ds1-16 GNU C Library: Shared libraries an
ii libdb4.2 4.2.52-16 Berkeley v4.2 Database Libraries [
ii libexpat1 1.95.6-8 XML parsing C library - runtime li
ii libldap2 2.1.30-3 OpenLDAP libraries
ii libssl0.9.7 0.9.7d-5 SSL shared libraries
ii zlib1g 1:1.2.1.1-5 compression library - runtime

-- no debconf information

Revision history for this message
In , Malcolm Scott (malcscott) wrote : apache2: Apache children segfaulting

Package: apache2
Version: 2.0.50-9
Followup-For: Bug #266279

This may or may not be related, but on my system, Apache starts
successfully but the Apache error log is filled with:

[Wed Aug 18 01:57:57 2004] [notice] child pid 28553 exit signal
Segmentation fault (11)

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.26-1-386
Locale: LANG=en_GB, LC_CTYPE=en_GB

Versions of packages apache2 depends on:
ii apache2-mpm-prefork 2.0.50-9 Traditional model for Apache2

-- no debconf information

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Wed, 18 Aug 2004 02:03:31 +0100
From: Malcolm Scott <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: apache2: Apache children segfaulting

Package: apache2
Version: 2.0.50-9
Followup-For: Bug #266279

This may or may not be related, but on my system, Apache starts
successfully but the Apache error log is filled with:

[Wed Aug 18 01:57:57 2004] [notice] child pid 28553 exit signal
Segmentation fault (11)

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.26-1-386
Locale: LANG=en_GB, LC_CTYPE=en_GB

Versions of packages apache2 depends on:
ii apache2-mpm-prefork 2.0.50-9 Traditional model for Apache2

-- no debconf information

Revision history for this message
In , Sander (sgr) wrote : apache-mpm-prefork: Segmentation fault

On the debian-apache mailinglist i found a post saying that the real
error is in libapr0. You can downgrade apache2-common,
apache2-mpm-prefork and libapr0 to 2.0.50-8.

I've tried this and now my apache2 with php4 and svn work again.

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Wed, 18 Aug 2004 10:23:14 +0200
From: Sander <email address hidden>
To: <email address hidden>
Subject: apache-mpm-prefork: Segmentation fault

On the debian-apache mailinglist i found a post saying that the real
error is in libapr0. You can downgrade apache2-common,
apache2-mpm-prefork and libapr0 to 2.0.50-8.

I've tried this and now my apache2 with php4 and svn work again.

Revision history for this message
LaMont Jones (lamont) wrote :

post-warty version

Revision history for this message
In , booiiing (booiiing) wrote : apache2: another report

Package: apache2
Version: 2.0.50-9
Followup-For: Bug #266279

I experience problems, too.
Apache works for me after removing the php4-module (active modules now:
cache cgi encoding mime_magic mod-security perl rewrite ssl userdir).
If I enable php4-support, some things still work
(http://patric.members.selfnet.de/bilder/ is created by mod_gallery, an
apache modules), but others (sending php-sites or static html-pages) are
broken.
The server itself runs fine at any time, the child-processes die with a
segfault.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (800, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-k7
Locale: LANG=de_DE.UTF8@euro, LC_CTYPE=de_DE.UTF8@euro

Versions of packages apache2 depends on:
ii apache2-mpm-prefork 2.0.50-9 Traditional model for Apache2

-- no debconf information

I hope I could help you to fix this bug.

Best regards,
Patric Schenke

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-Id: <email address hidden>
Date: Fri, 20 Aug 2004 10:20:19 +0200
From: Patric Schenke <email address hidden>
To: Debian Bug Tracking System <email address hidden>
Subject: apache2: another report

Package: apache2
Version: 2.0.50-9
Followup-For: Bug #266279

I experience problems, too.
Apache works for me after removing the php4-module (active modules now:
cache cgi encoding mime_magic mod-security perl rewrite ssl userdir).
If I enable php4-support, some things still work
(http://patric.members.selfnet.de/bilder/ is created by mod_gallery, an
apache modules), but others (sending php-sites or static html-pages) are
broken.
The server itself runs fine at any time, the child-processes die with a
segfault.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (800, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-k7
Locale: LANG=de_DE.UTF8@euro, LC_CTYPE=de_DE.UTF8@euro

Versions of packages apache2 depends on:
ii apache2-mpm-prefork 2.0.50-9 Traditional model for Apache2

-- no debconf information

I hope I could help you to fix this bug.

Best regards,
Patric Schenke

Revision history for this message
In , Adam Conrad (adconrad) wrote : Fixed in NMU of apache2 2.0.50-10

tag 266145 + fixed
tag 266165 + fixed
tag 266211 + fixed
tag 266230 + fixed
tag 266279 + fixed
tag 266330 + fixed
tag 266736 + fixed

quit

This message was generated automatically in response to a
non-maintainer upload. The .changes file follows.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 19 Aug 2004 03:46:11 -0600
Source: apache2
Binary: apache2 apache2-prefork-dev apache2-mpm-prefork apache2-doc libapr0-dev apache2-mpm-threadpool apache2-mpm-worker libapr0 apache2-threaded-dev apache2-common apache2-mpm-perchild
Architecture: source all powerpc
Version: 2.0.50-10
Distribution: unstable
Urgency: high
Maintainer: Debian Apache Maintainers <email address hidden>
Changed-By: Adam Conrad <adconrad@0c3.net>
Description:
 apache2 - Next generation, scalable, extendable web server
 apache2-common - Next generation, scalable, extendable web server
 apache2-doc - Documentation for apache2
 apache2-mpm-perchild - Experimental High speed perchild threaded model for Apache2
 apache2-mpm-prefork - Traditional model for Apache2
 apache2-mpm-threadpool - Experimental High speed thread pool model for Apache2
 apache2-mpm-worker - High speed threaded model for Apache2
 apache2-prefork-dev - Development headers for apache2
 apache2-threaded-dev - Development headers for apache2
 libapr0 - The Apache Portable Runtime
 libapr0-dev - Development headers for libapr
Closes: 266145 266165 266211 266230 266279 266330 266736
Changes:
 apache2 (2.0.50-10) unstable; urgency=high
 .
   * Roll back the libapr0 ABI changes introduced in 2.0.50-9. We were
     hopeful that we could hunt down and fix any fallout from this change
     before release, and we were, apparently, wrong.
     (closes: #266211, #266145, #266165, #266330, #266230, #266279, #266736)
Files:
 4e5c4a723b243aaa812e580aac2159f6 1089 net optional apache2_2.0.50-10.dsc
 2ccd6407e33ca8e9b6af368bbbb01ea1 85159 net optional apache2_2.0.50-10.diff.gz
 5612edd7b4d6e8f2cf2e005b32d44ccc 3176434 doc optional apache2-doc_2.0.50-10_all.deb
 894974bdf34946bc6ee32c9925837c98 161902 devel optional apache2-prefork-dev_2.0.50-10_all.deb
 e597727ac9505a1328bdb28c0fe439c8 162662 devel optional apache2-threaded-dev_2.0.50-10_all.deb
 ecbaca349debc8770bc6a0568401ce8a 903152 net optional apache2-common_2.0.50-10_powerpc.deb
 e77b5cf4b0e0eee91c2784f6ad420392 219488 net optional apache2-mpm-worker_2.0.50-10_powerpc.deb
 c22d0c9ebb53ecb2b6b9d0ff3c70382c 218800 net optional apache2-mpm-threadpool_2.0.50-10_powerpc.deb
 2660781cabfdf14e39fd96977d6c4036 220820 net optional apache2-mpm-perchild_2.0.50-10_powerpc.deb
 59915bb16d875d4223f80a5ab9cd16b3 215846 net optional apache2-mpm-prefork_2.0.50-10_powerpc.deb
 6d5ea159aebdad288723c4bb61e8211f 128906 net optional libapr0_2.0.50-10_powerpc.deb
 4badafd0b9a6e9db0b3c3066f6945134 267326 libdevel optional libapr0-dev_2.0.50-10_powerpc.deb
 ead98546a1898b5cf0834084880bd931 28120 web optional apache2_2.0.50-10_powerpc.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBJ4zbvjztR8bOoMkRAobKAKCiTSdWgV3vSMh7opjzzDXFE012ngCfZe7R
ADdXn6oLCWWIBflMe5VnqzI=
=vNbB
-----END PGP SIGNATURE-----

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (3.4 KiB)

Message-Id: <email address hidden>
Date: Sat, 21 Aug 2004 14:47:06 -0400
From: Adam Conrad <adconrad@0c3.net>
To: <email address hidden>
Cc: Adam Conrad <adconrad@0c3.net>, Debian Apache Maintainers <email address hidden>
Subject: Fixed in NMU of apache2 2.0.50-10

tag 266145 + fixed
tag 266165 + fixed
tag 266211 + fixed
tag 266230 + fixed
tag 266279 + fixed
tag 266330 + fixed
tag 266736 + fixed

quit

This message was generated automatically in response to a
non-maintainer upload. The .changes file follows.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 19 Aug 2004 03:46:11 -0600
Source: apache2
Binary: apache2 apache2-prefork-dev apache2-mpm-prefork apache2-doc libapr0-dev apache2-mpm-threadpool apache2-mpm-worker libapr0 apache2-threaded-dev apache2-common apache2-mpm-perchild
Architecture: source all powerpc
Version: 2.0.50-10
Distribution: unstable
Urgency: high
Maintainer: Debian Apache Maintainers <email address hidden>
Changed-By: Adam Conrad <adconrad@0c3.net>
Description:
 apache2 - Next generation, scalable, extendable web server
 apache2-common - Next generation, scalable, extendable web server
 apache2-doc - Documentation for apache2
 apache2-mpm-perchild - Experimental High speed perchild threaded model for Apache2
 apache2-mpm-prefork - Traditional model for Apache2
 apache2-mpm-threadpool - Experimental High speed thread pool model for Apache2
 apache2-mpm-worker - High speed threaded model for Apache2
 apache2-prefork-dev - Development headers for apache2
 apache2-threaded-dev - Development headers for apache2
 libapr0 - The Apache Portable Runtime
 libapr0-dev - Development headers for libapr
Closes: 266145 266165 266211 266230 266279 266330 266736
Changes:
 apache2 (2.0.50-10) unstable; urgency=high
 .
   * Roll back the libapr0 ABI changes introduced in 2.0.50-9. We were
     hopeful that we could hunt down and fix any fallout from this change
     before release, and we were, apparently, wrong.
     (closes: #266211, #266145, #266165, #266330, #266230, #266279, #266736)
Files:
 4e5c4a723b243aaa812e580aac2159f6 1089 net optional apache2_2.0.50-10.dsc
 2ccd6407e33ca8e9b6af368bbbb01ea1 85159 net optional apache2_2.0.50-10.diff.gz
 5612edd7b4d6e8f2cf2e005b32d44ccc 3176434 doc optional apache2-doc_2.0.50-10_all.deb
 894974bdf34946bc6ee32c9925837c98 161902 devel optional apache2-prefork-dev_2.0.50-10_all.deb
 e597727ac9505a1328bdb28c0fe439c8 162662 devel optional apache2-threaded-dev_2.0.50-10_all.deb
 ecbaca349debc8770bc6a0568401ce8a 903152 net optional apache2-common_2.0.50-10_powerpc.deb
 e77b5cf4b0e0eee91c2784f6ad420392 219488 net optional apache2-mpm-worker_2.0.50-10_powerpc.deb
 c22d0c9ebb53ecb2b6b9d0ff3c70382c 218800 net optional apache2-mpm-threadpool_2.0.50-10_powerpc.deb
 2660781cabfdf14e39fd96977d6c4036 220820 net optional apache2-mpm-perchild_2.0.50-10_powerpc.deb
 59915bb16d875d4223f80a5ab9cd16b3 215846 net optional apache2-mpm-prefork_2.0.50-10_powerpc.deb
 6d5ea159aebdad288723c4bb61e8211f 128906 net optional libapr0_2.0.50-10_powerpc.deb
 4badafd0b9a6e9db0b3c3066f6945134 267326 libdevel optional libapr0-dev_2.0.50-10_powerpc.deb
 ead98546a189...

Read more...

Revision history for this message
In , Adam Conrad (adconrad-trinitysoftware) wrote : Bug closures.

These bugs were fixed in NMUs by me which are, apparently, no longer
considered NMUs because I'm now part of the apache2 maintenance team.

... Adam

--
backup [n] (bak'up): The duplicate copy of crucial data that no one
                     bothered to make; used only in the abstract.

1024D/C6CEA0C9 C8B2 CB3E 3225 49BB 5ED2 0002 BE3C ED47 C6CE A0C9

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <001e01c48f1e$5453b7a0$<email address hidden>>
Date: Tue, 31 Aug 2004 15:49:49 +1000
From: "Adam Conrad" <email address hidden>
To: <email address hidden>, <email address hidden>,
 <email address hidden>
Subject: Bug closures.

These bugs were fixed in NMUs by me which are, apparently, no longer
considered NMUs because I'm now part of the apache2 maintenance team.

... Adam

--
backup [n] (bak'up): The duplicate copy of crucial data that no one
                     bothered to make; used only in the abstract.

1024D/C6CEA0C9 C8B2 CB3E 3225 49BB 5ED2 0002 BE3C ED47 C6CE A0C9

Changed in apache2:
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.