"Frank D. Cringle" wrote:

> Apache reloads itself during initial startup, to ensure that possible
> configuration errors that might cause problems later (e.g. when
> rotating logs) are caught as soon as possible.  The combination of
> this procedure with mod_perl and certain operating systems leads to
> the symptoms that you are seeing.  Typically, a SEGV is occurs when
> accessing the boot routine of the first dynamically-loaded perl-XS
> module.  Close tracing will show that it happens the second time
> through, during the trial reload, and that the symbol table used by
> dlopen has been shot to hell.  If you can find and fix this bug, you
> will be awarded the mod_perl Nobel prize.

Many thanks - that exactly matches my symptoms.  I'll keep on digging,
but don't hold your breath.  Has anyone tried purify on this?

Alan Burlison

Reply via email to