crash in Fit

From: Nicolas Produit <Nicolas.Produit_at_unige.ch>
Date: Thu, 28 Jan 2010 10:34:56 +0100


Hi,

I am using
ROOT 5.22/00 (trunk_at_26997, Jun 30 2009, 10:46:00 on linuxx8664gcc)

in a routine making hundred of FIT I have a crash as soon as one of the fit is failing.
It seems that in this case the routine is trying to retrieve unexisting results

The crash is inside a line that says:
int ok=((TH1F*)aSlices[1])->Fit("pol1","q");

Her is the traceback:
before fit 38 28

Error in <TDecompChol::Decompose()>: matrix not positive definite
Error in <TDecompChol::Solve()>: Decomposition failed
Error in <TLinearFitter::Eval>: Matrix inversion failed
Warning in <Minimize>: TLinearFitter failed in finding the solution
---
Nicolas Produit
INTEGRAL Science Data Center  Phone:  +41 22 379 2140
16, Chemin d'Ecogia                            Fax:  +41 22 379 2133
CH-1290 Versoix                               www:    http://isdc.unige.ch/~produit
Received on Thu Jan 28 2010 - 10:35:00 CET

This archive was generated by hypermail 2.2.0 : Thu Jan 28 2010 - 11:50:02 CET