> -----Original Message-----
> From: Perrin Harkins [mailto:[EMAIL PROTECTED] 
> Sent: 30 March 2007 15:38
> To: Shah, Sagar: IT (LDN)
> Cc: [EMAIL PROTECTED]; modperl@perl.apache.org; Client 
> Research Development
> Subject: Re: "Insecure dependency in eval while running setgid" error
> 
> On 3/30/07, [EMAIL PROTECTED]
> <[EMAIL PROTECTED]> wrote:
> > What we found is that sometimes the problem would occur with httpd
> > processes that had served nothing other than this page and static
> > content (gifs, js files etc.) .
> 
> Okay, and did you try repeating that sequence of requests to see if it
> triggers your problem?

Yes absolutely.

> > In other cases the httpd process had
> > served cgi scripts and our other mod_perl page, but I don't 
> think the
> > other mod_perl page or the forked cgi's are relevant given 
> that there
> > are instances where only static content has been served.  
> Is that a fair
> > conclusion to make?
> 
> Not really.  You seem to have already decided that the problem has
> something to do with mod_perl, but there's really no evidence for that
> at this point.

I'd like nothing more for the problem to be something that I can fix on
my end rather than requires a new release of mod_perl/perl/some other
CPAN library.

I haven't decided the problem is with mod_perl, it's just that I'm
finding it more and more difficult to feel it's with my code. That's
just a feeling I'm relaying in my emails. I'm certainly no where near
having the evidence to aportion blame. The reason that it feels to me
that mod_perl might be involved is simply because there are other
documenteded behavious to do with quite valid things persisting between
calls even when the developer doesn't expect so.

>  It's a complete mystery.  It could be due to a problem
> with your apache compile, or an auth module you use on certain static
> pages, or a bug in a system library that apache is compiled against,
> etc. 

Interesting, I'd considered perl, mod_perl, my own code and CPAN modules
to date, but not apache or any of its auth handlers...  But that's
precicesly why I want to create the most simple test case I can as this
will then lend itself for testing on other people's
builds/installations. It's only then that I'll be able to rule out my
own compilation. The possibilities are getting more low level than I
initially expected.

> It's definitely worth trying to repeat the sequence of hits that
> led to the problem on a single process apache, even if the hits were
> all static files.

We did try, but each time we got nothing. I think the smallest pattern
we had was a child process that served one static file, and then this
mod_perl page twice. That pattern certainly didn't repeat. I'll take
your advice and ask my team to pick another sequence and repeat it
several times to see if they can trigger it in a consistent manner.
Having a consistnet pattern would be great, I'm just pessimistic based
on the efforts so far...  Thanks for keeping that fighting spirit in me
going :)


> 
> - Perrin
> 
------------------------------------------------------------------------
For more information about Barclays Capital, please visit our web site at 
http://www.barcap.com.

Internet communications are not secure and therefore the Barclays Group does 
not accept legal responsibility for the contents of this message.  Although the 
Barclays Group operates anti-virus programmes, it does not accept 
responsibility for any damage whatsoever that is caused by viruses being 
passed.  Any views or opinions presented are solely those of the author and do 
not necessarily represent those of the Barclays Group.  Replies to this email 
may be monitored by the Barclays Group for operational or business reasons.
------------------------------------------------------------------------

Reply via email to