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

I can confirm it is from _addExposedRectangle::.
Here is some information:
For the first expose of open panel:

2006-09-14 13:16:30.068 Ink[7492] Expose 10485799 (cWin->ident 10485799)frame
0 0 384 426
2006-09-14 13:16:30.068 Ink[7492] drawable 10485799
2006-09-14 13:16:30.071 Ink[7492] end of drawable 10485799
2006-09-14 13:16:30.071 Ink[7492] End of _addExposedRectangle: 7

And second expose:

2006-09-14 13:16:35.435 Ink[7492] Expose 10485799 (cWin->ident 10485799)frame
0 0 390 426
2006-09-14 13:16:35.436 Ink[7492] drawable 10485799
2006-09-14 13:16:35.442 Ink[7492] X-Windows error - BadValue (integer
parameter out of range for operation)
          on display: :0.0
                type: 0
       serial number: 2267
        request code: 143
2006-09-14 13:16:35.442 Ink[7492] end of drawable 10485799
2006-09-14 13:16:35.443 Ink[7492] End of _addExposedRectangle: 7

I think the interesting part is that x, y, w, h goes from
(0, 0, 384, 426) to (0, 0, 390, 426).
Therefore, the buffer is not big enough.
I guess the extra 6 pixel is from title bar.



    _______________________________________________________

Reply to this item at:

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

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



_______________________________________________
Bug-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to