Bug 201877 - sysutils/synergy 1.7.3 crashes when copying to clipboard
Summary: sysutils/synergy 1.7.3 crashes when copying to clipboard
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kevin Lo
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-25 20:15 UTC by Sean Bruno
Modified: 2015-08-14 15:08 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (kevlo)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sean Bruno freebsd_committer freebsd_triage 2015-07-25 20:15:53 UTC
When running in non-debug mode, synergyc will crash when copying to the clipboard and attempting to paste on the server machine.

In debug mode I see a Assertion failure.
Comment 1 Sean Bruno freebsd_committer freebsd_triage 2015-07-25 20:16:38 UTC
2015-07-25T13:14:56 DEBUG: lost clipboard 1 ownership at time 117037912
	/wrkdirs/usr/ports/sysutils/synergy/work/synergy-1.7.3-stable/src/lib/platform/XWindowsScreen.cpp,1326
2015-07-25T13:14:56 DEBUG: lost clipboard 1 ownership at 117037912
	/wrkdirs/usr/ports/sysutils/synergy/work/synergy-1.7.3-stable/src/lib/platform/XWindowsClipboard.cpp,108
2015-07-25T13:14:57 INFO: leaving screen
	/wrkdirs/usr/ports/sysutils/synergy/work/synergy-1.7.3-stable/src/lib/synergy/Screen.cpp,131
2015-07-25T13:14:57 DEBUG: open clipboard 0
	/wrkdirs/usr/ports/sysutils/synergy/work/synergy-1.7.3-stable/src/lib/platform/XWindowsClipboard.cpp,319
2015-07-25T13:14:57 DEBUG: ICCCM fill clipboard 0
	/wrkdirs/usr/ports/sysutils/synergy/work/synergy-1.7.3-stable/src/lib/platform/XWindowsClipboard.cpp,499
2015-07-25T13:14:58 DEBUG:   available targets: STRING (31)
	/wrkdirs/usr/ports/sysutils/synergy/work/synergy-1.7.3-stable/src/lib/platform/XWindowsClipboard.cpp,518
2015-07-25T13:15:00 DEBUG: close clipboard 0
	/wrkdirs/usr/ports/sysutils/synergy/work/synergy-1.7.3-stable/src/lib/platform/XWindowsClipboard.cpp,354
2015-07-25T13:15:00 DEBUG: open clipboard 1
	/wrkdirs/usr/ports/sysutils/synergy/work/synergy-1.7.3-stable/src/lib/platform/XWindowsClipboard.cpp,319
2015-07-25T13:15:00 DEBUG: ICCCM fill clipboard 1
	/wrkdirs/usr/ports/sysutils/synergy/work/synergy-1.7.3-stable/src/lib/platform/XWindowsClipboard.cpp,499
2015-07-25T13:15:00 DEBUG:   available targets: STRING (31)
	/wrkdirs/usr/ports/sysutils/synergy/work/synergy-1.7.3-stable/src/lib/platform/XWindowsClipboard.cpp,518
2015-07-25T13:15:00 DEBUG: recv grab clipboard 1
	/wrkdirs/usr/ports/sysutils/synergy/work/synergy-1.7.3-stable/src/lib/client/ServerProxy.cpp,577
Assertion failed: (!m_open), function open, file /wrkdirs/usr/ports/sysutils/synergy/work/synergy-1.7.3-stable/src/lib/platform/XWindowsClipboard.cpp, line 317.
Comment 2 Kevin Lo freebsd_committer freebsd_triage 2015-08-13 06:49:17 UTC
I updated to 1.7.4 and tested it with no problem.
Could you try it and see if it works?  Thanks.
Comment 3 Sean Bruno freebsd_committer freebsd_triage 2015-08-13 17:30:22 UTC
Almost surely, this is the same bug:

https://github.com/synergy/synergy/issues/4815

I'm building the port now and will close out the ticket when I test.
Comment 4 Sean Bruno freebsd_committer freebsd_triage 2015-08-14 15:08:14 UTC
All good after an update.  Thanks!