gnirehtet icon indicating copy to clipboard operation
gnirehtet copied to clipboard

Mac version is extremely unstable

Open ethan021021 opened this issue 3 years ago • 13 comments

On the latest version it seems like there are high latency / data transit problems. No idea what's going wrong but the console does spam a bunch of "file not found" errors when it's running

ethan021021 avatar Nov 22 '22 09:11 ethan021021

On the latest version

Which version exactly? (scrcpy -v)

it seems like there are high latency / data transit problems

Over USB or Wifi?

No idea what's going wrong but the console does spam a bunch of "file not found" errors when it's running

Please copy-paste the whole console output.

rom1v avatar Nov 22 '22 09:11 rom1v

Oh, sorry, I answered as if the issue was on scrcpy.

Then just copy-paste the console output :)

rom1v avatar Nov 22 '22 09:11 rom1v

Will do tomorrow. Thanks for the quick reply! Makes me hopeful :)

ethan021021 avatar Nov 22 '22 09:11 ethan021021

Hey @rom1v ! Sorry about the late reply was away from my computer for a while.. But now I'm back! Here's the output I'm getting when gnirehtet starts to slow down/fail:

2022-11-29 13:41:27.523 INFO TcpConnection: 10.0.0.2:55654 -> 34.201.80.84:443 Open
2022-11-29 13:41:27.523 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:27.579 INFO TcpConnection: 10.0.0.2:44314 -> 192.168.43.55:34433 Open
2022-11-29 13:41:27.579 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:28.138 INFO TcpConnection: 10.0.0.2:59666 -> 157.240.22.19:443 Open
2022-11-29 13:41:28.138 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:28.538 INFO TcpConnection: 10.0.0.2:55654 -> 34.201.80.84:443 Open
2022-11-29 13:41:28.539 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:29.418 INFO TcpConnection: 10.0.0.2:56020 -> 192.168.43.214:39731 Open
2022-11-29 13:41:29.418 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:29.658 INFO TcpConnection: 10.0.0.2:57534 -> 157.240.22.12:443 Open
2022-11-29 13:41:29.658 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:30.023 INFO TcpConnection: 10.0.0.2:52542 -> 54.91.6.89:443 Open
2022-11-29 13:41:30.023 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:30.219 INFO TcpConnection: 10.0.0.2:39548 -> 157.240.22.49:443 Open
2022-11-29 13:41:30.219 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:30.517 INFO TcpConnection: 10.0.0.2:44314 -> 192.168.43.55:34433 Open
2022-11-29 13:41:30.517 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:31.018 INFO TcpConnection: 10.0.0.2:52542 -> 54.91.6.89:443 Open
2022-11-29 13:41:31.018 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:31.165 INFO TcpConnection: 10.0.0.2:44336 -> 192.168.43.55:34433 Open
2022-11-29 13:41:31.165 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:31.273 INFO TcpConnection: 10.0.0.2:41164 -> 54.196.16.164:443 Open
2022-11-29 13:41:31.273 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:32.138 INFO TcpConnection: 10.0.0.2:59666 -> 157.240.22.19:443 Open
2022-11-29 13:41:32.138 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:32.218 INFO TcpConnection: 10.0.0.2:44336 -> 192.168.43.55:34433 Open
2022-11-29 13:41:32.218 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:32.378 INFO TcpConnection: 10.0.0.2:56020 -> 192.168.43.214:39731 Open
2022-11-29 13:41:32.378 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:32.477 INFO TcpConnection: 10.0.0.2:56044 -> 192.168.43.214:39731 Open
2022-11-29 13:41:32.477 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:32.911 INFO TcpConnection: 10.0.0.2:58730 -> 54.157.4.65:443 Open
2022-11-29 13:41:32.911 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:33.498 INFO TcpConnection: 10.0.0.2:56044 -> 192.168.43.214:39731 Open
2022-11-29 13:41:33.498 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:33.978 INFO TcpConnection: 10.0.0.2:58730 -> 54.157.4.65:443 Open
2022-11-29 13:41:33.978 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:34.218 INFO TcpConnection: 10.0.0.2:44336 -> 192.168.43.55:34433 Open
2022-11-29 13:41:34.218 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:34.458 INFO TcpConnection: 10.0.0.2:50460 -> 35.227.244.186:443 Open
2022-11-29 13:41:34.458 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:35.498 INFO TcpConnection: 10.0.0.2:56044 -> 192.168.43.214:39731 Open
2022-11-29 13:41:35.498 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:35.977 INFO TcpConnection: 10.0.0.2:58730 -> 54.157.4.65:443 Open
2022-11-29 13:41:35.977 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:37.658 INFO TcpConnection: 10.0.0.2:57534 -> 157.240.22.12:443 Open
2022-11-29 13:41:37.658 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)
2022-11-29 13:41:37.909 INFO TcpConnection: 10.0.0.2:55666 -> 34.201.80.84:443 Open
2022-11-29 13:41:37.909 ERROR Router: Cannot create route, dropping packet: Too many open files (os error 24)

I also see a good amount of these:

2022-11-29 13:40:49.673 INFO TcpConnection: 10.0.0.2:44222 -> 192.168.43.55:34433 Open
2022-11-29 13:40:49.700 INFO UdpConnection: 10.0.0.2:21002 -> 255.255.255.255:21003 Open
2022-11-29 13:40:49.701 ERROR UdpConnection: 10.0.0.2:21002 -> 255.255.255.255:21003 Cannot write: [PermissionDenied] Permission denied (os error 13)
2022-11-29 13:40:49.701 INFO UdpConnection: 10.0.0.2:21002 -> 255.255.255.255:21003 Close
2022-11-29 13:40:50.161 INFO TcpConnection: 10.0.0.2:51912 -> 192.168.43.55:7 Open
2022-11-29 13:40:50.201 INFO UdpConnection: 10.0.0.2:21002 -> 255.255.255.255:21003 Open
2022-11-29 13:40:50.203 ERROR UdpConnection: 10.0.0.2:21002 -> 255.255.255.255:21003 Cannot write: [PermissionDenied] Permission denied (os error 13)
2022-11-29 13:40:50.203 INFO UdpConnection: 10.0.0.2:21002 -> 255.255.255.255:21003 Close
2022-11-29 13:40:50.700 INFO UdpConnection: 10.0.0.2:21002 -> 255.255.255.255:21003 Open
2022-11-29 13:40:50.700 ERROR UdpConnection: 10.0.0.2:21002 -> 255.255.255.255:21003 Cannot write: [PermissionDenied] Permission denied (os error 13)
2022-11-29 13:40:50.700 INFO UdpConnection: 10.0.0.2:21002 -> 255.255.255.255:21003 Close
2022-11-29 13:40:51.200 INFO UdpConnection: 10.0.0.2:21002 -> 255.255.255.255:21003 Open
2022-11-29 13:40:51.200 ERROR UdpConnection: 10.0.0.2:21002 -> 255.255.255.255:21003 Cannot write: [PermissionDenied] Permission denied (os error 13)
2022-11-29 13:40:51.201 INFO UdpConnection: 10.0.0.2:21002 -> 255.255.255.255:21003 Close
2022-11-29 13:40:51.515 INFO TcpConnection: 10.0.0.2:48050 -> 192.168.124.110:21000 Open
2022-11-29 13:40:51.520 INFO TcpConnection: 10.0.0.2:55916 -> 192.168.43.214:39731 Open
2022-11-29 13:40:51.525 WARN TcpConnection: 10.0.0.2:55916 -> 192.168.43.214:39731 Unexpected first packet 2636065980; acking 0; flags=20
2022-11-29 13:40:51.525 INFO TcpConnection: 10.0.0.2:55916 -> 192.168.43.214:39731 Close
2022-11-29 13:40:51.526 INFO TcpConnection: 10.0.0.2:55932 -> 192.168.43.214:39731 Open
2022-11-29 13:40:51.579 INFO TcpConnection: 10.0.0.2:39396 -> 8.8.8.8:853 Open
2022-11-29 13:40:51.661 WARN Router: Dropping invalid packet

There's a lot of output from the console when this happens.. Let me know if you'd like a full log :)

Thanks!

ethan021021 avatar Nov 29 '22 21:11 ethan021021

Just gave the Java version a try which seemed more stable but then an entirely unexpected disconnect happened after 2-3 mins:

2022-11-29 16:56:15.603 I UDPConnection: UDP 10.0.0.2:54144 -> 192.168.124.110:64679 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:41682 -> 157.240.22.11:443 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:41684 -> 157.240.22.11:443 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:41686 -> 157.240.22.11:443 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:43844 -> 44.232.229.175:443 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:46296 -> 192.168.43.55:34687 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:51144 -> 192.168.43.214:45657 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:50178 -> 34.201.80.84:443 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:46314 -> 192.168.43.55:34687 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:50192 -> 34.201.80.84:443 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:51162 -> 192.168.43.214:45657 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:50196 -> 34.201.80.84:443 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:46326 -> 192.168.43.55:34687 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:50204 -> 34.201.80.84:443 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:51174 -> 192.168.43.214:45657 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:50208 -> 34.201.80.84:443 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:50214 -> 34.201.80.84:443 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:46340 -> 192.168.43.55:34687 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:51186 -> 192.168.43.214:45657 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:50220 -> 34.201.80.84:443 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:50226 -> 34.201.80.84:443 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:46352 -> 192.168.43.55:34687 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:51202 -> 192.168.43.214:45657 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:50236 -> 34.201.80.84:443 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:50238 -> 34.201.80.84:443 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:46364 -> 192.168.43.55:34687 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:51214 -> 192.168.43.214:45657 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:39580 -> 8.8.8.8:853 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:50260 -> 34.201.80.84:443 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:50262 -> 34.201.80.84:443 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:46388 -> 192.168.43.55:34687 Close
2022-11-29 16:56:15.603 I TCPConnection: TCP 10.0.0.2:51234 -> 192.168.43.214:45657 Close
2022-11-29 16:56:15.603 I TunnelServer: Client #0 disconnected

The APK is running on an oculus device perhaps the activity is not being properly backgrounded?

ethan021021 avatar Nov 30 '22 00:11 ethan021021

Sorry! Here's some more logs on when things start to slow down :)

2022-11-29 17:06:42.692 W Client: Client buffer full
2022-11-29 17:06:42.692 W UDPConnection: UDP 192.168.124.136:59848 -> 192.168.124.110:52479 Cannot send to client, dropping packet
2022-11-29 17:06:42.789 W Client: Client buffer full
2022-11-29 17:06:42.789 W UDPConnection: UDP 192.168.43.6:51617 -> 192.168.124.110:52479 Cannot send to client, dropping packet
2022-11-29 17:06:42.838 W Client: Client buffer full
2022-11-29 17:06:42.838 W UDPConnection: UDP 10.0.0.2:42434 -> 192.168.124.110:52479 Cannot send to client, dropping packet
2022-11-29 17:06:42.886 W Client: Client buffer full
2022-11-29 17:06:42.886 W UDPConnection: UDP 192.168.124.136:59848 -> 192.168.124.110:52479 Cannot send to client, dropping packet
2022-11-29 17:06:42.982 W Client: Client buffer full
2022-11-29 17:06:42.982 W UDPConnection: UDP 192.168.43.6:51617 -> 192.168.124.110:52479 Cannot send to client, dropping packet
2022-11-29 17:06:43.030 W Client: Client buffer full
2022-11-29 17:06:43.030 W UDPConnection: UDP 10.0.0.2:42434 -> 192.168.124.110:52479 Cannot send to client, dropping packet
2022-11-29 17:06:43.078 W Client: Client buffer full
2022-11-29 17:06:43.079 W UDPConnection: UDP 192.168.43.6:51617 -> 192.168.124.110:52479 Cannot send to client, dropping packet
2022-11-29 17:06:43.127 W Client: Client buffer full
2022-11-29 17:06:43.127 W UDPConnection: UDP 10.0.0.2:42434 -> 192.168.124.110:52479 Cannot send to client, dropping packet
2022-11-29 17:06:43.733 W Client: Client buffer full
2022-11-29 17:06:48.739 W Client: Client buffer full
2022-11-29 17:06:52.405 E TCPConnection: TCP 10.0.0.2:48580 -> 192.168.43.214:34899 Cannot finish connect
2022-11-29 17:06:52.405 I TCPConnection: TCP 10.0.0.2:48580 -> 192.168.43.214:34899 Close
2022-11-29 17:06:52.991 E TCPConnection: TCP 10.0.0.2:48410 -> 192.168.43.55:37227 Cannot finish connect
2022-11-29 17:06:52.992 I TCPConnection: TCP 10.0.0.2:48410 -> 192.168.43.55:37227 Close
2022-11-29 17:06:53.755 W Client: Client buffer full
2022-11-29 17:06:54.787 W Client: Client buffer full
2022-11-29 17:06:54.926 W Client: Client buffer full
2022-11-29 17:06:58.781 W Client: Client buffer full
2022-11-29 17:06:58.934 W Client: Client buffer full

ethan021021 avatar Nov 30 '22 01:11 ethan021021

Hi! Any updates on this? Thanks!

ethan021021 avatar Dec 08 '22 21:12 ethan021021

Romain does not actively maintain gnirehtet anymore, see https://github.com/Genymobile/gnirehtet/commit/848a3caa3ed6f3ada7972db102eccedbfde5807a

LeeBinder avatar Dec 30 '22 21:12 LeeBinder