Bug#394714: apache2-mpm-prefork: Apache2 child processes segfaults
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
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
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
* 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
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]