[GH-ISSUE #665] Fail to Drag & Drop Between Windows and macOS #523

Closed
opened 2026-05-05 06:35:49 -06:00 by gitea-mirror · 2 comments
Owner

Originally created by @fanvinga on GitHub (May 12, 2020).
Original GitHub issue: https://github.com/debauchee/barrier/issues/665

Operating Systems

Server: Windows 10 19624.1000 (20H1)

Client: macOS 10.15.4

Barrier Version

2.3.2-snapshot-210c2b70

Steps to reproduce bug

  1. Start Barrier on Windows and make it running as server
  2. Start Barrier on macOS and make it running as client
  3. Drag anything on macOS to Windows
  4. Check the log of Barrier on Windows

Other info

  • When did the problem start to occur?
    It was my first time using Barrier
  • Is there a way to work around it?
    It seems we can copy file and paste file
  • Does this bug prevent you from using Barrier entirely?
    Sure Not :-D

Windows Barrier Log

[2020-05-12T14:03:35] INFO: switch from "VINGAS-PC" to "VINGAS-Mac.local" at 1439,526
[2020-05-12T14:03:35] INFO: leaving screen
[2020-05-12T14:03:37] INFO: switch from "VINGAS-Mac.local" to "VINGAS-PC" at 1,256
[2020-05-12T14:03:37] INFO: entering screen
[
2020-05-12T14:03:37] ERROR: 
s
sl error oc
curr
ed (sys
tem call failure)
[202
0
-05
-12T14:0
3:37
]
 ER
ROR: 
eof
 v
iol
ate
s s
sl protocol
[2020-05-12T14:03:37] NOTE: client "VINGAS-Mac.local" has disconnected
[2020-05-12T14:03:38] INFO: OpenSSL 1.0.2l  25 May 2017
[2020-05-12T14:03:38] INFO: accepted secure socket
[2020-05-12T14:03:38] INFO: AES256-GCM-SHA384       TLSv1.2 Kx=RSA      Au=RSA  Enc=AESGCM(256) Mac=AEAD
[2020-05-12T14:03:38] NOTE: accepted client connection
[2020-05-12T14:03:38] NOTE: client "VINGAS-Mac.local" has connected

macOS Log

[2020-05-12T14:07:04] INFO: leaving screen
[2020-05-12T14:07:04] WARNING: cursor may not be visible
[2020-05-12T14:07:07] INFO: entering screen
[2020-05-12T14:07:07] WARNING: cursor may not be visible
[2020-05-12T14:07:07] INFO: leaving screen
[2020-05-12T14:07:07] WARNING: cursor may not be visible
[2020-05-12T14:07:07] INFO: entering screen
[2020-05-12T14:07:08] INFO: leaving screen
[2020-05-12T14:07:08] WARNING: cursor may not be visible
[2020-05-12T14:07:08] ERROR: exception on thread 0x00000004: <unknown>
libc++abi.dylib: terminating with uncaught exception of type std::runtime_error: failed to get file size
[2020-05-12T14:07:08] ERROR: process exited with error code: 6
[2020-05-12T14:07:08] INFO: detected process not running, auto restarting

[2020-05-12T14:07:09] INFO: starting client
[2020-05-12T14:07:09] INFO: config file: /private/var/folders/1l/f2c_z4fx77z2kdlyq0qhf92r0000gn/T/Barrier.fdXqbi
[2020-05-12T14:07:09] INFO: log level: INFO
[2020-05-12T14:07:09] INFO: drag and drop enabled
[2020-05-12T14:07:09] NOTE: started client
[2020-05-12T14:07:09] NOTE: connecting to '192.168.1.2': 192.168.1.2:24800
[2020-05-12T14:07:09] INFO: OpenSSL 1.0.2t  10 Sep 2019
2020-05-12 14:07:09.858 barrierc[773:21909] starting cocoa loop
[2020-05-12T14:07:09] NOTE: server fingerprint: 61:CF:7E:88:95:F0:04:BF:84:30:1F:63:D3:4F:1A:56:5A:A0:5F:75
[2020-05-12T14:07:09] NOTE: trustedServersFilename: /Users/VINGA/Library/Application Support/barrier/SSL/Fingerprints/TrustedServers.txt
[2020-05-12T14:07:09] NOTE: Opened trustedServersFilename: /Users/VINGA/Library/Application Support/barrier/SSL/Fingerprints/TrustedServers.txt
[2020-05-12T14:07:09] NOTE: Fingerprint matches trusted fingerprint
[2020-05-12T14:07:09] INFO: connected to secure socket
[2020-05-12T14:07:09] INFO: server ssl certificate info: /CN=Barrier
[2020-05-12T14:07:09] INFO: AES256-GCM-SHA384       TLSv1.2 Kx=RSA      Au=RSA  Enc=AESGCM(256) Mac=AEAD
[2020-05-12T14:07:09] WARNING: cursor may not be visible
[2020-05-12T14:07:09] INFO: entering screen
[2020-05-12T14:07:09] WARNING: cursor may not be visible
[2020-05-12T14:07:09] INFO: clipboard was updated
[2020-05-12T14:07:09] NOTE: connected to server
[2020-05-12T14:07:09] INFO: clipboard was updated
Originally created by @fanvinga on GitHub (May 12, 2020). Original GitHub issue: https://github.com/debauchee/barrier/issues/665 ### Operating Systems ### Server: Windows 10 19624.1000 (20H1) Client: macOS 10.15.4 ### Barrier Version ### 2.3.2-snapshot-210c2b70 ### Steps to reproduce bug ### 1. Start Barrier on Windows and make it running as server 2. Start Barrier on macOS and make it running as client 3. Drag anything on macOS to Windows 4. Check the log of Barrier on Windows ### Other info ### * When did the problem start to occur? `It was my first time using Barrier` * Is there a way to work around it? `It seems we can copy file and paste file` * Does this bug prevent you from using Barrier entirely? `Sure Not :-D` ### Windows Barrier Log ### ``` [2020-05-12T14:03:35] INFO: switch from "VINGAS-PC" to "VINGAS-Mac.local" at 1439,526 [2020-05-12T14:03:35] INFO: leaving screen [2020-05-12T14:03:37] INFO: switch from "VINGAS-Mac.local" to "VINGAS-PC" at 1,256 [2020-05-12T14:03:37] INFO: entering screen [ 2020-05-12T14:03:37] ERROR: s sl error oc curr ed (sys tem call failure) [202 0 -05 -12T14:0 3:37 ] ER ROR: eof v iol ate s s sl protocol [2020-05-12T14:03:37] NOTE: client "VINGAS-Mac.local" has disconnected [2020-05-12T14:03:38] INFO: OpenSSL 1.0.2l 25 May 2017 [2020-05-12T14:03:38] INFO: accepted secure socket [2020-05-12T14:03:38] INFO: AES256-GCM-SHA384 TLSv1.2 Kx=RSA Au=RSA Enc=AESGCM(256) Mac=AEAD [2020-05-12T14:03:38] NOTE: accepted client connection [2020-05-12T14:03:38] NOTE: client "VINGAS-Mac.local" has connected ``` ### macOS Log ### ``` [2020-05-12T14:07:04] INFO: leaving screen [2020-05-12T14:07:04] WARNING: cursor may not be visible [2020-05-12T14:07:07] INFO: entering screen [2020-05-12T14:07:07] WARNING: cursor may not be visible [2020-05-12T14:07:07] INFO: leaving screen [2020-05-12T14:07:07] WARNING: cursor may not be visible [2020-05-12T14:07:07] INFO: entering screen [2020-05-12T14:07:08] INFO: leaving screen [2020-05-12T14:07:08] WARNING: cursor may not be visible [2020-05-12T14:07:08] ERROR: exception on thread 0x00000004: <unknown> libc++abi.dylib: terminating with uncaught exception of type std::runtime_error: failed to get file size [2020-05-12T14:07:08] ERROR: process exited with error code: 6 [2020-05-12T14:07:08] INFO: detected process not running, auto restarting [2020-05-12T14:07:09] INFO: starting client [2020-05-12T14:07:09] INFO: config file: /private/var/folders/1l/f2c_z4fx77z2kdlyq0qhf92r0000gn/T/Barrier.fdXqbi [2020-05-12T14:07:09] INFO: log level: INFO [2020-05-12T14:07:09] INFO: drag and drop enabled [2020-05-12T14:07:09] NOTE: started client [2020-05-12T14:07:09] NOTE: connecting to '192.168.1.2': 192.168.1.2:24800 [2020-05-12T14:07:09] INFO: OpenSSL 1.0.2t 10 Sep 2019 2020-05-12 14:07:09.858 barrierc[773:21909] starting cocoa loop [2020-05-12T14:07:09] NOTE: server fingerprint: 61:CF:7E:88:95:F0:04:BF:84:30:1F:63:D3:4F:1A:56:5A:A0:5F:75 [2020-05-12T14:07:09] NOTE: trustedServersFilename: /Users/VINGA/Library/Application Support/barrier/SSL/Fingerprints/TrustedServers.txt [2020-05-12T14:07:09] NOTE: Opened trustedServersFilename: /Users/VINGA/Library/Application Support/barrier/SSL/Fingerprints/TrustedServers.txt [2020-05-12T14:07:09] NOTE: Fingerprint matches trusted fingerprint [2020-05-12T14:07:09] INFO: connected to secure socket [2020-05-12T14:07:09] INFO: server ssl certificate info: /CN=Barrier [2020-05-12T14:07:09] INFO: AES256-GCM-SHA384 TLSv1.2 Kx=RSA Au=RSA Enc=AESGCM(256) Mac=AEAD [2020-05-12T14:07:09] WARNING: cursor may not be visible [2020-05-12T14:07:09] INFO: entering screen [2020-05-12T14:07:09] WARNING: cursor may not be visible [2020-05-12T14:07:09] INFO: clipboard was updated [2020-05-12T14:07:09] NOTE: connected to server [2020-05-12T14:07:09] INFO: clipboard was updated ```
Author
Owner

@nixoye commented on GitHub (Jul 31, 2020):

I have this same error on 2.3.3 as well

<!-- gh-comment-id:667431339 --> @nixoye commented on GitHub (Jul 31, 2020): I have this same error on 2.3.3 as well
Author
Owner

@shymega commented on GitHub (Aug 28, 2020):

Closing in favour of #855.

<!-- gh-comment-id:682742746 --> @shymega commented on GitHub (Aug 28, 2020): Closing in favour of #855.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/barrier#523
No description provided.