Client disconnects on mouse entering screen when server clipboard big.

Bug #1001321 reported by Stéphane Gourichon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Synergy
New
Undecided
Unassigned
synergy (Ubuntu)
New
Undecided
Unassigned

Bug Description

## Context

Using synergy with an Ubuntu 12.04 client and a Windows 7 server connected over wifi. Works like a charm for hours.

## Action

Pressed "PrintScreen" key. Server clipboard now contains 8MB of data (1920x1080 32-bit screen data).

## Expected

Continued execution

## Observed

Every time I move the mouse to the Ubuntu client screen : on Ubuntu client screen, pointer jumps correctly to edge then stays stuck there, or even disappears. Local mouse still works.
Problem be repeated at will.

## Workaround

Flush clipboard by

## Additional info.

*** Not Ubuntu-specific ****
*** Bug known upstream : http://synergy-foss.org/tracker/issues/138 ****

## Tech details.

Client log says :

2012-05-18T17:51:25 DEBUG: recv clipboard 0 size=8294452
 /build/buildd/synergy-1.3.8/src/lib/client/CServerProxy.cpp,526
2012-05-18T17:51:25 DEBUG: open clipboard 0
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,316
2012-05-18T17:51:25 DEBUG: empty clipboard 0
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,269
2012-05-18T17:51:25 DEBUG: grabbed clipboard 0
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,292
2012-05-18T17:51:25 DEBUG: add 8294440 bytes to clipboard 0 format: 1

Notice above : 8 megabytes of clipboard data.

 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,303
2012-05-18T17:51:25 DEBUG: close clipboard 0
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,351

2012-05-18T17:51:26 NOTE: server is dead
 /build/buildd/synergy-1.3.8/src/lib/client/CServerProxy.cpp,319

Client believes server is dead, server does not actually look so.

2012-05-18T17:51:26 INFO: leaving screen
 /build/buildd/synergy-1.3.8/src/lib/synergy/CScreen.cpp,119
2012-05-18T17:51:26 WARNING: failed to connect to server: server is not responding
 /build/buildd/synergy-1.3.8/src/cmd/synergyc/synergyc.cpp,274
2012-05-18T17:51:26 DEBUG: retry in 1 seconds
 /build/buildd/synergy-1.3.8/src/cmd/synergyc/synergyc.cpp,246

2012-05-18T17:51:27 NOTE: connecting to '192.168.46.42': 192.168.46.42:24800
 /build/buildd/synergy-1.3.8/src/lib/client/CClient.cpp,115
2012-05-18T17:51:27 DEBUG: open clipboard 0
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,316
2012-05-18T17:51:27 DEBUG: empty clipboard 0
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,269
2012-05-18T17:51:27 DEBUG: grabbed clipboard 0
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,292
2012-05-18T17:51:27 DEBUG: close clipboard 0
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,351
2012-05-18T17:51:27 DEBUG: open clipboard 1
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,316
2012-05-18T17:51:27 DEBUG: empty clipboard 1
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,269
2012-05-18T17:51:27 DEBUG: grabbed clipboard 1
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,292
2012-05-18T17:51:27 DEBUG: close clipboard 1
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,351
2012-05-18T17:51:27 NOTE: connected to server
 /build/buildd/synergy-1.3.8/src/cmd/synergyc/synergyc.cpp,256

At that point, on the server I select and copy a small text to flush the clipboard.

After that everything works fine.

2012-05-18T17:51:49 INFO: entering screen
 /build/buildd/synergy-1.3.8/src/lib/synergy/CScreen.cpp,101
2012-05-18T17:51:49 DEBUG: recv clipboard 0 size=66
 /build/buildd/synergy-1.3.8/src/lib/client/CServerProxy.cpp,526
2012-05-18T17:51:49 DEBUG: open clipboard 0
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,316
2012-05-18T17:51:49 DEBUG: empty clipboard 0
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,269
2012-05-18T17:51:49 DEBUG: grabbed clipboard 0
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,292
2012-05-18T17:51:49 DEBUG: add 54 bytes to clipboard 0 format: 0
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,303
2012-05-18T17:51:49 DEBUG: close clipboard 0
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,351
2012-05-18T17:51:49 DEBUG: recv clipboard 1 size=66
 /build/buildd/synergy-1.3.8/src/lib/client/CServerProxy.cpp,526
2012-05-18T17:51:49 DEBUG: open clipboard 1
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,316
2012-05-18T17:51:49 DEBUG: empty clipboard 1
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,269
2012-05-18T17:51:49 DEBUG: grabbed clipboard 1
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,292
2012-05-18T17:51:49 DEBUG: add 54 bytes to clipboard 1 format: 0
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,303
2012-05-18T17:51:49 DEBUG: close clipboard 1
 /build/buildd/synergy-1.3.8/src/lib/platform/CXWindowsClipboard.cpp,351
2012-05-18T17:51:49 INFO: leaving screen
 /build/buildd/synergy-1.3.8/src/lib/synergy/CScreen.cpp,119

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: synergy 1.3.8-1ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
Date: Fri May 18 17:52:47 2012
ExecutablePath: /usr/bin/synergyc
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120410)
SourcePackage: synergy
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Stéphane Gourichon (stephane-gourichon-lpad) wrote :
Revision history for this message
Stéphane Gourichon (stephane-gourichon-lpad) wrote :

Trying to link with upstream bug as of https://wiki.ubuntu.com/Bugs/HowToTriage#Forwarding_upstream

Launchpad says synergy uses bug tracker at Sourceforge.net.

Launchpad rejects URL http://synergy-foss.org/tracker/issues/138 "Launchpad does not recognize the bug tracker at this URL."

So, marking as known upstream without URL.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.