[torquedev] Double free and touches of freed memory inside pbs_server

Garrick Staples garrick at usc.edu
Thu Aug 5 14:23:29 MDT 2010


On Thu, Aug 05, 2010 at 11:39:47PM +0400, Eygene Ryabinkin alleged:
> Thu, Aug 05, 2010 at 12:11:01PM -0700, Garrick Staples wrote:
> > Reading your description makes it sound like a problem with all server->mom
> > requests, but it actually only happens with modify_job()? If so, what is
> > special about modify_job()?
> 
> It relays the request to the MOM and it is put to the working queue.
> Meanwhile, when the request flow continues, the passed request pointer
> is freed (before MOM's answer is worked out).
> 
> So, not every server->mom request should fail, only those which resulted
> from the client-initiated request that involves server->mom secondary
> request(s).

So qrun, qdel, and qsig should have the same problem?

-- 
Garrick Staples, GNU/Linux HPCC SysAdmin
University of Southern California

Life is Good!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.supercluster.org/pipermail/torquedev/attachments/20100805/f805673d/attachment.bin 


More information about the torquedev mailing list