Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=471927
--- Comment #18 from Akira TAGOH <tagoh(a)redhat.com> 2008-12-15 01:05:41 EDT ---
(In reply to comment #14)
Akira, thanks for investing the time to track this down this far.
3. imsettings-xim is running. it grabs same window id. thus, window id on
_NET_SUPPORTING_WM_CHECK is valid again. which isn't right.
Have you confirmed that this is actually happening ? I'd be surprised if the X
server recycled client ids that quickly, but it is of course possible...
Yes, I have. it was surprised to me too. please try the simple testing code
I'll attach later.
a. metacity doesn't delete _NET_SUPPORTING_WM_CHECK from the
root window. it
may be dangerous since the window id could be reused.
Worth filing a bug about.
Sure. filed to Bug#476481 and upstream too (see reference in that bug).
(In reply to comment #15)
Btw, a simple workaround might be to scrub _NET_SUPPORTING_WM_CHECK
using
xprop, first thing in your session startup, before anything else.
Yes, I did similar thing in a hook of XChangeProperty with LD_PRELOAD to track
it down accurately.
--
Configure bugmail:
https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.