in message <[EMAIL PROTECTED]>,
wrote fvwm-w thusly...
>
> On Sat, Oct 16, 2004 at 01:27:56AM -0400, Parv wrote:
> > Fvwm 2.5.1[02] gets stuck sometimes, always while raising or deiconifying a
> > Mozilla window via WindowList command.
> >
> > When fvwm gets stuck...
> >
> >   - CPU usage reaches near 100%
> >   - Mouse pointer remains in the set "CursorStyle MENU"
> >   - Mouse moves but clicks do not respond
> >   - Keyboard is also lost
> >   - No windows is raised/lowered or a page is changed
> >
> >
> > WindowListFunc & related functions and focus & placement related
> > styles are...
>
> I can not reproduce the problem,

I notice it mainly when sometimes a "Saving ..." mozilla window is
tried to be deiconified/raised.  Does not happen often, only when
downloading a large file (so that "Saving..." window will remain for
longer and deiconifying it will let me know the local path for the
remote file).


> I can see a bug in the code:
> If a transient window is iconified by its parent window and then
> loses the special relationship, for example because the parent is
> closed, a loop in the DeIconify() function never exits.  I have
> committed a patch

Thanks.


> to CVS for 2.5.13 and 2.4.19.

Do you really mean 2.4.19 not 2.4.20 (implying that fix is available
in stable release, fix for unstable is only in CVS)?


> > #0  0x807dfe4 in DeIconify (fw=0x8144c00) at icons.c:2283
> > 2283                                if (t != fw && FW_W_TRANSIENTFOR(fw) == 
> > FW_W(t))
> > (gdb) bt
> > #0  0x807dfe4 in DeIconify (fw=0x8144c00) at icons.c:2283
> > #1  0x807e8b9 in CMD_Iconify (cond_rc=0xbfbfe6f8, exc=0x8148200, 
> > action=0x8113e28 "false") at icons.c:2674
>
> You said it also happens when the window is just raised, not
> (de)iconifed.  Does it hang in the same place in this case?

Sheepishly say i ... you see, i was using a function which would
unconditionally raise & deiconify the window (from WindowListFunc);
i cannot confidently say if window raising would also cause, or is
part of, the problem in any way.  The trace apparently shows
problem, for now, only w/ the deiconification.


  - Parv

--

--
Visit the official FVWM web page at <URL:http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm-workers" in the
body of a message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to