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) [131.211.233.233]
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
version=2.60-bugs.debian.org_2004_01_27
X-Spam-Level:
Package: apache
Version: 1.3.29.0.1-3
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.
--Jeroen
-- 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 1.3.29.0.1-3 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 [203.1.68.15]
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 [202.14.148.78])
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>
Subject:
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;
charset="us-ascii"
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
version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level:
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
somewhere."
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: