synergys crashes when pasting URL into browser

Bug #203009 reported by Kjetil Kjernsmo
10
Affects Status Importance Assigned to Milestone
synergy (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: synergy

I created this with reportbug, but that went in a hole it seems? Here it is:

Package: synergy
Version: 1.3.1-2ubuntu2
Severity: important

I'm using synergy with a newly installed hardy box with KDE4 as server
and a gutsy box with KDE3 as client.

If I mark a URL on the gutsy box and attempt to paste that URL into an
Opera window (which would cause Opera to GET the resource), synergys
on the hardy box crashes reproducably.

I think I have seen by pasting elsewhere too, but that has not been 100% reproduceable, so to debug it is probably the best to try this: Mark URL with mouse on the client system, go to an Opera window on the server, paste it with the mouse wheel into the main window. That crashes synergys 100% reproduceable to me.

In my logs, I see stuff like:

Mar 14 10:17:28 tigger kernel: [82259.555652] synergys[18750]:
segfault at 08206344 eip b7da50d2 esp bfaa6244 error 4
Mar 14 10:19:11 tigger Synergy 1.3.1: NOTE: synergys.cpp,500: started
server
Mar 14 10:19:31 tigger Synergy 1.3.1: NOTE: CClientListener.cpp,127:
accepted client connection
Mar 14 10:19:32 tigger Synergy 1.3.1: NOTE: CServer.cpp,277: client
"rabbit" has connected
Mar 14 10:20:13 tigger kernel: [82425.012837] synergys[25064]:
segfault at 08206344 eip b7dc80d2 esp bfa01154 error 4

I went into the libc6 trap with this box yesterday, but downgraded
trivially, so I wouldn't think that's related.

-- System Information:
Debian Release: lenny/sid
  APT prefers hardy-updates
  APT policy: (500, 'hardy-updates'), (500, 'hardy-security'), (500, 'hardy')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-11-generic (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages synergy depends on:
hi libc6 2.7-5ubuntu2 GNU C Library: Shared libraries
ii libgcc1 1:4.2.3-2ubuntu4 GCC support library
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libsm6 2:1.0.3-1 X11 Session Management library
ii libstdc++6 4.2.3-2ubuntu4 The GNU Standard C++ Library v3
ii libx11-6 2:1.1.3-1ubuntu1 X11 client-side library
ii libxext6 2:1.0.3-2build1 X11 miscellaneous extension librar
ii libxinerama1 2:1.0.2-1build1 X11 Xinerama extension library
ii libxtst6 2:1.0.3-1 X11 Testing -- Resource extension

synergy recommends no packages.

-- no debconf information

Revision history for this message
Kjetil Kjernsmo (kjetil) wrote : Related to KDE's klipper, not browser

Now, it has become quite clear that this was related to the clipboard tool of KDE (Klipper, I believe it is called). When present, klipper will detect whats in the copy buffer, and has the option of executing actions on it. I have now disabled klipper on both client and server, and never seen the crash again.

At times, it crashed for me every 10 minutes, and rendered synergy unusable, so it is an important bug, I think.

Revision history for this message
kelvie (kelvie) wrote :

I can confirm that this happens on my system as well, I have to kill Klipper on both sides (I'm not sure if it matters, but I have it sync the X selection and the clipboard).

Revision history for this message
Kjetil Kjernsmo (kjetil) wrote :

FWIW, this hasn't happened to me again since I removed Klipper on both boxes. Now they also both run Hardy, and there hasn't been any issues since.

Revision history for this message
Matthias (matthias-opennomad) wrote :

Glipper (the gnome clipboard manager) also causes issues. It seems, however, isolated to the middle mouse buffer and not the CTRL-C/CTRL-V versions. For glipper a workaround is to simply disable the "Select - Mark/middle mouse button".

Cut/Paste between systems then still works (including making it into Glipper clipboard) using the "Copy - CTRL+C/CTRL+V" options.

One visible way to see this behavior is to try and highlight or mark anything on the client desktop. The selection will not remain highlighted and just turn off.

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.