Skip to content

Instantly share code, notes, and snippets.

@Gorthog
Created February 26, 2020 21:22
Show Gist options
  • Save Gorthog/c63332ce3c8e801d3fb14d65646007ef to your computer and use it in GitHub Desktop.
Save Gorthog/c63332ce3c8e801d3fb14d65646007ef to your computer and use it in GitHub Desktop.
xclip strace in WSL2
6382 execve("/usr/bin/xclip", ["xclip"], 0x7ffcbb0cde38 /* 16 vars */) = 0
6382 brk(NULL) = 0x55732662a000
6382 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
6382 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
6382 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
6382 fstat(3, {st_mode=S_IFREG|0644, st_size=37454, ...}) = 0
6382 mmap(NULL, 37454, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f061faba000
6382 close(3) = 0
6382 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
6382 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libXmu.so.6", O_RDONLY|O_CLOEXEC) = 3
6382 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240]\0\0\0\0\0\0"..., 832) = 832
6382 fstat(3, {st_mode=S_IFREG|0644, st_size=102824, ...}) = 0
6382 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f061fab8000
6382 mmap(NULL, 2199096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f061f684000
6382 mprotect(0x7f061f69c000, 2093056, PROT_NONE) = 0
6382 mmap(0x7f061f89b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f061f89b000
6382 close(3) = 0
6382 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
6382 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libX11.so.6", O_RDONLY|O_CLOEXEC) = 3
6382 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\207\1\0\0\0\0\0"..., 832) = 832
6382 fstat(3, {st_mode=S_IFREG|0644, st_size=1277384, ...}) = 0
6382 mmap(NULL, 3374392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f061f34c000
6382 mprotect(0x7f061f47f000, 2097152, PROT_NONE) = 0
6382 mmap(0x7f061f67f000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x133000) = 0x7f061f67f000
6382 close(3) = 0
6382 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
6382 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
6382 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\34\2\0\0\0\0\0"..., 832) = 832
6382 fstat(3, {st_mode=S_IFREG|0755, st_size=2030544, ...}) = 0
6382 mmap(NULL, 4131552, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f061ef5b000
6382 mprotect(0x7f061f142000, 2097152, PROT_NONE) = 0
6382 mmap(0x7f061f342000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e7000) = 0x7f061f342000
6382 mmap(0x7f061f348000, 15072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f061f348000
6382 close(3) = 0
6382 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
6382 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libXt.so.6", O_RDONLY|O_CLOEXEC) = 3
6382 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0201\1\0\0\0\0\0"..., 832) = 832
6382 fstat(3, {st_mode=S_IFREG|0644, st_size=425552, ...}) = 0
6382 mmap(NULL, 2523872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f061ecf2000
6382 mprotect(0x7f061ed54000, 2097152, PROT_NONE) = 0
6382 mmap(0x7f061ef54000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x62000) = 0x7f061ef54000
6382 mmap(0x7f061ef5a000, 736, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f061ef5a000
6382 close(3) = 0
6382 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
6382 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libXext.so.6", O_RDONLY|O_CLOEXEC) = 3
6382 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\2205\0\0\0\0\0\0"..., 832) = 832
6382 fstat(3, {st_mode=S_IFREG|0644, st_size=73640, ...}) = 0
6382 mmap(NULL, 2169496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f061eae0000
6382 mprotect(0x7f061eaf1000, 2093056, PROT_NONE) = 0
6382 mmap(0x7f061ecf0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10000) = 0x7f061ecf0000
6382 close(3) = 0
6382 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
6382 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libxcb.so.1", O_RDONLY|O_CLOEXEC) = 3
6382 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\261\0\0\0\0\0\0"..., 832) = 832
6382 fstat(3, {st_mode=S_IFREG|0644, st_size=162232, ...}) = 0
6382 mmap(NULL, 2257576, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f061e8b8000
6382 mprotect(0x7f061e8de000, 2097152, PROT_NONE) = 0
6382 mmap(0x7f061eade000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x26000) = 0x7f061eade000
6382 close(3) = 0
6382 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
6382 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
6382 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\16\0\0\0\0\0\0"..., 832) = 832
6382 fstat(3, {st_mode=S_IFREG|0644, st_size=14560, ...}) = 0
6382 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f061fab6000
6382 mmap(NULL, 2109712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f061e6b4000
6382 mprotect(0x7f061e6b7000, 2093056, PROT_NONE) = 0
6382 mmap(0x7f061e8b6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f061e8b6000
6382 close(3) = 0
6382 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
6382 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libSM.so.6", O_RDONLY|O_CLOEXEC) = 3
6382 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\33\0\0\0\0\0\0"..., 832) = 832
6382 fstat(3, {st_mode=S_IFREG|0644, st_size=30960, ...}) = 0
6382 mmap(NULL, 2126192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f061e4ac000
6382 mprotect(0x7f061e4b3000, 2093056, PROT_NONE) = 0
6382 mmap(0x7f061e6b2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f061e6b2000
6382 close(3) = 0
6382 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
6382 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libICE.so.6", O_RDONLY|O_CLOEXEC) = 3
6382 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0F\0\0\0\0\0\0"..., 832) = 832
6382 fstat(3, {st_mode=S_IFREG|0644, st_size=97952, ...}) = 0
6382 mmap(NULL, 2207584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f061e291000
6382 mprotect(0x7f061e2a8000, 2093056, PROT_NONE) = 0
6382 mmap(0x7f061e4a7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16000) = 0x7f061e4a7000
6382 mmap(0x7f061e4a9000, 12128, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f061e4a9000
6382 close(3) = 0
6382 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
6382 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libXau.so.6", O_RDONLY|O_CLOEXEC) = 3
6382 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\16\0\0\0\0\0\0"..., 832) = 832
6382 fstat(3, {st_mode=S_IFREG|0644, st_size=14456, ...}) = 0
6382 mmap(NULL, 2109720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f061e08d000
6382 mprotect(0x7f061e08f000, 2097152, PROT_NONE) = 0
6382 mmap(0x7f061e28f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f061e28f000
6382 close(3) = 0
6382 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
6382 openat(AT_FDCWD, "/usr/lib/x86_64-linux-gnu/libXdmcp.so.6", O_RDONLY|O_CLOEXEC) = 3
6382 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\20\21\0\0\0\0\0\0"..., 832) = 832
6382 fstat(3, {st_mode=S_IFREG|0644, st_size=22616, ...}) = 0
6382 mmap(NULL, 2117760, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f061de87000
6382 mprotect(0x7f061de8c000, 2093056, PROT_NONE) = 0
6382 mmap(0x7f061e08b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f061e08b000
6382 close(3) = 0
6382 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
6382 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libuuid.so.1", O_RDONLY|O_CLOEXEC) = 3
6382 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\26\0\0\0\0\0\0"..., 832) = 832
6382 fstat(3, {st_mode=S_IFREG|0644, st_size=27112, ...}) = 0
6382 mmap(NULL, 2122112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f061dc80000
6382 mprotect(0x7f061dc86000, 2093056, PROT_NONE) = 0
6382 mmap(0x7f061de85000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f061de85000
6382 close(3) = 0
6382 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
6382 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libbsd.so.0", O_RDONLY|O_CLOEXEC) = 3
6382 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P4\0\0\0\0\0\0"..., 832) = 832
6382 fstat(3, {st_mode=S_IFREG|0644, st_size=80104, ...}) = 0
6382 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f061fab4000
6382 mmap(NULL, 2179152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f061da6b000
6382 mprotect(0x7f061da7e000, 2093056, PROT_NONE) = 0
6382 mmap(0x7f061dc7d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12000) = 0x7f061dc7d000
6382 mmap(0x7f061dc7f000, 80, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f061dc7f000
6382 close(3) = 0
6382 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
6382 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
6382 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
6382 fstat(3, {st_mode=S_IFREG|0644, st_size=31680, ...}) = 0
6382 mmap(NULL, 2128864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f061d863000
6382 mprotect(0x7f061d86a000, 2093056, PROT_NONE) = 0
6382 mmap(0x7f061da69000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f061da69000
6382 close(3) = 0
6382 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
6382 openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
6382 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000b\0\0\0\0\0\0"..., 832) = 832
6382 fstat(3, {st_mode=S_IFREG|0755, st_size=144976, ...}) = 0
6382 mmap(NULL, 2221184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f061d644000
6382 mprotect(0x7f061d65e000, 2093056, PROT_NONE) = 0
6382 mmap(0x7f061d85d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0x7f061d85d000
6382 mmap(0x7f061d85f000, 13440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f061d85f000
6382 close(3) = 0
6382 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f061fab2000
6382 arch_prctl(ARCH_SET_FS, 0x7f061fab3100) = 0
6382 mprotect(0x7f061f342000, 16384, PROT_READ) = 0
6382 mprotect(0x7f061d85d000, 4096, PROT_READ) = 0
6382 mprotect(0x7f061da69000, 4096, PROT_READ) = 0
6382 mprotect(0x7f061dc7d000, 4096, PROT_READ) = 0
6382 mprotect(0x7f061de85000, 4096, PROT_READ) = 0
6382 mprotect(0x7f061e08b000, 4096, PROT_READ) = 0
6382 mprotect(0x7f061e28f000, 4096, PROT_READ) = 0
6382 mprotect(0x7f061e4a7000, 4096, PROT_READ) = 0
6382 mprotect(0x7f061e6b2000, 4096, PROT_READ) = 0
6382 mprotect(0x7f061e8b6000, 4096, PROT_READ) = 0
6382 mprotect(0x7f061eade000, 4096, PROT_READ) = 0
6382 mprotect(0x7f061f67f000, 4096, PROT_READ) = 0
6382 mprotect(0x7f061ecf0000, 4096, PROT_READ) = 0
6382 mprotect(0x7f061ef54000, 4096, PROT_READ) = 0
6382 mprotect(0x7f061f89b000, 4096, PROT_READ) = 0
6382 mprotect(0x557325938000, 4096, PROT_READ) = 0
6382 mprotect(0x7f061fac4000, 4096, PROT_READ) = 0
6382 munmap(0x7f061faba000, 37454) = 0
6382 set_tid_address(0x7f061fab33d0) = 6382
6382 set_robust_list(0x7f061fab33e0, 24) = 0
6382 rt_sigaction(SIGRTMIN, {sa_handler=0x7f061d649cb0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f061d656890}, NULL, 8) = 0
6382 rt_sigaction(SIGRT_1, {sa_handler=0x7f061d649d50, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f061d656890}, NULL, 8) = 0
6382 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
6382 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
6382 brk(NULL) = 0x55732662a000
6382 brk(0x55732664b000) = 0x55732664b000
6382 write(2, "Error: Can't open display: (null"..., 34) = 34
6382 exit_group(1) = ?
6382 +++ exited with 1 +++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment