Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Apr 2002 19:28:01 -0500 (EST)
From:      Jay Sachs <jay@eziba.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/36832: apache13-* coredumps when using XML::Parser
Message-ID:  <200204040028.g340S1g23649@socrates.modusponens.org>

next in thread | raw e-mail | index | archive | help

>Number:         36832
>Category:       ports
>Synopsis:       apache13-* coredumps when using XML::Parser
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Apr 06 18:20:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Jay Sachs
>Release:        FreeBSD 4.5-STABLE i386
>Organization:
Eziba.com
>Environment:
System: FreeBSD socrates.modusponens.org 4.5-STABLE FreeBSD 4.5-STABLE #2: Mon Feb 25 20:59:42 EST 2002 root@socrates.modusponens.org:/tmp/obj/usr/src/sys/SOCRATES i386


	
>Description:

If you try to run an XML::Parser under a stock build of
apache13-modssl and mod-perl, apache core dumps because of some
interaction between apache's builtin expat and the expat used by
XML::Parser (really, the expat2 port).

>How-To-Repeat:

Build apache13-modssl, modperl, p5-XML-Parser, and then create an
XML::Parser, and parse a file. httpd will coredump.

>Fix:

At least provide a knob in the apache13 makefile to add

  --disable-rule=EXPAT

to the CONFIGURE_ARGS. Perhaps this should even be the default.
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200204040028.g340S1g23649>