On Wed, Aug 18, 1999, [EMAIL PROTECTED] wrote:
> Full_Name: Mic Kaczmarczik
> Version: 2.3.11
> OS: Digital Unix 4.0b
> Submission from: itchy.cc.utexas.edu (128.83.40.9)
>
> [...]
> The updated mod_define in 2.3.11 uses static variables tDefines and
> bOnceSeenADefine to cache state between rewrite hook calls. tDefines is
> initialized to point to a table allocated from a resource pool that is cleared
> and reused after config file processing.
>
> Since the pool is cleared but tDefines is not reinitialized before reprocessing
> the config file, tDefines points to data that over time is corrupted by
> subsequent string allocations from the pool. Eventually there is enough
> corruption to cause strange segmentation faults.
> [...]
Ops, you're right. A very nasty bug. Thanks for the patch.
I've comitted it for the next mod_ssl version.
Ralf S. Engelschall
[EMAIL PROTECTED]
www.engelschall.com
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]