Hi Elena, Thanks for reporting this problem. Now fixed in CVS. Your fix is OK. Rene Brun On Fri, 12 Jul 2002, Elena Gerchtein wrote: > > > There is seems to be a bug in > http://root.cern.ch/root/htmldoc/TVector2.h > > inline TVector2 TVector2::Unit() const {return (Mod2()) ? *this/Mod() : > TVector2(0); } > > combined with constructor TVector2 (Double_t* s) > > gives segmentation fault > > In TVector2::Unit() should be 'TVector2()' instead of 'TVector2(0)'. > > root [0] TVector2 a(0,0); > root [1] a.Unit(); > > *** Break *** segmentation violation > > this indeed happens..... > > > Regards, > Elena Gerchtein > > <<<>>> <<<>>> <<<>>> <<<>>> <<<>>> <<<>>> <<<>>> <<<>>> > << Tel: (630) 840 4543 >> > << FAX: (630) 840 2968 >> > << office: 167-K CDF Trailers >> > << E-mail: lena@fnal.gov >> > <<<>>> <<<>>> <<<>>> <<<>>> <<<>>> <<<>>> <<<>>> <<<>>> > > >
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:59 MET