Skip to content

Instantly share code, notes, and snippets.

@haesbaert
Created September 21, 2022 21:56
Show Gist options
  • Save haesbaert/437fd9e30e4568cc3f5ba95f0387d63a to your computer and use it in GitHub Desktop.
Save haesbaert/437fd9e30e4568cc3f5ba95f0387d63a to your computer and use it in GitHub Desktop.
execve("./_build/default/bin/copy_hang.exe", ["./_build/default/bin/copy_hang.e"...], 0x7ffe42a25c60 /* 89 vars */) = 0
brk(NULL) = 0x560251585000
arch_prctl(0x3001 /* ARCH_??? */, 0x7ffceb5ce9f0) = -1 EINVAL (Invalid argument)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc71dee2000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0644, st_size=243287, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 243287, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc71dea6000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libm.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\0\0\0\0\0\0\0\0\0"..., 832) = 832
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=944600, ...}, AT_EMPTY_PATH) = 0
mmap(NULL, 946368, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc71ddbe000
mmap(0x7fc71ddcc000, 499712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe000) = 0x7fc71ddcc000
mmap(0x7fc71de46000, 385024, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x88000) = 0x7fc71de46000
mmap(0x7fc71dea4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe5000) = 0x7fc71dea4000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/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\0P4\2\0\0\0\0\0"..., 832) = 832
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
newfstatat(3, "", {st_mode=S_IFREG|0755, st_size=1953472, ...}, AT_EMPTY_PATH) = 0
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0"..., 784, 64) = 784
mmap(NULL, 1994384, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fc71dbd7000
mmap(0x7fc71dbf9000, 1421312, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7fc71dbf9000
mmap(0x7fc71dd54000, 356352, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17d000) = 0x7fc71dd54000
mmap(0x7fc71ddab000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d4000) = 0x7fc71ddab000
mmap(0x7fc71ddb1000, 52880, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc71ddb1000
close(3) = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc71dbd4000
arch_prctl(ARCH_SET_FS, 0x7fc71dbd4740) = 0
set_tid_address(0x7fc71dbd4a10) = 94113
set_robust_list(0x7fc71dbd4a20, 24) = 0
rseq(0x7fc71dbd5060, 0x20, 0, 0x53053053) = 0
mprotect(0x7fc71ddab000, 16384, PROT_READ) = 0
mprotect(0x7fc71dea4000, 4096, PROT_READ) = 0
mprotect(0x560251117000, 4096, PROT_READ) = 0
mprotect(0x7fc71df15000, 8192, PROT_READ) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
munmap(0x7fc71dea6000, 243287) = 0
getrandom("\xea\xd3\x43\xb2\x85\x37\x20\xc0", 8, GRND_NONBLOCK) = 8
brk(NULL) = 0x560251585000
brk(0x5602515a6000) = 0x5602515a6000
mmap(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc71db93000
mmap(NULL, 268439552, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc70db92000
munmap(0x7fc70db92000, 0) = -1 EINVAL (Invalid argument)
munmap(0x7fc71db92000, 4096) = 0
sigaltstack({ss_sp=0x560251586550, ss_flags=0, ss_size=8192}, NULL) = 0
rt_sigaction(SIGPROF, NULL, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
mmap(0x7fc70db92000, 0, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = -1 EINVAL (Invalid argument)
mmap(0x7fc70db92000, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fc70db92000
mmap(NULL, 557056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc70db0a000
munmap(0x7fc70db0a000, 24576) = 0
munmap(0x7fc70db90000, 8192) = 0
readlink("/proc/self/exe", "/d/tmp/ml/_build/default/bin/cop"..., 256) = 42
newfstatat(AT_FDCWD, "/d/tmp/ml/_build/default/bin/copy_hang.exe", {st_mode=S_IFREG|0555, st_size=4894264, ...}, 0) = 0
mmap(NULL, 266240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc70dacf000
brk(0x5602515d2000) = 0x5602515d2000
lseek(0, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek)
mmap(NULL, 794624, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc70da0d000
lseek(1, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek)
lseek(2, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek)
sched_getaffinity(94113, 128, [0, 1, 2, 3, 4, 5, 6, 7]) = 40
rt_sigaction(SIGVTALRM, {sa_handler=0x5602510c80c0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc71dc0fa00}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fc71dc0fa00}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
io_uring_setup(10, {flags=0, sq_thread_cpu=0, sq_thread_idle=0, sq_entries=16, cq_entries=32, features=IORING_FEAT_SINGLE_MMAP|IORING_FEAT_NODROP|IORING_FEAT_SUBMIT_STABLE|IORING_FEAT_RW_CUR_POS|IORING_FEAT_CUR_PERSONALITY|IORING_FEAT_FAST_POLL|IORING_FEAT_POLL_32BITS|IORING_FEAT_SQPOLL_NONFIXED|IORING_FEAT_EXT_ARG|IORING_FEAT_NATIVE_WORKERS|IORING_FEAT_RSRC_TAGS|IORING_FEAT_CQE_SKIP|IORING_FEAT_LINKED_FILE, sq_off={head=0, tail=64, ring_mask=256, ring_entries=264, flags=276, dropped=272, array=832}, cq_off={head=128, tail=192, ring_mask=260, ring_entries=268, overflow=284, cqes=320, flags=280}}) = 3
mmap(NULL, 896, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_POPULATE, 3, 0) = 0x7fc71dee1000
mmap(NULL, 1024, PROT_READ|PROT_WRITE, MAP_SHARED|MAP_POPULATE, 3, 0x10000000) = 0x7fc71dee0000
brk(0x5602515fc000) = 0x5602515fc000
io_uring_register(3, IORING_REGISTER_BUFFERS, [{iov_base=0x5602515d1630, iov_len=40960}], 1) = 0
eventfd2(0, EFD_CLOEXEC) = 4
pipe2([5, 6], 0) = 0
io_uring_enter(3, 2, 0, 0, NULL, 8) = 2
io_uring_enter(3, 0, 1, IORING_ENTER_GETEVENTS, NULL, 8) = 0
io_uring_enter(3, 1, 0, 0, NULL, 8) = 1
ioctl(5, TCGETS, 0x7ffceb5ce920) = -1 ENOTTY (Inappropriate ioctl for device)
io_uring_enter(3, 1, 0, 0, NULL, 8) = 1
io_uring_enter(3, 1, 0, 0, NULL, 8) = 1
io_uring_enter(3, 0, 1, IORING_ENTER_GETEVENTS, NULL, 8) = -1 EINTR (Interrupted system call)
--- SIGINT {si_signo=SIGINT, si_code=SI_KERNEL} ---
+++ killed by SIGINT +++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment