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

Bug#245050: marked as done ([upstream: fixed in 2.1] SEGV when Including itself (recursive Include))

Your message dated Tue, 28 Sep 2004 18:26:07 +1000
with message-id <001e01c4a534$ce2721d0$6400a8c0@int.trinitysoftware.com.au>
and subject line 
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; 31 Jan 2004 18:20:04 +0000
>From jeroen@wolffelaar.nl Sat Jan 31 10:20:04 2004
Return-path: <jeroen@wolffelaar.nl>
Received: from 233pc233.sshunet.nl (frodo.wolffelaar.nl) [] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1Amziu-0003EO-00; Sat, 31 Jan 2004 10:20:04 -0800
Received: from jeroen by frodo.wolffelaar.nl with local (Exim 3.36 #1 (Debian))
	id 1Amzip-0000oU-00; Sat, 31 Jan 2004 19:19:59 +0100
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Jeroen van Wolffelaar <jeroen@wolffelaar.nl>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: apache: SEGV when Including itself (recursive Include)
X-Mailer: reportbug 2.37
Date: Sat, 31 Jan 2004 19:19:59 +0100
Message-Id: <E1Amzip-0000oU-00@frodo.wolffelaar.nl>
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_01_27 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-5.0 required=4.0 tests=HAS_PACKAGE autolearn=no 

Package: apache
Severity: minor

When in foo.conf, you put 'Include foo.conf', apache segfaults on
configtest and on startup.

A better error would be more useful, for those people who have a 1600
line multifile apache config. For example by having a limit on included
config files (if that is what caused the segfault, as I assume).

Only a minor bug, as this shows up only after a trivial (if you spot it)
config fuckup.


-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux frodo 2.4.20 #2 wo jan 8 01:37:10 CET 2003 i686
Locale: LANG=nl_NL.ISO-8859-1, LC_CTYPE=nl_NL.ISO-8859-1

Versions of packages apache depends on:
ii  apache-common      Support files for all Apache webse
ii  debconf                     1.3.22       Debian configuration management sy
ii  dpkg                        1.10.18      Package maintenance system for Deb
ii  libc6                       2.3.2.ds1-10 GNU C Library: Shared libraries an
ii  libdb4.1                    4.1.25-16    Berkeley v4.1 Database Libraries [
ii  libexpat1                   1.95.6-6     XML parsing C library - runtime li
ii  libmagic1                   4.06-2       File type determination library us
ii  libpam0g                    0.76-15      Pluggable Authentication Modules l
ii  logrotate                   3.6.5-2      Log rotation utility
ii  mime-support                3.24-1       MIME files 'mime.types' & 'mailcap
ii  perl [perl5]                5.8.2-2      Larry Wall's Practical Extraction 

-- debconf information:
* apache/server-name: wolffelaar.nl
* apache/document-root: /var/www
* apache/server-port: 80
* apache/enable-suexec: false
* apache/init: true
* apache/server-admin: webmaster@wolffelaar.nl

Received: (at 245050-done) by bugs.debian.org; 28 Sep 2004 08:26:18 +0000
>From adconrad@trinitysoftware.com.au Tue Sep 28 01:26:18 2004
Return-path: <adconrad@trinitysoftware.com.au>
Received: from mx1.mail.iig.com.au [] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1CCDJS-0005kC-00; Tue, 28 Sep 2004 01:26:18 -0700
Received: by mx1.mail.iig.com.au (Postfix, from userid 10)
	id 4B1C22AF7F; Tue, 28 Sep 2004 18:26:16 +1000 (EST)
Received: from devix (202-14-148-078-soho.dsl.iig.com.au [])
	by mx1.mail.iig.com.au (Postfix) with ESMTP id 22E0D2AF7D
	for <245050-done@bugs.debian.org>; Tue, 28 Sep 2004 18:26:08 +1000 (EST)
From: "Adam Conrad" <adconrad@trinitysoftware.com.au>
To: <245050-done@bugs.debian.org>
Date: Tue, 28 Sep 2004 18:26:07 +1000
Message-ID: <001e01c4a534$ce2721d0$6400a8c0@int.trinitysoftware.com.au>
MIME-Version: 1.0
Content-Type: text/plain;
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Delivered-To: 245050-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=0.0 required=4.0 tests=none autolearn=no 

When you goof up with a recursive config, apache2 no longer segfaults, but
outputs something like the following:

"Exceeded maximum include depth of 128. You have probably a recursion

This was fixed in 2.0.51 upstream.

... 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

Reply to: