Xpra: Ticket #44: right-click freezes window display

I've got a xchat window; a right-click on a URL should popup a menu, but only gives an empty white rectangle, and the window is not refreshed anymore.

XPra=>refresh doesn't help; but clicking on the button location changes the title, and I can send my input to IRC.

using strace on the server gave me this: (sadly not in any logfile!) - please read with caution, might have garbled something.

29976 11:59:23.303694 send(22, "PS00000000000050l21:new-override-redirecti4ei826ei683ei338ei94edee", 66, 0) = 66
...
write(2," ....:"
Unhandled exception in thread started by
<bound method ServerSource.damage_to_data of <xpra.server.ServerSource object at 0xa75504c>>
Traceback (most recent call last):
File \"/usr/lib/xpra/xpra/server.py\", line 311, in damage_to_data
(_, _, ww, wh) = self._desktop_manager.window_geometry(window)
 File \"/usr/lib/xpra/xpra/server.py\", line 85, in window_geometry
return self._models[model].geom\n"
KeyError
<OverrideRedirectWindowModel object at 0xa801a7c (wimpiggy+window+OverrideRedirectWindowModel at 0xa7d72d0)


Wed, 23 Nov 2011 11:05:24 GMT - pmarek: attachment set


Wed, 23 Nov 2011 11:21:04 GMT - Antoine Martin: owner, status changed

sorry about that, transient windows were causing an error in one of the loops that should never exit... causing the whole thing to stall

temporary fix in r287, will make a better fix later


Wed, 23 Nov 2011 12:16:06 GMT - pmarek:

r287 make that better ... right click now works. Thank you for the quick fix!


Wed, 23 Nov 2011 12:52:27 GMT - Antoine Martin: status changed; resolution set


Sat, 26 Nov 2011 11:51:21 GMT - Antoine Martin:

The better fix is in r300


Mon, 20 Feb 2012 19:44:00 GMT - Antoine Martin: version, milestone set


Sat, 23 Jan 2021 04:44:01 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/44