Re: [ROOT] guitest example hangs during histogram filling

From: Fons Rademakers (Fons.Rademakers@cern.ch)
Date: Thu May 03 2001 - 17:34:18 MEST


Hi Andreas,

  it turns out to be simple to reproduce. The problem happens when the
text goes off the edge of the screen. I see where it happens in the code
but I do not understand yet why. Also it only happens when calling 
explicitely ProcessEvents(), like in $ROOTSYS/tutorials/hsimple.C.
Not once the fill loop is finished. I'll work on it.

Cheers, Fons.


On Thu, May 03, 2001 at 11:12:12AM +0200, Andreas Zoglauer wrote:
> 
> Hi Fons
> 
> On Thu, 3 May 2001, Fons Rademakers wrote:
> 
> > Hi Andreas,
> > 
> >   I cannot reproduce this on my system. What I tried:
> > 
> > run guitest, in dialog [tab3] start histogram filling and while
> > filling resize title, resize stats box, move histogram frame. 
> 
> I did the same, but it should be sufficent to move the histogram several 
> times...
> 
> 
> > Stop filling, do the same. 
> 
> The problem only happens during filling.
> 
> 
> > In all those cases I do not get any X11 error.
> 
> 1. The problem is not happening always (each 5. click/move)
> 2. It depends on the speed of the CPU (= the more updates):
>    More Hz, more crashes
>    I tested it on two 200 MHz and one 1 GHz machine 
> 
> 
> > Are you displaying on a remote display? Do you use an X-terminal?
> 
> No, no.
> 
> 
> 
> Description of my (three) systems where I can reproduce it
> 
> OS: SuSE 7.1, SuSE 6.4
> ROOT: 3.01.00 
>       recompiled with options
>       "./configure linuxsuse6 --enable-threads" 
>       also with your precompiled version:
>       Intel x86 Linux for Redhat 6.1 (glibc 2.1) and egcs 1.1.2, version 
>       3.01/00 (8.6 MB). 
> X: KDE2 or KDE1 or fvwm2 
> XFree 3.6 or 4.0
> 
> 
> Error examples:
> 
> Tab item 2 activated
> Error in <RootX11ErrorHandler>: BadWindow (invalid Window parameter) 
> (XID: 67109396)
> Xlib: sequence lost (0x10035 > 0x65db) in reply type 0x21!
> Xlib: sequence lost (0x10034 > 0x65db) in reply type 0x21!
> Xlib: sequence lost (0x10033 > 0x65db) in reply type 0x21!
> Xlib: sequence lost (0x10032 > 0x65db) in reply type 0x21!
> Xlib: sequence lost (0x10060 > 0x65db) in reply type 0x1d!
> Xlib: sequence lost (0x1005f > 0x65db) in reply type 0x21!
> Xlib: sequence lost (0x10066 > 0x65db) in reply type 0x22!
> Xlib: sequence lost (0x10000 > 0x65db) in reply type 0x3!
> Xlib: sequence lost (0x10000 > 0x65dc) in reply type 0x3!
> Xlib: sequence lost (0x10855 > 0x65dc) in reply type 0xa0!
> Xlib: sequence lost (0x10000 > 0x65dc) in reply type 0x3!
> Xlib: sequence lost (0x10000 > 0x65dc) in reply type 0x3!
> Xlib: sequence lost (0x10000 > 0x65dc) in reply type 0x3!
> Xlib: sequence lost (0x1004f > 0x65dc) in reply type 0x7!
> Xlib: sequence lost (0x10000 > 0x65dc) in reply type 0x1e!
> Xlib: sequence lost (0x1084f > 0x65dc) in reply type 0xa0!
> Xlib: sequence lost (0x10000 > 0x65dc) in reply type 0x3!
> Xlib: sequence lost (0x10039 > 0x65dc) in reply type 0x21!
> Xlib: sequence lost (0x1000e > 0x65dc) in reply type 0x22!
> Xlib: sequence lost (0x10014 > 0x65dc) in reply type 0x2!       
> 
> 
> Thanks in advance,
> 
> Andreas
> 
> 
> ----------------------------------------------------------------------
> Andreas Zoglauer
> 
> MPI fuer extraterrestrische Physik         Phone:    +49/89-30000-3848
> Postfach 1312                              Fax:      +49/89-30000-3569
> 85741 Garching, Germany                    Email:    zog@mpe.mpg.de
> ----------------------------------------------------------------------
> 

-- 
Org:    CERN, European Laboratory for Particle Physics.
Mail:   1211 Geneve 23, Switzerland
E-Mail: Fons.Rademakers@cern.ch              Phone: +41 22 7679248
WWW:    http://root.cern.ch/~rdm/            Fax:   +41 22 7677910



This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:44 MET