[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Strange hangs with KDE 1.1 (KPanel)
From:       Stefan van den Oord <s.m.vandenoord () student ! utwente ! nl>
Date:       1999-07-23 9:55:33
[Download RAW message or body]

On Fri, 23 Jul 1999, Bjoern.Kahl wrote:
>  I can't give you a line of code, but I know, it is *not*
>  kpanel (or kde) specific.
>  
>  I can reproduce same behavior under fvwm2 (i.e. *without*
>  KDE) and Netscape or knews. It looks like some app creates
>  an undecorated (modal ?) window, lost track of it and is
>  somehow blocking the windowmanager.
> 
>  I think it is the windowmanager, because (under fvwm2) a
>  restart of the windowmanager (via keyboard, mouse moves around,
>  but doesn't do anything) *or* killing the app brings things
>  back to live. 
> 
>  *Note* : I have *never* seen this on modern, fast maschines. 
>  Only on my good old 486 @ 66 , 32 MB RAM, slow VLB-gfx-card.

I have: P150S, 64MB, slow gfx-card.

>  May be a racecondition somewhere.
>  I can give detailed reproduction-instruction (works ~25%).

I agree it may be a race condition. But I wonder if your hypothesis
about the reason is true. Note that I cannot even kill X windows with
CTRL-ALT-BACKSPACE! The system does not react to any event anymore.

But I have a few other observations that I think may be important:
- I wrote I was playing MP3s. When the system hung, xmms continued to
  play, UNTIL THE CURRENT SONG WAS FINISHED. It stopped after that.
- Also, when I killed KPanel and everything came back to life, all
  the mouse-clicks I did when it hung were handled, so they were still
  in the event queue. (The CTRL-ALT-BACKSPACE was not handled by the
  way, but that may not be a normal X event.)

This leads to the hypothesis that there is a deadlock, perhaps in
event processing. If that is true, KPanel was one part of the
deadlock, because killing it solved the deadlock.

Anyway, I wonder if your problem, Bjoern, was the same as mine,
because appearantly you could still restart the WM...

What do you think?

Stefan

-- 
Stefan van den Oord
s.m.vandenoord@student.utwente.nl

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic