Re: SegV drawing pre-saved histograms (fixed)

From: Rene Brun <Rene.Brun_at_cern.ch>
Date: Thu, 26 Apr 2007 18:43:47 +0200


Hi Nick,

Thanks again for reporting this problem affecting files containing a TCanvas object.
The problem has been fixed in the CVS head.

Rene Brun

Nick West wrote:
> Dear Roottalk,
>
> We are having trouble drawing pre-saved histograms. If we create a
> TBrowser and double click on the histogram we get a segV.
> If we create a canvas first we get:-
>
> Error in <RootX11ErrorHandler>: BadWindow
> (invalid Window parameter) (XID: 1, XREQ: 2)
>
> and the session locks up.
>
> We can produce the problem on SL3 and SL4 at multiple sites building
> from source or binary. It fails both with the CVS code and 5.15/06.
> Now it's possible that there's something wrong with the files
> themselves although that seems unlikely as we have no trouble browsing
> them with 5.15/04
>
> To get to specifics, if we download the binary
>
> Intel x86 Linux for Redhat RHEL 4 (SLC4) and gcc 3.4, version 5.15/06
> (39.3 MB).
>
> and run on:-
>
> Scientific Linux SL release 4.4/gcc version 3.4.6/glibc-2.3.4-2.25
>
> using example.root at:-
>
> http://www-pnp.physics.ox.ac.uk/~west/roottalk/TGX11_DrawBox_segv/
>
> (which also has a sample stack dump) create a TBrowser and open
>
> example.root/
> pltotsTR;1/
>
> and double click on:-
>
> planesinEventRauferCCData;1
>
> (but probably any object) we get the SegV.
>
> Building 5.15/06 from source on SL3 exhibits the same behaviour.
>
> Thanks,
>
> Nick West.
>
Received on Thu Apr 26 2007 - 18:43:55 CEST

This archive was generated by hypermail 2.2.0 : Fri Apr 27 2007 - 11:50:02 CEST