[Expat-bugs] [Bug #113609] Expat causes segfaults in Apache

noreply@sourceforge.net noreply@sourceforge.net
Wed, 27 Dec 2000 11:59:11 -0800


Bug #113609, was updated on 2000-Sep-05 03:43
Here is a current snapshot of the bug.

Project: Expat XML Parser
Category: None
Status: Closed
Resolution: Later
Bug Group: None
Priority: 5
Submitted by: nobody
Assigned to : nobody
Summary: Expat causes segfaults in Apache

Details: When Expat is compiled into Apache, and you add mod_perl or php or
Sablotron into Apache in some way or another, Apache can segfault at random
times.

Clark Cooper is aware of the bug, but I wanted to make sure it was logged
here on sourceforge.

Follow-Ups:

Date: 2000-Dec-27 11:59
By: coopercc

Comment:
We don't know if this is still a bug under libexpat releases.

Need to get test data of Apache with new modules that use the released
library. It isn't sufficient to just change just one module. All modules
that use expat have to be upgraded to use the sharable library version.
-------------------------------------------------------

Date: 2000-Dec-04 15:57
By: nobody

Comment:
Any update on this one?  I'm getting core dumps all the time from Apache
when because of this...
-------------------------------------------------------

Date: 2000-Oct-26 08:26
By: nobody

Comment:
pardon... I'm on drugs... I hadn't seen the nasty #defines for userData
and
the like... ignore that last comment.
-------------------------------------------------------

Date: 2000-Oct-26 08:20
By: nobody

Comment:
I bet it is because Expat is *not* thread-safe
-------------------------------------------------------

Date: 2000-Sep-09 10:34
By: gstein

Comment:
Clark: I'm nominally in charge of the Expat that is incorporated directly
into Apache (i.e. I put it there :-). I'm happy to make the changes on the
Apache side to get this working. Just let me know what you'll need...

-------------------------------------------------------

Date: 2000-Sep-05 06:36
By: coopercc

Comment:
This is caused (I believe) by multiple instances of expat in each of these
modules. The task that I'm working on right now is to produce a shared
library version. (Then after that to put out a new release of XML::Parser
which can use it.)
   - coopercc
-------------------------------------------------------

For detailed info, follow this link:
http://sourceforge.net/bugs/?func=detailbug&bug_id=113609&group_id=10127