Bug#394714: apache2-mpm-prefork: Apache2 child processes segfaults

2006-11-07 Thread Lorenzo Bettini
I'm experiencing the same problem after upgrading to version 2.2.3-3 
(unstable)


the backtrace is as follows:

 Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1215670592 (LWP 3765)]
0xb76f8d14 in zend_hash_internal_pointer_reset_ex ()
   from /usr/lib/apache2/modules/libphp4.so
(gdb) bt
#0  0xb76f8d14 in zend_hash_internal_pointer_reset_ex ()
   from /usr/lib/apache2/modules/libphp4.so
#1  0xb7713788 in apply_config () from /usr/lib/apache2/modules/libphp4.so
#2  0xb77127d2 in execute () from /usr/lib/apache2/modules/libphp4.so
#3  0x08074587 in ap_run_handler ()
#4  0x08077731 in ap_invoke_handler ()
#5  0x08084728 in ap_process_request ()
#6  0x080819ce in ap_register_input_filter ()
#7  0x0807b3c7 in ap_run_process_connection ()
#8  0x08088704 in ap_graceful_stop_signalled ()
#9  0x08088964 in ap_graceful_stop_signalled ()
#10 0x0808972a in ap_mpm_run ()
#11 0x080621ef in main ()

and I don't have mod ssl...
so the problem looks in libphp4?

--
+-+
| Lorenzo Bettini  ICQ# lbetto, 16080134  |
| PhD in Computer Science, DSI, Univ. di Firenze  |
| Florence - Italy(GNU/Linux User # 158233)   |
| http://www.lorenzobettini.it|
| http://tronprog.blogspot.com  BLOG  |
| http://www.purplesucker.com Deep Purple Cover Band  |
| http://www.gnu.org/software/src-highlite|
| http://www.gnu.org/software/gengetopt   |
| http://www.lorenzobettini.it/software/gengen|
| http://www.lorenzobettini.it/software/doublecpp |
+-+


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#394714: apache2-mpm-prefork: Apache2 child processes segfaults

2006-10-23 Thread Tollef Fog Heen

reassign 394714 libapr1
forcemerge 392049 394714
thanks

* David Muriel 

| It seems that the problem is related to libapr1 when using a 2.4
| kernel, so maybe this bug should be reassigned to libapr1 and merged
| with those three.

Indeed.  Thanks for helping.

-- 
Tollef Fog Heen,''`.
UNIX is user friendly, it's just picky about who its friends are  : :' :
  `. `' 
`-  


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#394714: apache2-mpm-prefork: Apache2 child processes segfaults

2006-10-23 Thread David Muriel
Tollef Fog Heen <[EMAIL PROTECTED]> writes:

> * David Muriel 
>
> | I just upgraded apache2 from version 2.0 to 2.2 and now apache2 no
> | longer starts.  The file /var/log/apache2/error.log just shows this:
>
> This is probably a bug in some module.  What modules do you have
> enabled?  Can you get a sensible backtrace from gdb --args apache2 -X ?

$ ls -1 /etc/apache2/mods-enabled/
actions.load
alias.load
authz_host.load
autoindex.load
cgi.load
dir.load
env.load
mime.load
mime_magic.conf
mime_magic.load
negotiation.load
rewrite.load
setenvif.load
status.load
userdir.conf
userdir.load


# gdb --args apache2 -X 
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and
you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "i486-linux-gnu"...(no debugging symbols
found)
Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) r
Starting program: /usr/sbin/apache2 -X
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 15013)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 15013)]
0x4036716a in apr_pollset_add () from /usr/lib/libapr-1.so.0
(gdb) bt
#0  0x4036716a in apr_pollset_add () from /usr/lib/libapr-1.so.0
#1  0x0808851e in ap_graceful_stop_signalled ()
#2  0x08088974 in ap_graceful_stop_signalled ()
#3  0x0808973a in ap_mpm_run ()
#4  0x080621ff in main ()

After this, I've checked the libapr1 bugs and found there are three
bugs reported about it:  #392049, #392373 and #392646

It seems that the problem is related to libapr1 when using a 2.4
kernel, so maybe this bug should be reassigned to libapr1 and merged
with those three.


Thanks for your help.

-- 

David Muriel.
Linux registered user #25632 (http://counter.li.org/)




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#394714: apache2-mpm-prefork: Apache2 child processes segfaults

2006-10-22 Thread Tollef Fog Heen
* David Muriel 

| I just upgraded apache2 from version 2.0 to 2.2 and now apache2 no
| longer starts.  The file /var/log/apache2/error.log just shows this:

This is probably a bug in some module.  What modules do you have
enabled?  Can you get a sensible backtrace from gdb --args apache2 -X ?

-- 
Tollef Fog Heen,''`.
UNIX is user friendly, it's just picky about who its friends are  : :' :
  `. `' 
`-  


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#394714: apache2-mpm-prefork: Apache2 child processes segfaults

2006-10-22 Thread David Muriel
Package: apache2-mpm-prefork
Version: 2.2.3-2
Severity: grave
Justification: renders package unusable

I just upgraded apache2 from version 2.0 to 2.2 and now apache2 no
longer starts.  The file /var/log/apache2/error.log just shows this:

[Sun Oct 22 17:36:45 2006] [notice] Apache/2.2.3 (Debian) configured -- 
resuming normal operations
[Sun Oct 22 17:36:46 2006] [notice] child pid 24269 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:46 2006] [notice] child pid 24268 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:46 2006] [notice] child pid 24267 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:46 2006] [notice] child pid 24266 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:46 2006] [notice] child pid 24265 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:48 2006] [notice] child pid 24273 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:49 2006] [notice] child pid 24280 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:49 2006] [notice] child pid 24279 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:49 2006] [notice] child pid 24278 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:49 2006] [notice] child pid 24277 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:49 2006] [notice] child pid 24275 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:49 2006] [notice] child pid 24274 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:50 2006] [notice] child pid 24290 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:50 2006] [notice] child pid 24289 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:50 2006] [notice] child pid 24288 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:50 2006] [notice] child pid 24287 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:50 2006] [notice] child pid 24286 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:50 2006] [notice] child pid 24285 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:51 2006] [notice] child pid 24307 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:51 2006] [notice] child pid 24306 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:51 2006] [notice] child pid 24305 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:51 2006] [notice] child pid 24304 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:51 2006] [notice] child pid 24303 exit signal Segmentation 
fault (11)
[Sun Oct 22 17:36:51 2006] [notice] child pid 24302 exit signal Segmentation 
fault (11)
[...]

After this, although the web server seems to start (as can be seen
with a netstat), it doesn't responds to any request.

# netstat -nlpt | grep apache2
tcp0  0 0.0.0.0:80  0.0.0.0:*   LISTEN 
8216/apache2 

$ wget -t 1 http://localhost
--19:29:02--  http://localhost/
   => `index.html'
Resolving localhost... 127.0.0.1
Connecting to localhost|127.0.0.1|:80... connected.
HTTP request sent, awaiting response... Read error (Connection timed out) in 
headers.
Giving up.


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.32-custom.1.0
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages apache2-mpm-prefork depends on:
ii  apache2.2-common   2.2.3-2 Next generation, 
scalable, extenda
ii  libapr11.2.7-6 The Apache Portable 
Runtime Librar
ii  libaprutil11.2.7+dfsg-2The Apache Portable 
Runtime Utilit
ii  libc6  2.3.6.ds1-6 GNU C Library: Shared 
libraries
ii  libdb4.3   4.3.29-6Berkeley v4.3 Database 
Libraries [
ii  libdb4.4   4.4.20-8Berkeley v4.4 Database 
Libraries [
ii  libexpat1  1.95.8-3.3  XML parsing C library - 
runtime li
ii  libldap2   2.1.30-13+b1OpenLDAP libraries
ii  libpcre3   6.7-1   Perl 5 Compatible 
Regular Expressi
ii  libpq4 8.1.5-1 PostgreSQL C client 
library
ii  libsqlite3-0   3.3.8-1 SQLite 3 shared library
ii  libuuid1   1.39+1.40-WIP-2006.10.02+dfsg-1 universally unique id 
library

apache2-mpm-prefork recommends no packages.

-- no debconf information

-- 

David Muriel.
Linux registered user #25632 (http://counter.li.org/)




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]