Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

socat not working complaining about tsetaddr #2552

Closed
rowanG077 opened this issue Oct 8, 2017 · 3 comments
Closed

socat not working complaining about tsetaddr #2552

rowanG077 opened this issue Oct 8, 2017 · 3 comments

Comments

@rowanG077
Copy link

rowanG077 commented Oct 8, 2017

  • Your Windows build number: (Type ver at a Windows Command Prompt)

Microsoft Windows [Version 10.0.15063]

  • What you're doing and what's happening: (Copy&paste specific commands and their output, or include screen shots)

using socat to create a virtual serial port pair using the command socat -d -d pty,raw,echo=0 pty,raw,echo=0

  • What's wrong / what should be happening instead:
    The virtual port pair is not created with a message that tcsetattr has an invalid argument.
root@DESKTOP-5KR77SI:/home/git/wor-w-interface# socat -d -d pty,raw,echo=0 pty,raw,echo=0
2017/10/09 01:20:08 socat[707] N PTY is /dev/pts/6
2017/10/09 01:20:08 socat[707] E tcsetattr(5, TCSADRAIN, 0x7fffc3d55eb0): Invalid argument
2017/10/09 01:20:08 socat[707] N exit(1)
root@DESKTOP-5KR77SI:/home/git/wor-w-interface#

strace of the command

execve("/usr/bin/socat", ["socat", "-d", "-d", "pty,raw,echo=0", "pty,raw,echo=0"], [/* 29 vars */]) = 0
brk(NULL)                               = 0x1da7000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa22a8a0000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/opt/ros/lunar/lib/tls/x86_64/libwrap.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ros/lunar/lib/tls/x86_64", 0x7ffff45bdfe0) = -1 ENOENT (No such file or directory)
open("/opt/ros/lunar/lib/tls/libwrap.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ros/lunar/lib/tls", 0x7ffff45bdfe0) = -1 ENOENT (No such file or directory)
open("/opt/ros/lunar/lib/x86_64/libwrap.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ros/lunar/lib/x86_64", 0x7ffff45bdfe0) = -1 ENOENT (No such file or directory)
open("/opt/ros/lunar/lib/libwrap.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ros/lunar/lib", {st_mode=S_IFDIR|0755, st_size=512, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=230779, ...}) = 0
mmap(NULL, 230779, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fa22a867000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libwrap.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p-\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=36632, ...}) = 0
mmap(NULL, 2134176, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa22a3f0000
mprotect(0x7fa22a3f8000, 2093056, PROT_NONE) = 0
mmap(0x7fa22a5f7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7fa22a5f7000
mmap(0x7fa22a5f9000, 160, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa22a5f9000
close(3)                                = 0
open("/opt/ros/lunar/lib/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0!\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=31712, ...}) = 0
mmap(NULL, 2128832, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa22a1e0000
mprotect(0x7fa22a1e7000, 2093056, PROT_NONE) = 0
mmap(0x7fa22a3e6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7fa22a3e6000
close(3)                                = 0
open("/opt/ros/lunar/lib/libutil.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libutil.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=10656, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa22a860000
mmap(NULL, 2105608, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa229fd0000
mprotect(0x7fa229fd2000, 2093056, PROT_NONE) = 0
mmap(0x7fa22a1d1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fa22a1d1000
close(3)                                = 0
open("/opt/ros/lunar/lib/libssl.so.1.0.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libssl.so.1.0.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320^\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=428384, ...}) = 0
mmap(NULL, 2523600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa229d60000
mprotect(0x7fa229dbe000, 2097152, PROT_NONE) = 0
mmap(0x7fa229fbe000, 45056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5e000) = 0x7fa229fbe000
close(3)                                = 0
open("/opt/ros/lunar/lib/libcrypto.so.1.0.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libcrypto.so.1.0.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0\36\6\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=2361856, ...}) = 0
mmap(NULL, 4471680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa229910000
mprotect(0x7fa229b2a000, 2093056, PROT_NONE) = 0
mmap(0x7fa229d29000, 163840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x219000) = 0x7fa229d29000
mmap(0x7fa229d51000, 11136, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa229d51000
close(3)                                = 0
open("/opt/ros/lunar/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\t\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1868984, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa22a850000
mmap(NULL, 3971488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa229540000
mprotect(0x7fa229700000, 2097152, PROT_NONE) = 0
mmap(0x7fa229900000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c0000) = 0x7fa229900000
mmap(0x7fa229906000, 14752, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa229906000
close(3)                                = 0
open("/opt/ros/lunar/lib/libnsl.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libnsl.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\360?\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=93128, ...}) = 0
mmap(NULL, 2198104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa229320000
mprotect(0x7fa229336000, 2093056, PROT_NONE) = 0
mmap(0x7fa229535000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7fa229535000
mmap(0x7fa229537000, 6744, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa229537000
close(3)                                = 0
open("/opt/ros/lunar/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260`\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=138696, ...}) = 0
mmap(NULL, 2212904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa229100000
mprotect(0x7fa229118000, 2093056, PROT_NONE) = 0
mmap(0x7fa229317000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7fa229317000
mmap(0x7fa229319000, 13352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa229319000
close(3)                                = 0
open("/opt/ros/lunar/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14608, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa22a840000
mmap(NULL, 2109680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fa228ef0000
mprotect(0x7fa228ef3000, 2093056, PROT_NONE) = 0
mmap(0x7fa2290f2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fa2290f2000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa22a830000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa22a820000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fa22a810000
arch_prctl(ARCH_SET_FS, 0x7fa22a820700) = 0
mprotect(0x7fa229900000, 16384, PROT_READ) = 0
mprotect(0x7fa2290f2000, 4096, PROT_READ) = 0
mprotect(0x7fa229317000, 4096, PROT_READ) = 0
mprotect(0x7fa229535000, 4096, PROT_READ) = 0
mprotect(0x7fa229d29000, 114688, PROT_READ) = 0
mprotect(0x7fa229fbe000, 16384, PROT_READ) = 0
mprotect(0x7fa22a1d1000, 4096, PROT_READ) = 0
mprotect(0x7fa22a3e6000, 4096, PROT_READ) = 0
mprotect(0x7fa22a5f7000, 4096, PROT_READ) = 0
mprotect(0x64a000, 4096, PROT_READ)     = 0
mprotect(0x7fa22a825000, 4096, PROT_READ) = 0
munmap(0x7fa22a867000, 230779)          = 0
set_tid_address(0x7fa22a8209d0)         = 773
set_robust_list(0x7fa22a8209e0, 24)     = 0
rt_sigaction(SIGRTMIN, {0x7fa229105b50, [], SA_RESTORER|SA_SIGINFO, 0x7fa229111390}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7fa229105be0, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7fa229111390}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=8192*1024}) = 0
socketpair(PF_LOCAL, SOCK_DGRAM, 0, [3, 4]) = 0
brk(NULL)                               = 0x1da7000
brk(0x1dc8000)                          = 0x1dc8000
uname({sysname="Linux", nodename="DESKTOP-5KR77SI", ...}) = 0
rt_sigaction(SIGHUP, {0x4065d0, ~[RTMIN RT_1], SA_RESTORER, 0x7fa2295754b0}, NULL, 8) = 0
rt_sigaction(SIGINT, {0x4065d0, ~[RTMIN RT_1], SA_RESTORER, 0x7fa2295754b0}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {0x4065d0, ~[RTMIN RT_1], SA_RESTORER, 0x7fa2295754b0}, NULL, 8) = 0
rt_sigaction(SIGILL, {0x4065d0, ~[RTMIN RT_1], SA_RESTORER, 0x7fa2295754b0}, NULL, 8) = 0
rt_sigaction(SIGABRT, {0x4065d0, ~[RTMIN RT_1], SA_RESTORER, 0x7fa2295754b0}, NULL, 8) = 0
rt_sigaction(SIGBUS, {0x4065d0, ~[RTMIN RT_1], SA_RESTORER, 0x7fa2295754b0}, NULL, 8) = 0
rt_sigaction(SIGFPE, {0x4065d0, ~[RTMIN RT_1], SA_RESTORER, 0x7fa2295754b0}, NULL, 8) = 0
rt_sigaction(SIGSEGV, {0x4065d0, ~[RTMIN RT_1], SA_RESTORER, 0x7fa2295754b0}, NULL, 8) = 0
rt_sigaction(SIGTERM, {0x4065d0, ~[RTMIN RT_1], SA_RESTORER, 0x7fa2295754b0}, NULL, 8) = 0
rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 0x7fa2295754b0}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7f3bb18254b0}, 8) = 0
open("/dev/ptmx", O_RDWR)               = 5
statfs("/dev/pts", {f_type="DEVPTS_SUPER_MAGIC", f_bsize=4096, f_blocks=0, f_bfree=0, f_bavail=0, f_files=0, f_ffree=0, f_fsid={0, 0}, f_namelen=255, f_frsize=4096, f_flags=1066}) = 0
ioctl(5, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(5, TIOCGPTN, [1])                 = 0
stat("/dev/pts/1", {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
getuid()                                = 0
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 6
connect(6, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(6)                                = 0
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 6
connect(6, {sa_family=AF_LOCAL, sun_path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(6)                                = 0
open("/etc/nsswitch.conf", O_RDONLY|O_CLOEXEC) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=497, ...}) = 0
read(6, "# /etc/nsswitch.conf\n#\n# Example"..., 512) = 497
read(6, "", 512)                        = 0
close(6)                                = 0
open("/opt/ros/lunar/lib/libnss_compat.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=230779, ...}) = 0
mmap(NULL, 230779, PROT_READ, MAP_PRIVATE, 6, 0) = 0x7fa22a867000
close(6)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libnss_compat.so.2", O_RDONLY|O_CLOEXEC) = 6
read(6, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320\22\0\0\0\0\0\0"..., 832) = 832
fstat(6, {st_mode=S_IFREG|0644, st_size=35688, ...}) = 0
mmap(NULL, 2131040, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) = 0x7fa228ce0000
mprotect(0x7fa228ce8000, 2093056, PROT_NONE) = 0
mmap(0x7fa228ee7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0x7000) = 0x7fa228ee7000
close(6)                                = 0
mprotect(0x7fa228ee7000, 4096, PROT_READ) = 0
munmap(0x7fa22a867000, 230779)          = 0
open("/opt/ros/lunar/lib/libnss_nis.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=230779, ...}) = 0
mmap(NULL, 230779, PROT_READ, MAP_PRIVATE, 6, 0) = 0x7fa22a867000
close(6)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libnss_nis.so.2", O_RDONLY|O_CLOEXEC) = 6
read(6, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260 \0\0\0\0\0\0"..., 832) = 832
fstat(6, {st_mode=S_IFREG|0644, st_size=47648, ...}) = 0
mmap(NULL, 2143624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) = 0x7fa228ad0000
mprotect(0x7fa228adb000, 2093056, PROT_NONE) = 0
mmap(0x7fa228cda000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0xa000) = 0x7fa228cda000
close(6)                                = 0
open("/opt/ros/lunar/lib/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/x86_64-linux-gnu/libnss_files.so.2", O_RDONLY|O_CLOEXEC) = 6
read(6, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260!\0\0\0\0\0\0"..., 832) = 832
fstat(6, {st_mode=S_IFREG|0644, st_size=47600, ...}) = 0
mmap(NULL, 2168600, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 6, 0) = 0x7fa2288b0000
mprotect(0x7fa2288bb000, 2093056, PROT_NONE) = 0
mmap(0x7fa228aba000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 6, 0xa000) = 0x7fa228aba000
mmap(0x7fa228abc000, 22296, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fa228abc000
close(6)                                = 0
mprotect(0x7fa228aba000, 4096, PROT_READ) = 0
mprotect(0x7fa228cda000, 4096, PROT_READ) = 0
munmap(0x7fa22a867000, 230779)          = 0
open("/etc/group", O_RDONLY|O_CLOEXEC)  = 6
lseek(6, 0, SEEK_CUR)                   = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=760, ...}) = 0
mmap(NULL, 760, PROT_READ, MAP_SHARED, 6, 0) = 0x7fa22a8ab000
lseek(6, 760, SEEK_SET)                 = 760
munmap(0x7fa22a8ab000, 760)             = 0
close(6)                                = 0
ioctl(5, TIOCSPTLCK, [0])               = 0
ioctl(5, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(5, TIOCGPTN, [1])                 = 0
stat("/dev/pts/1", {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
open("/dev/pts/1", O_RDWR|O_NOCTTY)     = 6
clock_gettime(CLOCK_REALTIME, {1507505402, 618071700}) = 0
open("/etc/localtime", O_RDONLY|O_CLOEXEC) = 7
fstat(7, {st_mode=S_IFREG|0644, st_size=1073, ...}) = 0
fstat(7, {st_mode=S_IFREG|0644, st_size=1073, ...}) = 0
read(7, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0\2\0\0\0\0"..., 512) = 512
lseek(7, -124, SEEK_CUR)                = 388
read(7, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0\2\0\0\0\0"..., 512) = 512
read(7, "z\260\246\20\0\0\0\0{\316\273\220\0\0\0\0|\231\302\220\0\0\0\0}\256\235\220\0\0\0\0"..., 512) = 173
close(7)                                = 0
write(2, "2017/10/09 01:30:02 socat[773] N"..., 51) = 51
recvfrom(3, 0x7ffff45be040, 519, MSG_DONTWAIT, NULL, NULL) = -1 EAGAIN (Resource temporarily unavailable)
fcntl(5, F_SETFD, FD_CLOEXEC)           = 0
recvfrom(3, 0x7ffff45be040, 519, MSG_DONTWAIT, NULL, NULL) = -1 EAGAIN (Resource temporarily unavailable)
ioctl(5, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(5, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(5, SNDCTL_TMR_STOP or TCSETSW, {B38400 -opost -isig -icanon echo ...}) = -1 EINVAL (Invalid argument)
clock_gettime(CLOCK_REALTIME, {1507505402, 620645300}) = 0
write(2, "2017/10/09 01:30:02 socat[773] E"..., 91) = 91
write(2, "2017/10/09 01:30:02 socat[773] N"..., 41) = 41
exit_group(1)                           = ?
+++ exited with 1 +++
``
@rowanG077
Copy link
Author

I have installed the windows insider preview. The same issue still occurs.

Windows version: Microsoft Windows [Version 10.0.16299.15]

@fzkl
Copy link

fzkl commented Feb 5, 2018

I have the same issue. Any luck fixing this?

Also, no response in stack overflow https://stackoverflow.com/questions/46752085/issue-passing-valid-command-line-arguments-for-socat

@Brian-Perkins
Copy link

This should be fixed in Insider Build 17107.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants