[lazarus] Lazarus still freezes X

Mattias Gaertner nc-gaertnma at netcologne.de
Thu Oct 17 13:41:27 EDT 2002


On Thu, 17 Oct 2002 19:40:25 +0200
Marc Weustink <marc at dommelstein.net> wrote:

> At 18:49 17-10-2002 +0200, Mattias Gaertner wrote:
> >On Thu, 17 Oct 2002 16:30:01 +0200
> >Mattias Gaertner <nc-gaertnma at netcologne.de> wrote:
> >
> > > On Thu, 17 Oct 2002 12:41:30 +0200
> > > Marc Weustink <marc at dommelstein.net> wrote:
> > >
> > > > At 22:55 16-10-2002 +0200, Mattias Gaertner wrote:
> > > > >Hi all,
> > > > >
> > > > >I heard that Lazarus still freezes X on some systems.
> > > > >Has anyone any idea what causes it?
> > > >
> > > > Other reasons to lock is sometimes setting a breakpoint in a
> > > > mouse event. That case looks to me that the (mouse ?) event
> > > > handler is shared amoung all X apps. If you block that, all
> > > > other apps freeze including X.
> > >
> > > Sounds like we are loosing grab handles somewhere.
> >
> >I have added some more restrictions and checks for mouse capturing.
> >Hopefully this does not break any special widget.
> 
> I remember something that a scrollbar has some troubles as well. Not 
> freezing, but grabbing all input, so lazarus seems irresponsive.
> I've seen this with other gtk apps as wel so I guess it is a gtk
> issue. When you are tracking a scrollbar using the thumb and you move
> your mouse sideways from it, sometimes the thumb misses the event that
> you're not tracking it anymore and is stays focused.
> I can imagine that if such window is destroyed, everything freezes.
> .
> .
> .
> I said imagine, since if it is the case, it is a BadDesign (tm) of
> GTK.

Might be. But since there is only one user with this problem, I doubt,
that this is the error I'm searching. He has already bounded it to
somewhere around my vacation.


Mattias






More information about the Lazarus mailing list