Hello Valeriy (Balepa) Have you realized you were speaking word wide via ROOTTALK ? Therefore I have to answer your question: > How are you (RootQt)? No "grab pointer problems"? See my talk at ROOT 2004: http://www.slac.stanford.edu/BFROOT/www/Computing/Distributed/ROOT2004/f iles/fine.ppt ---- Best regards Valeri > -----Original Message----- > From: Valeriy Onuchin [mailto:Valeri.Onoutchine@cern.ch] > Sent: Thursday, March 04, 2004 4:17 PM > To: Valeri Fine; 'Andreas Zoglauer'; roottalk@pcroot.cern.ch > Subject: Re: [ROOT] Different behaviour (i.e. Crash) of TString on Linux and > Windows > > Privet, Valera > Pill pivo s Vikotrom Perev, segodnya. > How are you (RootQt)? No "grab pointer problems"? > > Thank yuo. Balepa > > > ----- Original Message ----- > From: "Valeri Fine" <fine@bnl.gov> > To: "'Andreas Zoglauer'" <zog@mpe.mpg.de>; <roottalk@pcroot.cern.ch> > Sent: Thursday, March 04, 2004 9:52 PM > Subject: RE: [ROOT] Different behaviour (i.e. Crash) of TString on Linux and > Windows > > > > It seems to me I have found the related topics: > > > > http://root.cern.ch/phpBB2/viewtopic.php?t=442&highlight= > > > > and > > > > http://root.cern.ch/root/roottalk/roottalk04/0097.html > > > > > > > > Anyway I was not able to reproduce the crash. > > > > The only problem I found calling from CINT interactive session: > > > > TString W = "Hello World"; > > cout<<W<<endl; // there is no output > > cout<<(const char *)W<<endl; // it is Ok > > Hello World > > > > ---- > > Best regards > > Valeri > > > > > > > -----Original Message----- > > > From: owner-roottalk@pcroot.cern.ch > > [mailto:owner-roottalk@pcroot.cern.ch] On > > > Behalf Of Andreas Zoglauer > > > Sent: Thursday, March 04, 2004 2:17 PM > > > To: roottalk@pcroot.cern.ch > > > Subject: [ROOT] Different behaviour (i.e. Crash) of TString on Linux > > and Windows > > > > > > > > > Hello, > > > > > > The following little program has different behaviour on windows and on > > > Linux: > > > > > > #include <iostream> > > > using namespace std; > > > #include "TString.h" > > > > > > int main() > > > { > > > TString W = "Hello World"; > > > cout<<W<<endl; > > > > > > return 0; > > > } > > > > > > On Linux, the output is of course: Hello, World! > > > But on Windows I get a Crash (access violation)!! > > > > > > Wenn I replace <iostream> with <Riostream.h> I also crashes on > > Windows. > > > There is no crash when I replace cout<<W<<endl; with > > cout<<W.Data()<<endl; > > > > > > Unfortunately I am no Windows expert, so I cannot debug ROOT on > > Windows, > > > but if I should guess, it might be a problem in ostream& <<operator of > > > TString?? > > > > > > I am using ROOT v4.00/02 win32gdk with Visual C++ 6.0 SP3 > > > > > > Ciao, > > > Andreas Zoglauer > > > > > >
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:06 MET