SegV drawing pre-saved histograms

From: Nick West <n.west1_at_physics.ox.ac.uk>
Date: Thu, 26 Apr 2007 14:09:51 +0100


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 - 15:11:54 CEST

This archive was generated by hypermail 2.2.0 : Thu Apr 26 2007 - 23:50:01 CEST