[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