Hi everyone,

I have installed the latest cvs of rdesktop on my machine and enabled debug-clipboard.  When entering a text box on one of my applications I get the following chatter between the two servers:-

Other party supports UTF8_STRING, choosing that as best_target
Target 5: text/unicode
Target 6: STRING
Target 7: STRING
xclip_handle_SelectionRequest: selection=CLIPBOARD, target=UTF8_STRING, property=_RDESKTOP_CLIPBOARD_TARGET
cliprdr_send_data_request
CLIPRDR send: type=4, status=0, length=4
CLIPRDR recv: type=5, status=1, length=0
xclip_refuse_selection: requestor=0x02e00003, target=UTF8_STRING, property=_RDESKTOP_CLIPBOARD_TARGET
cliprdr_send_data
CLIPRDR send: type=5, status=1, length=0
cliprdr_send_simple_native_format_announce
cliprdr_send_native_format_announce
CLIPRDR send: type=2, status=0, length=36
CLIPRDR recv: type=3, status=1, length=0
CLIPRDR recv: type=4, status=0, length=4
Request from server for format 13
xclip_handle_SelectionRequest: selection=CLIPBOARD, target=TARGETS, property=_RDESKTOP_CLIPBOARD_TARGET
xclip_provide_selection: requestor=0x02e00003, target=TARGETS, property=_RDESKTOP_CLIPBOARD_TARGET, length=8
xclip_handle_SelectionNotify: selection=CLIPBOARD, target=TARGETS, property=_RDESKTOP_CLIPBOARD_TARGET
Target 0: TARGETS
Target 1: TIMESTAMP
Target 2: _RDESKTOP_NATIVE
Target 3: _RDESKTOP_CLIPBOARD_FORMATS
Target 4: UTF8_STRING
Other party supports UTF8_STRING, choosing that as best_target
Target 5: text/unicode
Target 6: STRING
Target 7: STRING
xclip_handle_SelectionRequest: selection=CLIPBOARD, target=UTF8_STRING, property=_RDESKTOP_CLIPBOARD_TARGET
cliprdr_send_data_request
CLIPRDR send: type=4, status=0, length=4
CLIPRDR recv: type=5, status=1, length=0
xclip_refuse_selection: requestor=0x02e00003, target=UTF8_STRING, property=_RDESKTOP_CLIPBOARD_TARGET
cliprdr_send_data
CLIPRDR send: type=5, status=1, length=0
cliprdr_send_simple_native_format_announce
cliprdr_send_native_format_announce
CLIPRDR send: type=2, status=0, length=36
CLIPRDR recv: type=3, status=1, length=0
CLIPRDR recv: type=4, status=0, length=4
Request from server for format 13
xclip_handle_SelectionRequest: selection=CLIPBOARD, target=TARGETS, property=_RDESKTOP_CLIPBOARD_TARGET
xclip_provide_selection: requestor=0x02e00003, target=TARGETS, property=_RDESKTOP_CLIPBOARD_TARGET, length=8
xclip_handle_SelectionNotify: selection=CLIPBOARD, target=TARGETS, property=_RDESKTOP_CLIPBOARD_TARGET
Target 0: TARGETS
Target 1: TIMESTAMP
Target 2: _RDESKTOP_NATIVE
Target 3: _RDESKTOP_CLIPBOARD_FORMATS
Target 4: UTF8_STRING
Other party supports UTF8_STRING, choosing that as best_target
Target 5: text/unicode
Target 6: STRING
Target 7: STRING
xclip_handle_SelectionRequest: selection=CLIPBOARD, target=UTF8_STRING, property=_RDESKTOP_CLIPBOARD_TARGET
cliprdr_send_data_request
CLIPRDR send: type=4, status=0, length=4
CLIPRDR recv: type=5, status=1, length=0
xclip_refuse_selection: requestor=0x02e00003, target=UTF8_STRING, property=_RDESKTOP_CLIPBOARD_TARGET
cliprdr_send_data
CLIPRDR send: type=5, status=1, length=0
cliprdr_send_simple_native_format_announce
cliprdr_send_native_format_announce
CLIPRDR send: type=2, status=0, length=36
CLIPRDR recv: type=3, status=1, length=0
CLIPRDR recv: type=4, status=0, length=4
Request from server for format 13
xclip_handle_SelectionRequest: selection=CLIPBOARD, target=TARGETS, property=_RDESKTOP_CLIPBOARD_TARGET
xclip_provide_selection: requestor=0x02e00003, target=TARGETS, property=_RDESKTOP_CLIPBOARD_TARGET, length=8
xclip_handle_SelectionNotify: selection=CLIPBOARD, target=TARGETS, property=_RDESKTOP_CLIPBOARD_TARGET
Target 0: TARGETS
Target 1: TIMESTAMP
Target 2: _RDESKTOP_NATIVE
Target 3: _RDESKTOP_CLIPBOARD_FORMATS
Target 4: UTF8_STRING
Other party supports UTF8_STRING, choosing that as best_target
Target 5: text/unicode
Target 6: STRING
Target 7: STRING
xclip_handle_SelectionRequest: selection=CLIPBOARD, target=UTF8_STRING, property=_RDESKTOP_CLIPBOARD_TARGET
cliprdr_send_data_request
CLIPRDR send: type=4, status=0, length=4
CLIPRDR recv: type=5, status=1, length=0
xclip_refuse_selection: requestor=0x02e00003, target=UTF8_STRING, property=_RDESKTOP_CLIPBOARD_TARGET
cliprdr_send_data
CLIPRDR send: type=5, status=1, length=0
cliprdr_send_simple_native_format_announce
cliprdr_send_native_format_announce
CLIPRDR send: type=2, status=0, length=36
CLIPRDR recv: type=3, status=1, length=0
CLIPRDR recv: type=4, status=0, length=4
Request from server for format 13
xclip_handle_SelectionRequest: selection=CLIPBOARD, target=TARGETS, property=_RDESKTOP_CLIPBOARD_TARGET
xclip_provide_selection: requestor=0x02e00003, target=TARGETS, property=_RDESKTOP_CLIPBOARD_TARGET, length=8
xclip_handle_SelectionNotify: selection=CLIPBOARD, target=TARGETS, property=_RDESKTOP_CLIPBOARD_TARGET
Target 0: TARGETS
Target 1: TIMESTAMP
Target 2: _RDESKTOP_NATIVE
Target 3: _RDESKTOP_CLIPBOARD_FORMATS
Target 4: UTF8_STRING
Other party supports UTF8_STRING, choosing that as best_target
Target 5: text/unicode
Target 6: STRING
Target 7: STRING
xclip_handle_SelectionRequest: selection=CLIPBOARD, target=UTF8_STRING, property=_RDESKTOP_CLIPBOARD_TARGET
cliprdr_send_data_request
CLIPRDR send: type=4, status=0, length=4
CLIPRDR recv: type=5, status=1, length=0
xclip_refuse_selection: requestor=0x02e00003, target=UTF8_STRING, property=_RDESKTOP_CLIPBOARD_TARGET

This seems to continue for a while with my network connection increasing in activity and the Windows server cpu usage for rdpclip.exe increased.  This causes the rdesktop connection to lock up until I kill rdpclip.exe on the server.

Any ideas on what is the problem?

Cheers

--
Clayton Rogers
Systems Administrator
Bundaberg City Council
Phone: (07) 41539236
Fax: (07) 41529155