Hi Yuriy, Guennadi, Following some more information given by Guennadi, I believe that I have localized the source of this problem and fixed it in the CVS version. The TGaxis constructors were setting the default title with " " instead of "". This was given problems when the string was later interpreted by TLatex and drawn on a Xfree86 engine. Let me know if the problem still persists after this fix. Rene Brun Shitov Yuriy wrote: > > Hi, ROOTmans, :) > > I stroke with the same problem. The only difference is that I can't > draw vertical axises instead of horisontal ones. E.g. script from > Gennadiy Pospelov passed without problem, but this part of code > of example for TGaxis class: > > { gROOT.Reset(); > > c1 = new TCanvas("c1","Examples of Gaxis",10,10,700,500); > > c1->Range(-10,-1,10,1); > > TGaxis *axis3 = new TGaxis(-9,-0.8,-9,0.8,-8,8,50510,""); > axis3->SetName("axis3"); > axis3->Draw(); > } > > leads to root crash with the words: > > Error in <RootX11ErrorHandler>: BadValue (integer parameter out of range > > for operation) (XID: 0) > > The same problem with tutorial function twoscales() > (ROOT/root/html/examples/twoscales.C.html). Script crashes on the final > step > trying to draw the new axis: > > void twoscales() > { > //example of macro illustrating how to superimpose two histograms > //with different scales in the "same" pad. > > ... > //draw an axis on the right side > TGaxis *axis = new TGaxis(gPad->GetUxmax(),gPad->GetUymin(), > gPad->GetUxmax(), gPad->GetUymax(),0,rightmax,510,"+L"); > axis->SetLineColor(kRed); > axis->SetTextColor(kRed); > axis->Draw(); > // ~~~~~~~~~~~ this command crashes interactive root session! > } > > Configuration: > > RH6.2 > $ uname -a > Linux 2.2.14-5.0 #1 Tue Mar 7 21:07:39 EST 2000 i686 unknown > packages versions: > XFree86-3.3.6-20 > egcs-1.1.2-30 > glibc-2.1.3-15 > > ROOT from binary distribution > > $ root > > * W E L C O M E to R O O T * > * Version 3.02/01 8 October 2001 * > ... > FreeType Engine v1.x used to render TrueType fonts. > Compiled with thread support. > CINT/ROOT C/C++ Interpreter version 5.15.15, Sep 30 2001 > > Does somebody have any ideas how to fix this problems without > system update? > > Best wishes, > Shitov Yuriy. > > -- > Shitov Yuriy. All you need is Love!
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:51:05 MET