[Coin-lpsolver] possible memory leak
yax2 at lehigh.edu
yax2 at lehigh.edu
Mon Jun 21 13:19:12 EDT 2004
No leak now. Thanks.
Yan
Quoting John J Forrest <jjforre at us.ibm.com>:
>
>
>
>
> Yan,
>
> I could not easily reproduce error (with -g) and valgrind. But I can see
> how it could happen so I have modified code - hope it works.
>
> (Was a leak in OsiClpSolverInterface not Clp itself)
>
> John Forrest
>
>
>
> yax2 at lehigh.edu
> Sent by:
> coin-lpsolver-adm To
> in at www-124.southb
> ury.usf.ibm.com coin-lpsolver at www-124.southbury.usf
> .ibm.com
> cc
> 06/20/2004 09:06
> PM
>
>
>
> Subject
> [Coin-lpsolver] possible memory
> leak
>
>
>
>
>
>
>
>
>
>
> Hi,
>
> By running SBB through Valgrind, found memory leak in Clp (lastest in cvs):
>
> ==8290==
> ==8290== 920 bytes in 2 blocks are definitely lost in loss record 2 of 3
> ==8290== at 0x400258E0: __builtin_vec_new (vg_replace_malloc.c:203)
> ==8290== by 0x40025938: operator new[](unsigned)
> (vg_replace_malloc.c:216)
> ==8290== by 0x40321131: ClpPackedMatrix::scale(ClpModel*) const (in
> /home/yax2/COIN/lib/libClp-O1.so)
> ==8290==
>
> Probably, in function scale(), two of rowScale, usefulRow, columnScale and
> usefulColumn are not deleted in some case. Also, if do not use
> initialSolve()
> (use resolve() instead), no memory leak are found.
>
>
> Yan
>
>
>
>
>
> -------------------------------------------------
> This mail sent through IMP: http://horde.org/imp/
> _______________________________________________
> Coin-lpsolver mailing list
> Coin-lpsolver at www-124.ibm.com
> http://www-124.ibm.com/developerworks/oss/mailman/listinfo/coin-lpsolver
>
>
>
> _______________________________________________
> Coin-lpsolver mailing list
> Coin-lpsolver at www-124.ibm.com
> http://www-124.ibm.com/developerworks/oss/mailman/listinfo/coin-lpsolver
>
-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/
More information about the Clp
mailing list