Open ghost opened 8 years ago
What is also strange is that CHOLMOD
recognized the cholmod_factor
object to be in good state:
analyze()
:True
CHOLMOD factor: Internal CHOLMOD factor struct: 5-by-5 simplicial, LDL'. nz 0 OK
factorize()
:True
CHOLMOD factor: Internal CHOLMOD factor struct: 5-by-5 simplicial, LDL'. nzmax 15. nz 15 OK
If I only do a analyze()
, then no problem to delete the cholmod_factor
object. It is only after a factorize()
operation that the segfault
happens.
solve()
works like a charm... so I guess that the cholmod_sparse
is not that messed up after all...
segfault when deallocating a
cholmod_factor
CHOLMOD
struct
inCholmodSolverBase_@index@_@type@
. Seemed to work before, not anymore. Why?Is this related to messing around with a
cholmod_sparse
object directly? Because I only useCHOLMOD
's own methods to create, manipulate and delete thecholmod_factor
object.