Dear Igor On Mon, 2009-08-10 at 07:40 -0500, Igor Chudov wrote:
> After looking at this mailing list and asking a question about > segfaults, and looking at recent posts, I am beginning to become > concerned that mod_perl is a dead project. I would like to hear > whether it has a long term future, which I hope is the case, as I do > not want to rewrite 70,000+ lines of code! It is most certainly not a dead project. While there doesn't appear to be lots of ongoing development, the reason for that is that mod_perl is pretty much a done project. It does exactly what it needs to do, so changes are only required when the apache interface changes or a bug is discovered. I've been using mod_perl on linux for the past 13 years, and the only time I've experienced segfaults was when I was trying to open a database handle in the parent process and use it in the children. mod_perl is used by a LOT of big companies, and they wouldn't use it if it weren't stable and reliable. You almost undoubtedly have a problem in your code - at first guess, I'd look for any code that is trying to share file handles or pipes between children. And follow Adam's advice: > > Have you read this section of the docmentation on perl.apache.org? > http://perl.apache.org/docs/2.0/devel/debug/c.html > particularly the stuff about generating core dumps and analyzing them > regards Clint