bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #17717] Use "open panel" twice make it unusable


From: Yen-Ju Chen
Subject: [bug #17717] Use "open panel" twice make it unusable
Date: Wed, 13 Sep 2006 20:34:38 -0400
User-agent: Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5

Follow-up Comment #12, bug #17717 (project gnustep):

I tracked down the problem with XSync always true.
The error raises in XWindowBuffer.m line 589:

if (!XShmPutImage(display, drawable, gc, ximage,
                            x, y, x, y, w, h, 1))

The x, y, w, h is out of range, probably bigger than x window.
I can fix the problem by decrease w, h by 1, 
but I guess it is not the correct fix.
I guess the calculation of window size and decoration
is not accurate for some window managers.
That's why it only happens on WindowMaker, but not metacity.

By the way, it is called from XGServerEvent.m line 952:

[self _addExposedRectangle: rectangle : cWin->number];

Hope it help.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?17717>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]