[torquedev] [Bug 75] Double free's and touches of freed memory inside pbs_server

bugzilla-daemon at supercluster.org bugzilla-daemon at supercluster.org
Tue Aug 10 10:21:16 MDT 2010


--- Comment #5 from Eygene Ryabinkin <rea+maui at grid.kiae.ru> 2010-08-10 10:21:15 MDT ---
(In reply to comment #4)
> There is only one place in req_deletearray where the batch_request buffer is
> passed as a parameter to a task. The task is set to run array_delete_wt.
> However, req_deletearray does not do a reply_ack for this case and returns as
> it is suppose to. 

I am talking about req_modifyarray() that will call modify_job() multiple
times, so a single batch_request will be subscribed multiple times into the
task_list_event with post_modify_req() as the event handler.  So again,
batch_request will be freed multiple times.  Am I missing something?

Configure bugmail: http://www.clusterresources.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

More information about the torquedev mailing list