Testing with osx client 0.14.12 r8135 (xpra.org/dists version) against a fedora 20 server 0.14.12 (basically) r8192, navigating with an epiphany browser playing videos and especially scrolling around on ustream.tv, the server threw the following traceback (there was no dicernable event for the client):
2014-12-04 15:18:32,165 error processing damage data: an integer is required Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/xpra/server/source.py", line 1611, in encode_loop fn_and_args[0](*fn_and_args[1:]) File "/usr/lib64/python2.7/site-packages/xpra/server/window_source.py", line 1071, in make_data_packet_cb pixels_modified = self.add_refresh_region(window, region) File "/usr/lib64/python2.7/site-packages/xpra/server/window_video_source.py", line 460, in add_refresh_region self.video_subregion.add_video_refresh(window, ir) File "/usr/lib64/python2.7/site-packages/xpra/server/video_subregion.py", line 92, in add_video_refresh self.cancel_refresh_timer() File "/usr/lib64/python2.7/site-packages/xpra/server/video_subregion.py", line 52, in cancel_refresh_timer self.source_remove(self.refresh_timer) TypeError: an integer is required
Should be fixed in r8199 - will backport.
Backport in r8208.
Closing, feel free to re-open if you can reproduce it again, or other similar source_remove
errors.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/758