Follow-up Comment #2, bug #16031 (project gnustep):

No, it is also accessing it.  Note that cWin is a macro for
generic.cachedWindow.  It then accesses cWin->number.  After preprocessing
this is generic.cachedWindow->number.  Invalid pointer dereference...  As for
chasing the bug further, not sure.  I'm not familiar with the way -back is
organized nor very familiar with Xlib.  But the problem seems to be that the
structure is freed before any calls to NSMapRemove() (it seems to me like
XGServerWindow-termwindow: does this.)

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=16031>

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



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to